Powered by Bitpipe Software Quality Research Library

 RESEARCH LIBRARY HOME   WHITE PAPERS   PRODUCTS   MULTIMEDIA   IT DOWNLOADS 
SEARCH the Research Library: HELP   |  WHAT'S POPULAR
sponsored by Rally Software Development Corp.
Posted:  14 Aug 2008
Published:  14 Aug 2008
Format:  PDF
Length:  14   Page(s)
Type:  White Paper
Language:  English


ABSTRACT:
The base construct of agile and iterative development is the iteration - the ability of the team to create working, tested, value-delivered code in a short time box - with the goal producing an increment of potentially shippable code at the end of each iteration. This is a significant challenge for the team, and mastering the process takes some time to accomplish. In this chapter, we describe the basic iteration pattern and the activities that a team engages in to meet this key challenge.

Before we begin, however, we must first entertain another small debate: What is the optimal length of an iteration? Most people agree that iterations are a fixed, constant length and typically should not vary in length over the course of a release or a project. But the length of the iteration is an agile variable. From the literature, XP recommends a length of 1 to 4 weeks, Scrum recommends 30 day sprints, and RUP recommends flexibility of 2 to 6 weeks.

In practice, however, all but a very few teams we have worked with have come to the same conclusion over time: a week may be too short and 30 days is too long. The conclusion they typically arrive at is to standardize on iterations of 2 weeks in length, and this is our general recommendation.


Author

Dean Leffingwell



BROWSE RELATED RESOURCES
Code Management | Project Management | Project Management Software | Software Configuration Management | Software Development Life-Cycles | Software Development Methodologies | Software Development Tools

View All Resources sponsored by Rally Software Development Corp.

Library Home |  White Papers |  Products |  Multimedia |  IT Downloads |  Partner with Us
 

Bitpipe Definitions: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Other
What's Popular at Bitpipe? Daily Top 50 Reports | Daily Top 100 Topics | Popular Report Topics | Popular Product Topics
Software Quality Research Library Copyright © 1998-2008 Bitpipe, Inc. All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this web site constitutes acceptance of the Bitpipe Terms and Conditions and Privacy Policy.
webmaster@techtarget.com