What are the advantages of object oriented systems development life cycle?

Not too much if you are a one man/very small shop. Any kind of organized programming method works in this environment if you are competent in the language(s) you are using and have a good knowlege of the business/science side of the project. You have to understand the subject before you can write the code...

For large shops (more than 5 people), it is an effective way to design/specify projects so that:

1) Components (programs, data types, etc.) can be defined consistently.

2) Programmers and Project Managers can actually communicate and understand each other. (this should probable 1 instead of 2).

3) Partially complete modules/programs/whatever can be passed to another person when necessary. (With some expectations of getting it done without a complete rewrite).

4) The project estimates can be a bit more accurate when somebody asks how far along something is. (Management only has to double their estimates instead of quadrupling them.)

Note: Every 3 to 5 years, another development method is born - always better than the last one. In my opinion, OOSDLC is just another attempt to tame the wild, barely manageable programmer. No better and no worse than the old Modular Programming philosophy for Assembler 360.)

Improve Answer Discuss the question "What are the advantages of object oriented systems development life cycle?" Watch Question

First answer by HowardHodson. Last edit by HowardHodson. Contributor trust: 15 [recommend contributor]. Question popularity: 20 [recommend question]


Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Programming > What are the advantages of object oriented systems development life cycle?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
What systems development life cycle?  What is an Object Oriented Life Cycle?  History of object oriented life cycle?  Advantages of object-oriented approach?  What are the advantages of object oriented?  Describe the systems development life cycle?  What is object oriented systems development life cycle?  What are the advantages of object oriented methodologies?  What are the disadvantages of systems development life cycle?  What is the outcome of coding in systems development life cycle?  What are the advantages of object oriented development life cycle?  Advantages and disadvantages of object oriented development life cycle?  What are the advantages of a traditional systems development life cycle?  What are the advantages and disadvantages of object oriented life cycle?  What are the advantages and disadvantages of object oriented systems development life cycle?