[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology.epf] Reference to EPF & OpenUP in Forrester Teleconference

hiho,

I was just foraging around in the Forrester site and I came across this (free) PowerPoint presentation that goes with a teleconference that was done in September, 2006:
http://www.forrester.com/Teleconference/Previous/Overview/1,5158,1548,00.html


It is entitled "What's New In Application Development Processes And Methodologies" and it mentions EPF and OpenUP.

There are some interesting nuances, though I happen to take issue with a few parts. The author of the presentation characterizes OpenUP as being under the RUP framework and then characterizes the RUP framework processes as not fully agile in part because they don’t “belong to the family of Agile processes or fully embody the principles of Agile development”. Then there is a reference to the fact that OpenUP/Basic is meant to be Agile, but is not because it is “tooled”.

I like to clearly describe OpenUP as conforming to the Unified Process framework rather than any vendor branded version of the UP (i.e. UP rather than RUP). I am not interested in whether the process belongs to any “family”. I disagree that OpenUP does not fully embody the principles of Agile development. I don’t believe the fact that OpenUP can be applied by people and also viewed in HTML and tailored with EPF Composer causes it to be any less Agile. But that’s just me.

In part I am pleased to see EPF getting visibility in the analyst community. But I see that we have a problem in the way we are presenting OpenUP such that people have a difficult time separating out the process from the usage of technology for rendering or tailoring its description. I guess we should have written a book first (or a couple dozen books as can be found for some of the other Agile processes), and then afterward created the downloadable web page and a tool to tailor it. Then maybe <poof> OpenUP/Basic would be Agile.

                                                   ---------------- b