Skip to content

I need some help

August 18, 2008 by jabbar22

I hv This Q If anyone can help me, I'll be greatful.
Q: While XP fulfils all the 12 principals of Agile, why there are many other models (like DSDM and SCRUM) under Agile are being introduced?

Comments

Principles are just high level principles

August 18, 2008 by Artem, 13 weeks 4 days ago
Comment id: 1792

Principles are just that principles. Very useful to bear in mind, but a little far from the concrete list of things to do daily. Methods are ways of interpreting the manifesto and different methods emphasize different things. XP, for example, is focused on engineering practices, while Scrum is focused on the product management level.

Agile methods still are supposed to be adapted to your concrete environment, but it is a way easier to start with the concrete method, than with very general and abstract principles.

Then, IMHO, nowadays the distinction between different methods isn't that high anymore. A merge of Scrum and XP slowly becomes a mainstream called "just Agile". Maybe after Agile became widely accepted as a valid way for SW development people don't have time for many holy wars anymore :)

Quantum Theory and Relativity

August 18, 2008 by peterstev, 13 weeks 4 days ago
Comment id: 1793

Two theories that explain the Universe but appear to be incompatible with each other. Yet both appear to be true. Hence the search for the "theory of everything" which unifies these perspectives.

In projects, it is similar - different people have different needs. There is competition on finding the best way to build the proverbial better mouse trap. There are also other agile frameworks besides Scrum and XP (Lean, Crystal, DSDN...).

It turns out that Scrum and XP were always very closely intertwined. I suspect a big reason why there are two philosophies is simply that the Manager-Types created Scrum and the Techie-Types created XP, each according to their needs.

Today Scrum and XP are (re)converging (and being augmented with Lean). Maybe together they'll get called "Agile", but for reasons I explained in my blog post, I betting the result will be called Scrum.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <b> <i> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br> <blockquote>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.