Discussion:
Where are the RUP three amigos now?
(too old to reply)
JXStern
2007-02-25 19:31:27 UTC
Permalink
On the occassion of reading a book (K&K: "Made Easy") on RUP for a
study group at work, I suddenly wondered, where are Jacobson, Booch,
and Rumbaugh now?

How much credit (blame) do they deserve for this thing anyway, as
opposed to, say, UML?

http://en.wikipedia.org/wiki/Unified_Process

Hmm.

The Unified Software Development Process
by Ivar Jacobson, Grady Booch, James Rumbaugh
Textbook Hardcover
ISBN: 0201571692
Pub. Date: January 1999
http://search.barnesandnoble.com/BookSearch/isbnInquiry.asp?z=y&EAN=9780201571691&itm=10

Hmm.

Is RUP (or generic versions) currently the cat's meow, or what?

J.
Eoin Woods
2007-02-26 08:48:17 UTC
Permalink
Post by JXStern
On the occassion of reading a book (K&K: "Made Easy") on RUP for a
study group at work, I suddenly wondered, where are Jacobson, Booch,
and Rumbaugh now?
How much credit (blame) do they deserve for this thing anyway, as
opposed to, say, UML?
http://en.wikipedia.org/wiki/Unified_Process
Hmm.
The Unified Software Development Process
by Ivar Jacobson, Grady Booch, James Rumbaugh
Textbook Hardcover
ISBN: 0201571692
Pub. Date: January 1999http://search.barnesandnoble.com/BookSearch/isbnInquiry.asp?z=y&EAN=9...
Hmm.
Is RUP (or generic versions) currently the cat's meow, or what?
In terms of where are they now:

* Grady Booch is an IBM Fellow (www.booch.com)
* Jim Rumbaugh was with IBM too as a distinguished engineer (http://
www-306.ibm.com/software/rational/bios/rumbaugh.html) but I believe
retired last year.
* Ivan Jacobson is also officially retired but is still heavily
involved with the company named after him (www.ivarjacobson.com).

The RUP vs UML question is interesting. Although RUP does presuppose
the use of UML, the two are quite different beasts. UML is a
modelling notation and underlying meta-model. RUP is a tailorable
process framework for guiding large software development projects.
The group formerly led by Philippe Kruchten at Rational did a lot of
the work to create RUP (as opposed to UML).

Whether RUP is the "the cat's meow" or not depends largely on your
philosophical outlook! A proponent of agile development would not
think so. However, to be fair, when applied intelligently (key point)
then RUP is a rich, proven software development process. You just
wouldn't think so from the way that many IBM consultants apply it.

Eoin.
editormt
2007-02-26 15:33:58 UTC
Permalink
Post by Eoin Woods
Whether RUP is the "the cat's meow" or not depends largely on your
philosophical outlook! A proponent of agile development would not
think so. However, to be fair, when applied intelligently (key point)
then RUP is a rich, proven software development process. You just
wouldn't think so from the way that many IBM consultants apply it.
I agree with you on the intelligence of RUP.... and disagree on IBM
consultants "vision".
They think RUP is agile ;o) (see the book "Agility and Discipline Made
Easy" reviewed on http://blog.martinig.ch/?p=19)

As far as RUP is concerned, a lightweight version is developped by the
Eclipse Foundation (http://www.eclipse.org/epf/)

Franck
H. S. Lahman
2007-02-26 16:34:07 UTC
Permalink
Responding to JXStern...
Post by JXStern
On the occassion of reading a book (K&K: "Made Easy") on RUP for a
study group at work, I suddenly wondered, where are Jacobson, Booch,
and Rumbaugh now?
AFAIK they are all retired or semi-retired and writing books. (Though I
believe Booch is still doing the conference circuit.) I believe they all
still have at least emeritus status at IBM.
Post by JXStern
How much credit (blame) do they deserve for this thing anyway, as
opposed to, say, UML?
The initial UML was essentially theirs but UML v2.0 is a long way from
their original vision. AFAIK, though, Philippe Krutchen was the driving
force for RUP because they were busy promoting UML, Rational, and the
consulting business. But they were certainly around enough to be
influential.
Post by JXStern
Is RUP (or generic versions) currently the cat's meow, or what?
My guess is that it is still heavily used for large projects. It is
pretty much the only scalable process framework around that is focused
on the mechanics of development. Other software process frameworks (CMM
et al) focus on What to do without saying anything at all about How; RUP
has a fair amount of high-level How.

[Of course providing implementation guidelines in any process framework
is always a slippery slope, which is why I think they have had
difficulty adapting to the current vogue for OOP-based agile processes.
While being model-based isn't mandatory in RUP, it was certainly what
they originally had in mind as UML was being launched.]


*************
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
***@pathfindermda.com
Pathfinder Solutions
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
"Model-Based Translation: The Next Step in Agile Development". Email
***@pathfindermda.com for your copy.
Pathfinder is hiring:
http://www.pathfindermda.com/about_us/careers_pos3.php.
(888)OOA-PATH
Gabriel Claramunt
2007-02-28 05:11:46 UTC
Permalink
On RUP, I give a LOT of credit to Walker Royce, and his book:
Software Project Management: A Unified Framework by Walker Royce
(Hardcover - Sep 10, 1998)
Post by JXStern
On the occassion of reading a book (K&K: "Made Easy") on RUP for a
study group at work, I suddenly wondered, where are Jacobson, Booch,
and Rumbaugh now?
How much credit (blame) do they deserve for this thing anyway, as
opposed to, say, UML?
http://en.wikipedia.org/wiki/Unified_Process
Hmm.
The Unified Software Development Process
by Ivar Jacobson, Grady Booch, James Rumbaugh
Textbook Hardcover
ISBN: 0201571692
Pub. Date: January 1999
http://search.barnesandnoble.com/BookSearch/isbnInquiry.asp?z=y&EAN=9780201571691&itm=10
Hmm.
Is RUP (or generic versions) currently the cat's meow, or what?
J.
Loading...