If you want to buy the project management book mail [email protected]  for more details or call any of our book shops MUMBAI-22078296/97/022-22070989, KOLKATA-22826518/19 HYDERABAD-24756967,24756400,BANGALORE-25587923, 25584641,AHMEDABAD-26421611,BHATINA(PUNJAB)-2237387,CHENNAI-28410796,28550491,DELHI/NEWDELHI-23254990/91,23325760,26415092,24691288.If you want to write to the author directly email at [email protected]
 

Home

(A) Can you explain the XP development life cycle?

 

 

XP development cycle consists of two phases one is ‘Release Planning’ and the other is ‘Iteration Planning’. In release planning we decide what should be delivered and in which priority.  In iteration planning we break the requirements in to tasks and plan how to deliver those activities decided in release planning. Below figure ‘Actual Essence‘ shows what actually these two phases deliver.

Figure: - Actual Essence

 

If you are still having the old SDLC in mind below figure ‘Mapping to Traditional Cycle’ shows how the two phases map to SDLC.

Figure: - Mapping to Traditional Cycle

 

So let’s explore both these phases in a more detailed manner. Both phases “Release Planning” and “Iteration Planning” have three common phases “Exploration”, “Commitment” and “Steering”.

Figure: - XP Planning Cycle

 

Release Planning

 

Release planning happens at the start of each project. In this phase project is broken in to small releases. Every release is broken down in to collection of user stories. Now let’s try to understand the three phases in release planning.

 

 

Below figure “Release planning” shows the above discussed steps in a pictorial format.

Figure: - Release Planning

 

Iteration Planning

 

Iteration planning is all about going deep in to every user story and breaking the same in to tasks. This phase can also be termed as detailing of every user story. Iteration planning is all about translating the user story in to task. Below are the steps in details for iteration planning:-

 

 

Figure: - Iteration Planning

 

One of the important points to realize is project is broken down in to set of releases à which is further analyzed using short user stories à user stories are further broken in to task ,which is estimated and executed by the developer. Once one release is done the next release is taken for delivery. For instance the below project shown in figure ‘Release, Stories and Task’ has two releases one and two.

 

 

Figure: - Release, Stories and Tasks

If you want to buy the project management book mail [email protected]  for more details or call any of our book shops MUMBAI-22078296/97/022-22070989, KOLKATA-22826518/19 HYDERABAD-24756967,24756400,BANGALORE-25587923, 25584641,AHMEDABAD-26421611,BHATINA(PUNJAB)-2237387,CHENNAI-28410796,28550491,DELHI/NEWDELHI-23254990/91,23325760,26415092,24691288.If you want to write to the author directly email at [email protected]
 

Home

Hosted by www.Geocities.ws

1