Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Agile Comes to YouJustin Bell presentsThe Benefits of Agile and How to Avoid Common PitfallsSeptember 27th, 2011
Phases of Agile Adoption … Today we’ll talk about the benefits & common pitfalls companies face as they move through the p...
Benefits of Agile …There are many benefits of Agile development – but it is often confused withjust removing the planning ...
Benefits of Agile … Improved Visibility & Tracking …We’ve all seen something like this before:The project appears right on...
Benefits of Agile … Improved Visibility & Tracking …With Agile it’s easier to get a true status and avoid the late project...
Benefits of Agile … Task Management & Tracking …In traditional development models the PM is often lost and stuck with fewo...
Benefits of Agile … Task Management & Tracking …Well-organized agile teams utilize a task board or online tool to manageta...
Benefits of Agile … Estimation & Planning …Project estimation & planning is one of the biggest failures in traditionalsoft...
Benefits of Agile … Estimation & Planning …Team estimation can be very time consuming and is often corrupted by“anchoring”...
Benefits of Agile … Estimation & Planning …Planning poker is an iterative approach to estimating items in the productbackl...
Benefits of Agile … Estimation & Planning …Planning poker is an iterative approach to estimating items in the productbackl...
Common Pitfalls …Agile is great, but there are some very common pitfalls that many teams fallinto as they adopt agile.    ...
Common Pitfalls …Agile isn’t necessarily “faster” development, but it does make developmentmore predictable and minimize w...
Common Pitfalls …There are still many times that dates and scope are determined outside of anAgile process – and the team ...
Common Pitfalls …Good communication is critical to good agile. Don’t let the productowner, QA, and the development team wo...
Common Pitfalls …Be careful not to fool yourself                                  kraemer on Flickr
Common Pitfalls …For agile teams to be effective, the product owner must be heavily involvedin the day-to-day activities a...
Agile DevelopmentQuestions? Anyone?
Justin Belljbell@credera.comTwitter: jbellOSU#agile2uwww.credera.com
Upcoming SlideShare
Loading in …5
×

Agile Comes To You

784 views

Published on

Agile Comes To You - The Benefits of Agile and How to Avoid Common Pitfalls. By Justin Bell.

Published in: Technology, Business
  • Be the first to comment

Agile Comes To You

  1. 1. Agile Comes to YouJustin Bell presentsThe Benefits of Agile and How to Avoid Common PitfallsSeptember 27th, 2011
  2. 2. Phases of Agile Adoption … Today we’ll talk about the benefits & common pitfalls companies face as they move through the phases of Agile Development adoption braveheart on Flickr bashed on Flickr tallkev on FlickrJust learning … Dipping toe … Trying (HARD) … Enjoying it …
  3. 3. Benefits of Agile …There are many benefits of Agile development – but it is often confused withjust removing the planning and documentation from other methodologies.
  4. 4. Benefits of Agile … Improved Visibility & Tracking …We’ve all seen something like this before:The project appears right on track, with no indication of issue until … gamp on Flickr Month 1 Month 2 Month 3 Month 4
  5. 5. Benefits of Agile … Improved Visibility & Tracking …With Agile it’s easier to get a true status and avoid the late project surprise.
  6. 6. Benefits of Agile … Task Management & Tracking …In traditional development models the PM is often lost and stuck with fewoptions other than “management-by-walking-around.”
  7. 7. Benefits of Agile … Task Management & Tracking …Well-organized agile teams utilize a task board or online tool to managetask assignments, issues, and progress.
  8. 8. Benefits of Agile … Estimation & Planning …Project estimation & planning is one of the biggest failures in traditionalsoftware development. Agile can help. © Scott Adams, Inc./Dist by UFS, Inc.
  9. 9. Benefits of Agile … Estimation & Planning …Team estimation can be very time consuming and is often corrupted by“anchoring” when one team member heavily influences estimates.1 3 Jon thinks he knows exactly what to The Project Manager or Product Owner kicks do, so he says “3 days!”, making Bob and off the Sprint Planning Session. Mary doubt their initial estimates. How 3! ? ! ! long? Michelle Jon Sarah Bob Mary2 The team thinks about the backlog item being discussed. 4 Sarah then asks for the remaining (and now skewed) estimates. 3 ? 1 8 3! ?3 13 85 Jon Sarah Bob Mary Jon Sarah Bob Mary
  10. 10. Benefits of Agile … Estimation & Planning …Planning poker is an iterative approach to estimating items in the productbacklog intended to reduce anchoring and wasted time. kraemer on Flickr
  11. 11. Benefits of Agile … Estimation & Planning …Planning poker is an iterative approach to estimating items in the productbacklog intended to reduce anchoring and wasted time.1 3 Michelle then asks everyone to flip the The Project Manager or Product Owner kicks card representing their estimate. off the Sprint Planning Session. How 3 ? 1 8 long? Michelle Jon Sarah Bob Mary2 The team thinks about the backlog item being discussed. 4 Now the team can have an unbiased discussion regarding the differences. 3 ? 1 8 3 ? 1 8 Jon Sarah Bob Mary Jon Sarah Bob Mary
  12. 12. Common Pitfalls …Agile is great, but there are some very common pitfalls that many teams fallinto as they adopt agile. yanivG on Flickr
  13. 13. Common Pitfalls …Agile isn’t necessarily “faster” development, but it does make developmentmore predictable and minimize wasted effort. kraemer on Flickr
  14. 14. Common Pitfalls …There are still many times that dates and scope are determined outside of anAgile process – and the team is left to deliver the project kraemer on Flickr
  15. 15. Common Pitfalls …Good communication is critical to good agile. Don’t let the productowner, QA, and the development team work in silos. lu6fpj on Flickr
  16. 16. Common Pitfalls …Be careful not to fool yourself kraemer on Flickr
  17. 17. Common Pitfalls …For agile teams to be effective, the product owner must be heavily involvedin the day-to-day activities and be empowered to make decisions. loop_oh on Flickr
  18. 18. Agile DevelopmentQuestions? Anyone?
  19. 19. Justin Belljbell@credera.comTwitter: jbellOSU#agile2uwww.credera.com

×