File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Agile and Other Processes and the fly likes Methodology & Processs  ? 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 "Methodology & Processs  ?" Watch "Methodology & Processs  ?" New topic

Methodology & Processs ?

kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1430
What is the difference between Methodology(Extreme Programming) & Processs (RUP) ?
Scott Ambler
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
Isn't that Methodology (RUP) and Process (XP)? ;-)

The terms methodology and process are used interchangably. Some people will distinguish between the two, but there doesn't seem to be much value in doing so.

- Scott

<a href="" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
One might be able to argue that RUP is a METHOD and the study of methods is METHODOLOGY, but I'm with Scott: methodology and process are largely interchangeable in conversation.

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
What Scott said.

If we were into nitpicking about terminology and to spell out what Scott said along with the smiley...

RUP would be more of a methodology than a process because it doesn't define one but rather gives you a list of things you should pick into your tailored RUP instance. XP on the other hand is a process because it clearly defines one.

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Scott Ambler
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
Actually, RUP is a framework from which you instantiate processes (or methods, take your pick).

- Scott
I agree. Here's the link:
subject: Methodology & Processs ?
It's not a secret anymore!