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