• 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
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Jj Roberts
  • Tim Holloway
  • Piet Souris
Bartenders:
  • Himai Minh
  • Carey Brown
  • salvin francis

OOAD Methodology

 
Ranch Hand
Posts: 629
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys,

Can someone tell me how OOAD is different from RUP and SDLC(waterfall) methodologies?

Thanks.
 
Author
Posts: 3448
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OOAD --> http://www.jkang.com/0602-574/ooad/sld002.htm


These two are much broader

RUP --> http://www.webopedia.com/TERM/R/RUP.htm

SDLC --> Software Development Life Cycle
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Can someone tell me how OOAD is different from RUP and SDLC(waterfall) methodologies?



Object-oriented analysis and design is a term that describes two processes related to creating object-oriented software. These are only two steps. There is a lot more.

The Rational Unified Process (RUP) is a hybrid version of the Unified Process (UP). The UP is an iterative software development process framework. It can be used for creating any type of software application.

Software Development Life-cycle is a generic term which describes the life-cycle of software development. Company A has a different SDLC than company B. Company X has a different SDLC than company B.

These three terms represent very different aspects which have common ties and use some common terminolgy.

For example, a RUP-based process may include OOAD as two of the steps. Or, company U which develops object-oriented software may include OOAD as part of its SDLC.

Hope this helps
 
reply
    Bookmark Topic Watch Topic
  • New Topic