Top Banner
itcampro @ itcamp12 # Premium conference on Microsoft technologies Architecture & Best Practices ITCamp 2012 sponsors
30
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ITCamp 2012 - Dan Nicola - Scrum v2

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Architecture &

Best Practices ITCamp 2012 sponsors

Page 2: ITCamp 2012 - Dan Nicola - Scrum v2

Dan Nicola | MAXCODE

SCRUM. Removing Impediments

Page 3: ITCamp 2012 - Dan Nicola - Scrum v2

What to expect

Agile principles & Scrum

Top 7 impediments

How good is your Scrum?

Page 4: ITCamp 2012 - Dan Nicola - Scrum v2

Individuals and interactions

over

processes and tools

Page 5: ITCamp 2012 - Dan Nicola - Scrum v2

Working software

over

comprehensive documentation

Page 6: ITCamp 2012 - Dan Nicola - Scrum v2

Customer collaboration

over

contract negotiation

Page 7: ITCamp 2012 - Dan Nicola - Scrum v2

Responding to change

over

following a plan

Page 8: ITCamp 2012 - Dan Nicola - Scrum v2

Scrum Framework

3 roles

3 artifacts

5 ceremonies

Page 9: ITCamp 2012 - Dan Nicola - Scrum v2

3 roles

Product Owner

Scrum Master

Team

Page 10: ITCamp 2012 - Dan Nicola - Scrum v2

3 artifacts

Page 11: ITCamp 2012 - Dan Nicola - Scrum v2

5 ceremonies

Product Grooming

Sprint Planning

Daily Meeting

Sprint Review

Sprint Retrospective

Page 12: ITCamp 2012 - Dan Nicola - Scrum v2

Impediments

Keep the team from being productive

Team – communicate

ScrumMaster - remove

Page 13: ITCamp 2012 - Dan Nicola - Scrum v2

Lack of focus

Page 14: ITCamp 2012 - Dan Nicola - Scrum v2

No working software (not DONE)

Page 15: ITCamp 2012 - Dan Nicola - Scrum v2

Priorities and specifications (backlog issues)

Page 16: ITCamp 2012 - Dan Nicola - Scrum v2

Waterfall mindset

Page 17: ITCamp 2012 - Dan Nicola - Scrum v2

Interruptions

Page 18: ITCamp 2012 - Dan Nicola - Scrum v2

Technical debt

Page 19: ITCamp 2012 - Dan Nicola - Scrum v2

Dependency on key people

Page 20: ITCamp 2012 - Dan Nicola - Scrum v2

Removing impediments…

…makes the difference!

Page 21: ITCamp 2012 - Dan Nicola - Scrum v2
Page 22: ITCamp 2012 - Dan Nicola - Scrum v2

Let the team do the work

Rapid value creation is key!

SCRUM makes it work,

The Team does the work

SM enables the process

Protects, facilitates and coaches

Ensures impediments are busted

Remember!

Page 23: ITCamp 2012 - Dan Nicola - Scrum v2

ScrumBut... (ScrumBut)(Reason)(Workaround)

Page 24: ITCamp 2012 - Dan Nicola - Scrum v2

ScrumBut... Test

Aka the “Nokia Test”

Goals:

Indicator where you are in your Scrum practices

Collect data for a statistical study

9 Questions

Page 25: ITCamp 2012 - Dan Nicola - Scrum v2

Questions Iterations

Testing

Agile Specifications

Product Owner

Product Backlog

Estimates

Sprint Burndown Chart

Team Disruptions

Team

Page 26: ITCamp 2012 - Dan Nicola - Scrum v2

Questions Fixed iteration length 4 weeks or less

Software is deployed

Good user stories tied to specifications as needed

Product Owner who motivates team

Product Owner can measure ROI

Estimates produced by planning poker by team

Burndown chart burns down when story is done

Noone disrupting team, only Scrum roles

Team is in hyperproductive state

Page 27: ITCamp 2012 - Dan Nicola - Scrum v2

Scrum Smells Loss of Rhythm

Talking Chickens

Missing Pigs

Persistent Signatures

Scrum Master Assigns Work

The Daily Scrum is for the Scrum Master

Specialized Job Roles

Source: “Toward a Catalogue of Scrum Smells”, by Mike Cohn

Page 28: ITCamp 2012 - Dan Nicola - Scrum v2
Page 29: ITCamp 2012 - Dan Nicola - Scrum v2

Scrum is not going to solve your problems, it’s just going to make them in-your-face obvious, every day. (Ken Schwaber)

Conclusion

Page 30: ITCamp 2012 - Dan Nicola - Scrum v2

itcampro @ itcamp12 # Premium conference on Microsoft technologies

[email protected] I’d really appreciate your feedback!

Thank You!