Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Agile Project Management Presented by Maury Richards, CSP.

Similar presentations


Presentation on theme: "Introduction to Agile Project Management Presented by Maury Richards, CSP."— Presentation transcript:

1 Introduction to Agile Project Management Presented by Maury Richards, CSP

2 Traditional PM - Waterfall  Plan Your Work – Work Your Plan  On Time + On Budget = SUCCESS!  Stabilize the Plan – PLAN BETTER  Up-front requirements  Change control boards  Sign-offs

3 Why Agile?  ADAPTIVE PLANNING  People are unpredictable – clients and the team  “A last minute requirements change provides a competitive advantage.” – Mary Poppendieck

4 DEFINED vs EMPIRICAL  Defined = Step-wise  Empirical = Inspect/Adjust  When there are many unknowns using a Defined process is actually quite DANGEROUS

5 Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.

6 Manifesto Revised Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah. Blah blah blah blah blah blah blah blah : Individuals and interactions blah blah blah blah Blah blah blah blah blah Blah blah blah blah blah blah blah Blah blah, blah blah blah blah blah blah blah blah blah blah, blah blah blah blah blah blah blah blah.

7 Two common types  Scrum  Time boxes  Sustainable pace  Predictable velocity  Kanban  Limiting work in progress  Monitoring throughput  Fostering communication

8 Commonalities of Both  Roles – Scrum Master, Product Owner, Team  Iterative  Constant Communication  Adaptive  Transparent

9 Roles  Scrum Master  Product Owner  Team – Cross-functional. Do you have all the hats?

10 Iterative  Create a repeatable process  “Its not our process that is important it is our process for improving our process that is important.”

11 Constant Communication  Within the team  Co-location  Daily Communication  Between team and stakeholders  User acceptance as work is completed  Regular demos of completed work  Dedicated middle-man in the PO

12 Adaptive  It’s not fair for me to ask you everything that you want at the beginning.  Reduces risk.  Flexibility for the stakeholder.  They can put a new most important thing at the top of the list at any time.

13 Transparent  We have nothing to hide.  Daily constant communication.  Product owner as a dedicated role.  Sprint demo

14 Scrum

15 Scrum Rituals  Sprint Planning  Daily Scrum/Standup  Backlog Grooming  Story Point Estimation  Sprint Demo  Sprint Retrospective

16 Sprint Planning  Generate commitment for work to be completed in next iteration.  Only the team can commit – not PO, scrum master or stakeholders.  Work from top down.

17 Daily Scrum/Standup  What did I complete yesterday?  What will I complete today?  Is there anything in my way?  Share understanding of goals.  Coordinate efforts.  Share problems and improvements.  Identify as a team.

18 Backlog Grooming  Keeping the backlog in healthy shape. Responding to change.  Add stories.  Reorganize stories.  Define acceptance criteria – what does it mean to be done?

19 Story Point Estimation  Generates understanding for team.  Assign relative sizing to stories.  Identify epics for breakdown.  Provides the team’s input to long-term planning.

20 Sprint Demo  Fosters constant communication with stakeholders. Customer collaboration.  Demonstrates fully complete work items.  No smoke-and-mirrors or work in progress.  DONE-DONE  HAPPY CUSTOMERS!

21 Sprint Retrospective  Builds in continuous improvement.  What did we do well? Celebrate success.  What didn’t go so well? What do we need to improve.  What are we going to do better? Explicit plan of how to improve ourselves.

22 Metrics  Predict vs estimate  Measure to produce an outcome  Budgeting around the timebox

23 Getting Buy In  Sell transparency and continuous improvement.  Delivering regularly reduces risk and allows for return on investment to start earlier.  Its not fair for me to ask you at the beginning of the project what your requirements are.

24 Pitfalls to Watch For  Changes the way you work - requires discipline  Requires commitment from stakeholders  Will not fix your organization but will shine a spotlight on its deficiencies  Running before you can walk – do it right the first time (engage a coach, take training, hire experienced)

25 TraditionalAgile SequentialIterative DefinedEmpirical Plan-drivenResult-driven Big-bangIncremental Specialized teamsCross-functional teams Test at endTest-first In Summary

26 A little something for each of you Personal Kanban and the Pomodoro Timer Create some order to your chaos! http://pomodorotechnique.com/ Try it at http://kanbanflow.com/


Download ppt "Introduction to Agile Project Management Presented by Maury Richards, CSP."

Similar presentations


Ads by Google