Menu
Pedagogy
Overview
Mastery-based Learning
Salaries
Free Classes
Smooth Start
Prep Live
Core Live
Workshops
Prep Courses
Community
For Students
Deferred Payment
Is This For Me?
Common Questions
Core Curriculum
Capstone
Love
Sign In
Sign Up
LaunchSchool: An online school for Software Engineers
Pedagogy
Overview
Mastery-based Learning
Salaries
Free Classes
Smooth Start
Prep Live
Core Live
Workshops
Prep Courses
Community
For Students
Deferred Payment
Is This For Me?
Common Questions
Core Curriculum
Capstone
Sign In
Sign Up
Back to Open Book Shelf
Open Bookshelf
Cover Page
Preface
Credits
Copyright
No Offline Access?
Getting Started
Introduction
Software Is Powerful
Software Is Complex
Our Goal
What is Agile?
Introduction
But Seriously, What is Agile?
The Values of Agile
Working Software
How Do We Get There?
Why is Process Important?
Introduction
Common Pitfalls
It's Really About Care
The Planning Process
Process Overview
Where Does This Fit?
Let's Focus
Remember It's A Cycle
Concept to Personas
Ideas are Easy
Who Are Your Users?
How to Create a Persona
This Isn't A Waste of Time
What's Next
Writing Scenarios
What is a Scenario?
Why are Scenarios Important?
How do we Write a Scenario?
Focus on the Core
What's Next
Story Boarding and Wire Frames
What is Storyboarding?
Drawing Storyboards
Wireframing
What's Next
Epics and Stories
The Gravel Factory
What is a User Story?
A Placeholder for a Conversation
Building the Backlog
Creating Epics
Breaking Down Epics to Stories
What's Next
Stories Advanced Material
Product Backlog
What is the Product Backlog?
What Does the Backlog Look Like?
What is in the Backlog?
What's Next?
A Cohesive Example
Concept Introduction
Introduction
Our Team
Trello: Our First Tool
The Application Concept
Developing Personas
Start With The User
The Content Consumer
The Application Administrator
The Persona-Role Relationship
Writing Scenarios
Our First Scenario
The Next Scenarios
Admin Scenarios
Storyboards and Wireframes
Storyboarding
Our Next Tool
Storyboard When Necessary
Building Out Wireframes
A Wireframing Tool
Adding Content Wireframes
Fleshing out Epics and Stories
Epics Come First
The Seed of Software
Story Breakdown
Revewing the Backlog
Ordering the Backlog
Adding Acceptance Criteria
Conclusion
What's Next
Are They Ready to Code?
In Conclusion
Share on
You must
register for free
to see this chapter