I am familiar (slightly) with XP. Extreme programming using a focus on Testing first and Team Programming. But what do UP, RUP, and DRUP stand for? (And is it possible to explain them briefly?) Thanks Paul
please feel free to correct me if this is inaccurate, but... UP -- Unified Process OO software development process related to the UML RUP -- Rational Unified Process I think this is Rational Software's take on the above, a web-enabled sw engineering process not sure what the DRUP stands for. Perhaps an elaboration on the RUP? Anyone? [This message has been edited by George Brown (edited October 17, 2000).]
George, How is UP (RUP) related to UML? Does it say "in the requirements gathering phase you should prepare a bunch of use case diagrams and activity diagrams..."? Do you have any URL for a UP preview (preferably concise ? I have a RUP description, but didn't have time to browse it. Greg
Greg, try this link for an angle on the subject. The RUP and the UP are fairly indistinguishable from each other as they are effectively the same iterative software development process. shailesh, thanks for your comments (below), i'll rephrase: what i wrote: On the UML side, it's probably more accurate to say that the RUP (UP) is an approach that is especially well-suited to the UML, but according to UML documentation the RUP isn't dependent upon it. what i meant: On the UML side, it's probably more accurate to say that the RUP (UP) is an approach that is especially well-suited to using the UML, but according to UML documentation the RUP isn't dependent upon the UML (or any other particular notation for that matter). All I meant was that they go well together. 'like peas 'n' carrots'. (the UML documentation I was referring to was the UML user guide, by none other than the three amigos, which also has a good section on the RUP.) if only the english language was as exacting as a computer language yours communicatively, George ps. oops, meant to reply w/quote, ended up editing and deleting a chunk of the previous message . but I've tried to fill it in again as best as I can remember. [This message has been edited by George Brown (edited October 18, 2000).]
George , it is absolutly incorrct to say RUP (UP) is an approach that is especially well-suited to the UML. Because UML is only a notation . As per standardiztion , only notations are standardized , not the process. RUP is a process , specific to Rational Products because it is created by Three Amigos. they are going to use it. It is not correct UML will use RUP. Ii is not at all related to process. That is why Rational is trying tremndously to make RUP as standard process. Then , their product will have to be used as the standard product. But , they are facing problems from other processes like XP. Recently , I have been to rational road show where I got this news regarding Standardisation efforts of the Rational to make RUP as standard.
it is true that there is no distiction between UP & RUP. Frank , Software driven process , you have mentioed i think if i have not mistaken , it was Ed Yourdon who is the main person behind that. Can you please tell whether they have used it in development of their product TOGETHERJ.? What is the main benefit of that process ? Please tell more about this. Paul , lightweight rup( Minimal RUP ) is there , which is proposed by Booch , in his forthcoming book. it is called as dXP. The inspiration is from XP only. So , wait , watch , who will win the war. I have sent one file to you on this . Have you received that ? It talks about dXP. Thank you all for starting thread , before my formal announcement of the forum. Hope you sherriff & bartenders will participate in this new foorum regulary. your bartender. SHAILSH.