1 / 10

Planning – Agile Style

Planning – Agile Style. All kinds of iterations!. How iterations simplify planning. 3 main ways? Flexibility – change when you discover issues Know where problems are before committing It’s easier than up-front planning Feedback to customer Lets them changer their mind

niblett
Download Presentation

Planning – Agile Style

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Planning – Agile Style All kinds of iterations!

  2. How iterations simplify planning • 3 main ways? • Flexibility – change when you discover issues • Know where problems are before committing • It’s easier than up-front planning • Feedback to customer • Lets them changer their mind • But – need to avoid “looming technical risk” • Dodging “technical debt” – like building the DB

  3. Visibility of iterations… • Difficult to explain to the customer: • Developer Skills • Technologies • Integration

  4. What’s a user story look like? “The medium is the message.” - McLuhan

  5. How about big, messy stories? How about technical stories? • “A script will migrate the old database to the new system.”

  6. How about things we discover they need? “In planning a product, however, some items that need to be delivered may not sound – at least to customers or product managers – as though they provide direct benefit.” Client wants children to be main users For safety, they’ll all need to have short hair To guarantee that, our system better provide the haircuts!

  7. Remember planning poker?

  8. Remember the Business Analyst?

  9. High quality ≠ More elaborate

  10. Iteration 0 • Anticipation vsadaptation • See Highsmith’s presentation at http://agile2009.agilealliance.org/files/session_pdfs/Agile_2009_Release_Planning_Handouts.pdf, Slides 13 – 15.

More Related