The Essence of Software Development
* Introduction to Alphas and Alpha States
* Empowering teams with Alphas and Alpha States *
Describing your software development lifecycle with Alpha States
Getting Started with Agile Software Development
* Introduction to agile software development
* Agile way of working
* Agile team
* Involving customers and stakeholders
* The Minimum Viable Product (MVP)
* Definition of Done
* Requirements as user stories
* Building a backlog
* Backlog sizing
* Handling risks
* Architectural spikes
* Building incrementally with a backlog
* Making ready for a sprint
Agile Software Development with Scrum
* Establishing sprint goals
* Declaring team capacity
* Iteration backlogs
* Scrum ceremonies
* Agile metrics
* Adaptive planning
Make Your Development Lean
* Lean thinking
* Value stream guided by Alphas and Alpha States *
Using Kanban to manage flow
* Lean best practices
### Be Agile and Lean with Methods
* Empower a team’s way of working
* Adopt practices of value to you
* Be Lean when introducing practices
* Best practices improve your way of working