Internosis - knowledge management,ecommerce and project consulting
*Home>>>Application Development

Lists the strengths and challenges of each of the following four system development life cycles Traditional Sy


lists the strengths and challenges of each of the following four system development life cycles Traditional Systems Development Life Cycle, Prototyping, Rapid Application Development, and End-User System Development Life Cycle

The systems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application. Various SDLC methodologies have been developed to guide the processes involved, including the waterfall model (which was the original SDLC method); rapid application development (RAD); joint application development (JAD); the fountain model; the spiral model; build and fix; and synchronize-and-stabilize.

Strengths of SDLC
Methodologies incorporating this approach have been
well tried and tested
Divides development into distinct phases:
Makes tasks more manageable
Offers opportunity for more control over development
process
Provides standards for documentation
Much better than trial and error

Weaknesses of SDLC
Fails to see the 鈥渂ig picture鈥?of strategic management
Too inflexible to cope with changing requirements
Emphasis on 鈥渉ard鈥?thinking (which is often reflected in
documentation that is too technical)
Unable to capture true needs of users

Pure Waterfall
This is the classical system development model. It consists of discontinuous phases:

Concept
Requirements
Architectural design
Detailed design
Coding and development
Testing and implementation

Strengths
Minimizes planning overhead since it can be done up front.
Structure minimizes wasted effort, so it works well for technically weak or inexperienced staff.

Weaknesses
Inflexible
Only the final phase produces a non-documentation deliverable.
Backing up to address mistakes is difficult.

More information is available at the website below

Tags
  E-Commerce   Supply Chain   Data Mining   ERP   CRM   Application Development   Software Consulting   Software Development   Information Technology   Technology Consulting   Project Training
Related information
  • Pocket PC VB development?

    I don't know that you will find one - VB has very little support now and the pocket PC came about after VB was put on the back burner do java instead

    ...
  • What development technologies are supported on Palm for making customized application?

    Code Warior for PalmOS is a good one, and there are some excellent documentation on all of the API's. I think it comes with it, but if it doesnt, go to the Palm website and its in the develope...

  • I am good at web GUI development. What can I be called?

    Designing GUIs alone is not enough... you need to be able to write the code to make them work too... Anyone who can operate a mouse can design GUIs, but it takes skill to write the code to make ...

  • Trouble understanding four system development life cycles?

    1. Requirements, Design, Build, Test, Deploy 2. Build something quick and dirty that kinda works, play with it with the users until they like it, and then build the rest, hopefully reusing some ...

  • What is the application of the internet in educational and social development?

    ...

  • What would be a good development program to be used when it comes to connecting db on your java application?

    try NetBeans, its free : ...

  • What are the main disadvantages of using RAD application?

    " In general, RAD systems provide a number of tools to help build graphical user interfaces that would normally take a large development effort. Two of the most popular RAD systems for Windows...

  • Classic Mac OS Integrated Development Environment?

    Apple still has available on their developer's site a programming IDE for Mac OS 9. Below is the link to the page on their developer's site with more info about it (along with download l...

  •  

    Categories--Copyright/IP Policy--Contact Webmaster