• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Single best Agile methodology

Page history last edited by Huet Landry 13 years, 7 months ago

 

The common consultant answer is "It depends on the situation"

Let me take Three major agile methodologies XP, SCRUM and RUP and describe a rational approach to choosing a methodology.

To begin with let me define the parameters:

Agility: How quickly can you decide? How often do you release?

Technical complexity: How innovative is the solution domain? How familiar is the team with technology stack?

 

  1. For situations with less complex technology and an organization wanting to start quickly, getting an XP team and business owner in a room will be effective.
  2. For situations with high degree of technical complexity, it will be helpful to address architectural issues through an Elaboration phase, before embarking on fullscale implementation. The RUP model also helps very waterfall organizations to transition to agile because Inception-elaboration-construction-transition roughly maps to define-design-build-verify)
  3. For situation with medium complexity and organizations new to agile, SCRUM provides a basic framework to empirically, but decisively work towards the product goals

 

 

Tech Complexity

Hi

 

 

 

 

RUP

Med

 

 

SCRUM

 

 

LOW

XP

 

 

 

 

 

 

 

 

High

Medium

Low

 

 

 

 

Agility

 

But there are several other reasons why organizations choose one method over the other. One of the most common being: We have used it before.

 

Comments (0)

You don't have permission to comment on this page.