The Software Development Lifecycle

  1. 1.Why Process Matters
  2. 2.Agile Foundations: Iterative Development & What the Manifesto Actually Says
  3. 3.Scrum in Practice: Sprints, Roles & Ceremonies
  4. 4.Kanban & Flow-Based Work: WIP Limits & Continuous Delivery
  5. 5.Requirements & User Stories
  6. 6.Estimation: Story Points, Planning Poker & the Cone of Uncertainty
  7. 7.Code Review: What Makes a Review Actually Useful
  8. 8.Design Documents & Architecture Decision Records
  9. 9.Retrospectives & Continuous Improvement
  10. 10.Capstone: Running a Sprint from Planning to Retrospective