It's not a secret anymore!
The moose likes Agile and Other Processes and the fly likes Difference Between SDLC and RUP ? 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 "Difference Between SDLC and RUP ?" Watch "Difference Between SDLC and RUP ?" New topic

Difference Between SDLC and RUP ?

Peter Chang

Joined: May 06, 2003
Posts: 18
Sorry for asking this very basic question.
But I am really not very clear about this difference.
Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
The SDLC is a general notion of the phases required for developing software:
vision > requirements > architecture > coding > testing.
RUP is a product of Rational Corporation (recently IBM) and is a much more detailed process "guide" so to speak. RUP is basically a set of artifacts (with templates) that one should pick a suitable mix for a particular project. Also, RUP is meant to be an iterative process -- something which the SDLC doesn't talk about at all.

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
I agree. Here's the link:
subject: Difference Between SDLC and RUP ?
It's not a secret anymore!