• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Tim Holloway
  • Carey Brown
  • salvin francis

DRUP

 
Trailboss
Posts: 22997
IntelliJ IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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?
 
Ranch Hand
Posts: 316
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Bartender
Posts: 612
7
Mac OS X Python
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 316
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 612
7
Mac OS X Python
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 527
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ,
I found some white papers regarding DSDM
http://www.dsdm.org/products/wp_dsdm.asp

Anil
 
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 189
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Author
Posts: 53
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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).]
 
Rancher
Posts: 1449
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
martin fowler
Author
Posts: 53
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here's the link for the dx paper
 
A feeble attempt to tell you about our stuff that makes us money
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!