Manage software risk in uncertain times with Agile

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Welcome, thanks for coming Ask if people having a great time at conference? My first conference Thrilled to give something back Audience survey: - some form of Agile development? - Scrum? - XP? - thinking about trying Scrum? - who attended Mike's post-conf session?

    Favorites, Groups & Events

    Manage software risk in uncertain times with Agile - Presentation Transcript

    1. Agility to Thrive in Challenging Times Introducing Agile Software Development Gerry Kirk Agile Coach / Trainer http://flickr.com/photos/murky/1232315627/
    2. Software development has risks http://www.flickr.com/photos/andrewb47/2699077309 (That cost money, reduce value, delay benefits)
    3. Risk: Build more than needed http://www.flickr.com/photos/atelier_tee/212176187/ http://www.flickr.com/photos/jlt/307912587 ⬆ cost ⬆ benefit delay
    4. Risk: Build lower priority items http://www.flickr.com/photos/dermoidhome/3315663673 ⬇ value ⬆ benefit delay (or run out of budget)
    5. Risk: Build the wrong thing right http://www.flickr.com/photos/swanksalot/84874236 http://www.flickr.com/photos/toyochin/2193158380 ⬆ cost ⬆ delay
    6. Risk: Poor quality software - buggy, not maintainable http://www.flickr.com/photos/smitty/2245445147 ⬆⬆ cost ⬇ value
    7. Risk: Discover needs late in project, but unable to build them http://mwiki.kostigoff.net/index.php?title=Methodology::_Change_Control
    8. Agile software development best addresses these risks
    9. Risk: Build more than you need Action: Release Early
    10. Risk: Build lower priority items Action: Work on highest priority items first
    11. Risk: Build the wrong thing right Action: Continuous Feedback
    12. Risk: Poor quality software - buggy, not maintainable Action: TDD, Pair Program, CI, Refactor
    13. Risk: Discover needs late in project, but unable to build them Action: Plan to adjust plan every 2 weeks
    14. Speed + Quality Create Value Lower Costs Be Sustainable
    15. Agile Manifesto www.agilemanifesto.org Common Sense Enabler
    16. Bottom Line Beginner Agile Intermediate Agile Advanced Agile Good Waterfall ROI based on actual savings in time-to-market & productivity on over 7500 projects
    17. http://www.flickr.com/photos/oganovic/2476539887/
    18. Agile Process
    19. Agile Roles Product Owner Scrum Master Development Team http://www.flickr.com/photos/ittybittiesforyou/2299598686/
    20. SM helps Product Owner define & prioritize features, write conditions of satisfaction for completeness Card, Conversation, Confirmation
    21. Scrum Master facilitates planning meetings Planning poker = better estimates + more fun
    22. SM facilitates daily check-ins to co-ordinate, surface problems http://flickr.com/photos/
    23. SM prepares burn down chart to report daily progress
    24. SM facilitates demos of working software http://flickr.com/photos/maryhodder/65386113/
    25. Scrum Master guides, helps team be productive http://flickr.com/photos/shankoolyahoocom/2647665983
    26. SM facilitates retrospectives for continuous improvement
    27. Client involvement
    28. Thank you! Discuss more or inquire about agile coaching Email: gerry@gerrykirk.net Twitter: @gerrykirk Skype: gerry.kirk

    + gerrykirkgerrykirk, 7 months ago

    custom

    321 views, 0 favs, 0 embeds more stats

    Software development is full of risks: doing too mu more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 321
      • 321 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 16
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories