Win a copy of Java Challengers this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • paul wheaton
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Piet Souris
Bartenders:
  • salvin francis
  • Mikalai Zaikin
  • Himai Minh

The Art of Agile Development: Opinion about non-XP methodologies

 
Ranch Hand
Posts: 906
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Authors,

As Agile experts (and XP practioners), what is your opinion about other Agile approaches likes DSDM or RUP.

In particular, have you take a look at OpenUP, the Eclipse initiative for Agile processes.
http://www.epfwiki.net/wikis/openup/
 
author
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi JeanLouis,

DSDM isn't very common here in the states, so I'm afraid I'm not very familiar with it. I just looked at OpenUP for the first time and it seemed fairly typical, although with a phasist approach to design that seems a little ivory tower. That could be a result of trying to break everything into "workflows"--development as actually practiced involves thinking at multiple levels simultaneously, but that's hard to express in a workflow diagram.

What do you think of them?

Cheers,
Jim
 
JeanLouis Marechaux
Ranch Hand
Posts: 906
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sorry, DSDM is not very popular in Canada either.

About OpenUP, as stated in that post, I see it as a fair and sound process following the Agile principles.

Regarding the phases in open up, no need to be afraid. OpenUP really supports and encourages iterative development. Phases are just there to identified some key milestones through the whole delivery process
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I didn't yet take a closer look at OpenUP, but the value curve in the phases diagram look untypical for an Agile project to me.

What's positive about is that value is delivered throughout the project, not concentrated at the end.

Still, the Agile processes that I'm familiar with will deliver the highest value features first (which gives highest return of investment and lowers architectural risk), which should lead to a steeper curve at the beginning which flattens to the end of the project.
reply
    Bookmark Topic Watch Topic
  • New Topic