Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Managing Iterations

From nashjain, 1 month ago

Talks about how Extreme Programming projects can be managed.

153 views  |  0 comments  |  0 favorites  |  12 downloads
 

Groups/Events

Not added to any group/event

 
 

Privacy InfoNew!

This slideshow is Public

 
CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License
Embed in your blog
Embed (wordpress.com)

Slideshow Statistics
Total Views: 153
on Slideshare: 153
from embeds: 0* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: Managing Iterations Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 2: Agenda • Release & Iteration Plan Meeting – IPM • Standup meeting • What do we measure on Agile teams • Automated build • Story wall and Release wall • Retrospectives Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 3: Typical XP Project Project 1 year Releases 3 months Iterations 2 weeks Days 1 day Tasks 2 hrs Test-Code Cycles 15 min Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 4: Stories are the fundamental unit of activity Master Story List Release Story List Iteration Story List Release planning Iteration planning As a ____, I As a ____, I As a ____, I want to be able want to be able want to be able to ____ so that to ____ so that to ____ so that Possible ____ ____ ____ automation of the acceptance I will know this is I will know this is test Might have an initial done when done when estimate (perhaps for _______ _______ both analysis and Development development), and an team breaks More detailed To do this I out the detail expression of estimate, and a must: of work technical and business specific acceptance 1) _____ needed to pass confidence that this is test – low confidence 2) _____ test real and achievable stories might be “spiked” or prototyped Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 5: Planning is very important to Agile teams • Release Planning Meetings – RPM • Iteration Planning Meetings – IPM • Daily Standup meetings • Sign up sessions • Iteration retrospective • Release retrospective Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 6: Story based planning is hands on and interactive Business sponsors, users, analysts and developers are all involved Varying colours can represent functional components or capabilities, encouraging planners to complete discrete elements so they can be released Iteration contents can be laid out so they are easily seen. This promotes active thinking about iteration scope (and makes scope creep a physical phenomenon…) Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 7: The discipline is ensuring that stories are of roughly equivalent effort Release Story List Straight substitution is Actual possible, making Iteration 1 If stories are roughly scope changes equivalent in effort, easy. the number completed in an iteration can be Expected extrapolated forward Iteration 2 as a productivity measure usually called velocity. Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 8: Story Cards Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 9: Stand-ups Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 10: During the Iteration… White boards to radiate information to the team Pair programming Onsite customer and developers interactions Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 11: During the iterations Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 12: So what do we measure on an Agile project? Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 13: BA Signoff status goes down with time Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 14: Pairing Matrix Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 15: Unit Test Watch Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 16: Big Visible Charts Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 17: Build Tower Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 18: Story Board Different stages a story card goes through Story cards in different stages Additional info about the stories Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 19: Release Wall Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 20: Release Wall Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 21: Retrospectives in progress… Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 22: Retrospectives- (Process check) Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 23: Retrospectives Results/Action/Goals watch Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..

Slide 24: Questions Thank you! Naresh Jain nashjain@gmail.com http://jroller.com/page/njain Confidential. Copyright 2005 ThoughtWorks, Inc. All rights reserved. Do not copy or distribute without permission..