advertisement

Agile Intro + Learning Game

55 %
45 %
advertisement
Information about Agile Intro + Learning Game
Technology

Published on March 16, 2009

Author: gerrykirk

Source: slideshare.net

Description

Presentation given at ITSSM.com's software dev best practices workshop. Focus on risks of SD and how Agile best addresses them, followed by instructions for learning game to teach Scrum.
advertisement

Agility in Uncertain Times Introducing Agile Software Development http://flickr.com/photos/murky/1232315627/ Gerry Kirk

Software development has risks http://www.flickr.com/photos/andrewb47/2699077309

Risk: Build more than you need http://www.flickr.com/photos/atelier_tee/212176187/ http://www.flickr.com/photos/jlt/307912587

Risk: Build lower priority items http://www.flickr.com/photos/dermoidhome/3315663673

Risk: Build the wrong thing right http://www.flickr.com/photos/swanksalot/84874236 http://www.flickr.com/photos/toyochin/2193158380

Risk: Poor quality software - buggy, not maintainable http://www.flickr.com/photos/smitty/2245445147

Risk: Discover needs late in project, but unable to build them http://mwiki.kostigoff.net/index.php?title=Methodology::_Change_Control

Agile software development best addresses these risks

Risk: Build more than you need Action: Release Early

Risk: Build lower priority items Action: Work on highest priority items first

Risk: Build the wrong thing right Action: Continuous Feedback

Risk: Poor quality software - buggy, not maintainable Action: TDD, Pair Program, CI, Refactor

Risk: Discover needs late in project, but unable to build them Action: Plan to adjust plan every 2 weeks

Speed + Quality Create Value Lower Costs Be Sustainable

Agile Manifesto Individuals & Interactions Working Software Customer Collaboration Responding to Change Processes & Tools Comprehensive Docs Contract Negotiation Following a Plan Craftmanship Execution www.agilemanifesto.org Common Sense Enabler

Bottom Line 0.8 Beginner Agile Intermediate Agile Advanced Agile Good Waterfall 1.5x 3x 8x ROI based on actual savings in time-to-market & productivity on over 7500 projects

http://www.flickr.com/photos/oganovic/2476539887/

Agile Process

Agile Roles Product Owner Scrum Master Development Team http://www.flickr.com/photos/ittybittiesforyou/2299598686/

Resort Brochure Select Product Owner Create wish list of stories As a parent, I want a family-friendly environment so that I can bring my kids As a frugal traveller, I want to know about special rates so I can price compare for cheapest trip Product Owner prioritizes

Select Product Owner

Create wish list of stories

As a parent, I want a family-friendly environment so that I can bring my kids

As a frugal traveller, I want to know about special rates so I can price compare for cheapest trip

Product Owner prioritizes

Resort Brochure – Release Plan T-shirt sizes: Small, Medium, Large Each person takes turn Size story from pile or Re-size story if you disagree Sample story from each pile Product Owner can re-prioritize Release burn-down chart

T-shirt sizes: Small, Medium, Large

Each person takes turn

Size story from pile or

Re-size story if you disagree

Sample story from each pile

Product Owner can re-prioritize

Release burn-down chart

Resort Brochure – Iteration Plan Iteration plan – how much can we get done? Acceptance tests Family-friendly story List kid items: beach, playground, kids menu Photo of kids having fun Special rates story List of special rates with restrictions: off-season 40% off May-Sept, large group (>10) 20% off

Iteration plan – how much can we get done?

Acceptance tests

Family-friendly story

List kid items: beach, playground, kids menu

Photo of kids having fun

Special rates story

List of special rates with restrictions: off-season 40% off May-Sept, large group (>10) 20% off

Resort Brochure - Build! Iteration plan – how much can we get done? Acceptance tests Daily check-in Done yesterday? Plan for today? Blockers? Update iteration burn down chart Demo completed work Retrospective

Iteration plan – how much can we get done?

Acceptance tests

Daily check-in

Done yesterday? Plan for today? Blockers?

Update iteration burn down chart

Demo completed work

Retrospective

Questions?

http://www.flickr.com/photos/haniamir/858450281 Cut costs, not staff Up productivity and quality Meet challenges of our time IRAP Funding For Agile

Thank you! Discuss more or inquire about agile coaching by email: gerry@gerrykirk.net or comment on my blog - http://gerrykirk.net/agile-itssm

"Facebook is for people you used to know. Twitter is for people you want to know." - Tim O'Reilly 2 hours, hands-on class Go from ???? to engaging Twitter for personal and business use http://gerrykirk.net/twitter-class

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Entries for 'agile games' - Scrum.org | The home of Scrum

Entries for 'agile games' Support ... This is a game I ... Path to Agility Scrum Assessments Agile Games Planning Agile Transformation Videos Scaling Scrum ...
Read more

Agile - Penny Game Rules - Lean Agile Training

Interested in a Lean-Agile-Scrum course or Workshop? ... learning; Listings; Little's Law; ... Agile – Penny Game Rules. February 12, ...
Read more

Scrum Introduction - Agile Learning Labs

Scrum: A Breathtakingly Brief and Agile Introduction. Scrum is a lightweight framework designed to help small, close-knit teams of people develop complex ...
Read more

Agile E-Learning | CollabNet

Agile E-Learning. CollabNet provides on-demand e-learning modules to help everyone interested in Agile. ... a team effort estimation game, ...
Read more

Learning | Agile Alliance - Part 5

Start with the Basics; Manifesto for Agile Software Development; 12 Principles Behind the Agile Manifesto; Practices Timeline
Read more

Agile Ball Point Game - YouTube

I conducted a workshop at PMI West Bengal chapter on Ball point game designed by Boris Gloger. This game helps the participants understand what ...
Read more

Scrum Games - Scrum Alliance

Scrum games such as the ESP game serve to illustrate the ... This very much applies to the Agile values ... Great ideas for learning games both in ...
Read more

Learning Scrum Through Games | Agile Pain Relief

Learning Scrum through Games. PUBLISHED ... Last week at Agile Tour Toronto I had the privilege of working with my friend Paul ... Intro to Scrum with ...
Read more