aspose file tools*
The moose likes Agile and Other Processes and the fly likes DRUP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "DRUP" Watch "DRUP" New topic
Author

DRUP

paul wheaton
Trailboss

Joined: Dec 14, 1998
Posts: 20693
    ∞

RUP has some interesing ideas, but it also has waaaaaaay too much stuff (IMO). I've heard of something called DRUP, but have not yet read a stitch about it. It supposed to be some kind of lightweight RUP. Anybody know more?

permaculture Wood Burning Stoves 2.0 - 4-DVD set
Paul Ralph
Ranch Hand

Joined: Aug 10, 2000
Posts: 312
I was hoping someone else would answer this.
For some reason if you do a search on the web for DRUP (and I realize you probably tried this, Paul) you'll find that the Korean site for Rational has a page on dRUP
(http://www.rational.co.kr/Product/RUP/dRUP/drup.html), but for some reason the equivalent US edition does not.
Does anyone know Korean???

Paul R
Steve Fahlbusch
Bartender

Joined: Sep 18, 2000
Posts: 581
    
    7

I heard (total rumor-take it for what you will) that dRUP comes from the DSDM approach with RUP. Thus a mixture of the DSDM's strength in project management and team colloaboration with RUP's anaysis and design.
I also heard that there was a white paper authored that talks about this topic.
If anyone sees a copy of the white paper, would you be kind enough to post.
Thanks,
Steve
Paul Ralph
Ranch Hand

Joined: Aug 10, 2000
Posts: 312
Forgive me, but what is DSDM? And please forgive me double if DSDM was talked about in a different thread.
Paul R
[This message has been edited by Paul Ralph (edited November 09, 2000).]
Steve Fahlbusch
Bartender

Joined: Sep 18, 2000
Posts: 581
    
    7

In chapter 4 of Object Oriented Analysis and Design 2nd ed; Grady Booch, Robert C Martin, James Newkirk.
"dX: a minimal RUP process:
In the previous section we stated that the best process if the smallest process that project could afford. In this section we shall present a very small RUP derived process. The small size is consistant with both the scope of this chapter and with a large number of project. Because it is very small, I shall refer to it as dX."
.... more stuff .....
"We discussed a minimal implementation of RUP which we called dX. The principles and practices of dX were identified several years ago by Ward Cunningham, Kent Beck, Ron Jeffries and a host of other developmers and methodologist. They have used this process on several projects with significant success. Because of that success, they have gathered quite a following. They call the proccess Extreme Programming; or for short XP."
- i knew i read this somewhere
steve
- almost forgot DSDM = dynamic systems development method
strong on team collaboration and project management.
Anil Vupputuri
Ranch Hand

Joined: Oct 31, 2000
Posts: 527
Hi ,
I found some white papers regarding DSDM
http://www.dsdm.org/products/wp_dsdm.asp

Anil

SCJP 1.5, SCEA, ICED (287,484,486)
shailesh sonavadekar
Ranch Hand

Joined: Oct 12, 2000
Posts: 1874
Steve , I am just goin thro the book " Managing software Quality and Business Risk " by Martyn Ould ( Wiley Sons ). It says that DSDM is is an attempt to bring and discipline to rapid application development ( RAD ) . It is process model. it is not a development method , more a process model with a set of controls to make it work. it works in all the areas not just on team collaboration & project mgmt , as you have mentioned.
Anil has given very good link & DSDM consortium is keeper of this method.
Some things mentioned for DSDM are just what is mentioned in XP.
John Davis
Ranch Hand

Joined: Nov 02, 2000
Posts: 189
I know enough Korean to order bear and peanuts (i.e. mos goshe, maeke ju and dang kong" - however, I am as much in the dark as you are about RUP and DRUP - frankly, I think better acronyms would help in the general understanding and acceptability of new methodology.
martin fowler
Author
Ranch Hand

Joined: Dec 11, 2000
Posts: 53
You'll find material on the relationship of RUP and light methods and a little about DSDM in my New Methodology article.
You can do RUP and XP at the same time. Many people (noticeably Craig Larman) advocate doing RUP in a lightweight manner, and Uncle Bob (Martin) developed dX which an instance of RUP that is XP (turn your monitor upside down to see the joke).
Martin
[This message has been edited by martin fowler (edited December 13, 2000).]


author of:<br /><a href="http://www.amazon.com/exec/obidos/ASIN/0201485672/electricporkchop" target="_blank" rel="nofollow">Refactoring : Improving the Design of Existing Code</a><br /><a href="http://www.amazon.com/exec/obidos/ASIN/020165783X/electricporkchop" target="_blank" rel="nofollow">UML Distilled, Second Edition: A Brief Guide to the Standard Object Modeling Language</a><br /><a href="http://www.amazon.com/exec/obidos/ASIN/0201895420/electricporkchop" target="_blank" rel="nofollow">Analysis Patterns : Reusable Object Models</a><br /><a href="http://www.amazon.com/exec/obidos/ASIN/0201710919/electricporkchop" target="_blank" rel="nofollow">Planning Extreme Programming</a>
John Wetherbie
Rancher

Joined: Apr 05, 2000
Posts: 1449
Well I could have sworn that Bob had an article about XP as a lightweight version of RUP but I can't find it out at ObjectMentor. (It was in the June 2000 C++ Report.) But there is this excerpt from a book that deals with this.
John


The only reason for time is so that everything doesn't happen all at once.
- Buckaroo Banzai
martin fowler
Author
Ranch Hand

Joined: Dec 11, 2000
Posts: 53
Here's the link for the dx paper
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: DRUP