21
SCRUM REFRESH

Scrum refresh

Embed Size (px)

Citation preview

SCRUM REFRESH

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

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

SCRUM FRAMEWORK

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

Burndown Chart

effort

time

workload remaining

www.axonactive.vn

fb.com/AxonActiveVietNam

Burndown Chart

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

www.axonactive.vn

fb.com/AxonActiveVietNam

OPEN SPACE

www.axonactive.vn

fb.com/AxonActiveVietNam

RAISE TOPIC

www.axonactive.vn

fb.com/AxonActiveVietNam

VOTE

www.axonactive.vn

fb.com/AxonActiveVietNam

DISCUSS

www.axonactive.vn

fb.com/AxonActiveVietNam

THE TEAM

Scrum Roles

THANK YOU!