scrum refresh
TRANSCRIPT
www.axonactive.vn
fb.com/AxonActiveVietNam
• Basic Agile/Scrum concepts
• Open Space Discussion
AGENDA
www.axonactive.vn
fb.com/AxonActiveVietNam
Waterfall Model
Requirement
Design
Implementation
Verification
Maintenance
www.axonactive.vn
fb.com/AxonActiveVietNam
Waterfall Model
• Simple and easy to understand and use
• Easy to manage
• Works well for smaller projects where requirements are very well understood
www.axonactive.vn
fb.com/AxonActiveVietNam
Problem
• Customers do not know what they want exactly from beginning
• Customer’s needs change often
• Feasibility of implementation the design
• Developer lack of overview (role oriented)
• Communication problem
www.axonactive.vn
fb.com/AxonActiveVietNam
• Individuals and interactions over processes & tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
We are uncovering better ways of developing SW by doing it and helping others do it. Though this work we have come to value
Agile Manifesto, 2001
That is, while there is value in the items on the right, we value the item on the left more
http://agilemanifesto.org/
www.axonactive.vn
fb.com/AxonActiveVietNam
Agile Principles
1. Produce Value Early 7. Working software2. Welcome Change 8. Sustainable pace3. Iterative Delivery 9. Technical excellence4. Daily Business Collaboration 10. K.I.S.S5. Trust motivated team 11. Self-Organized6. Face to face 12. Reflect and Adjust
www.axonactive.vn
fb.com/AxonActiveVietNam
Sprint Backlog
THE SCRUM FRAMEWORK
Product Backlog
Vision$$
Product Owner
Scrum Master – Agile Coach
Team Members
Product Backlog(prioritized)
Sprint Planning 1
≤ 4 weeks
24 hours
Daily Scrum
Sprint Planning 2
Sprint Backlog
•What did you do yesterday for the team?
•What will you do today for the team?
•What is your impediment for the team?
www.axonactive.vn
fb.com/AxonActiveVietNam
Sprint Backlog
THE SCRUM FRAMEWORK
Product Backlog
Vision$$
Product Owner
Scrum Master – Agile Coach
Team Members
Product Backlog(prioritized)
Sprint Planning 1
≤ 4 weeks
24 hours
Daily Scrum
PSP
Sprint ReviewSprint Planning 2
www.axonactive.vn
fb.com/AxonActiveVietNam
Definition of Done• All unit tests passing
• Code coverage at 80%+
• Code reviewed
• …
Definition of Done
www.axonactive.vn
fb.com/AxonActiveVietNam
•What went well during the sprint?
•What went wrong during the sprint?
•What could we do differently to improve?
Sprint Backlog
THE SCRUM FRAMEWORK
Product Backlog
Vision$$
Product Owner
Scrum Master – Agile Coach
Team Members
Product Backlog(prioritized)
Sprint Planning 1
≤ 4 weeks
24 hours
Daily Scrum
PSP
Sprint Review
Impediment Backlog
Retrospective
Agreements
Sprint Planning 2