Task 1 - System Analysis Development Contents Task 1.2 Task 1.1(P 1.1 Evaluating SDLC Models.2 Waterfall model.2 Spiral Model.4 Iterative Model.6

Task 1 - System Analysis Development Contents Task 1.2 Task...

This preview shows page 1 - 5 out of 21 pages.

System Analysis Development Contents Task 1 ..................................................................................................................................................... 2 Task 1.1 (P 1.1) Evaluating SDLC Models ........................................................................................ 2 Waterfall model .............................................................................................................................. 2 Spiral Model ................................................................................................................................... 4 Iterative Model ............................................................................................................................... 6 Prototype Model ............................................................................................................................. 7 RAD Model .................................................................................................................................... 9 Agile Model .................................................................................................................................. 11 Task 1.2 (P 1.2)(M 3.3) ........................................................................................................................ 13 SDLC Comprises of the Following Stages: ..................................................................................... 13 Importance of SDLC ........................................................................................................................ 13 Task 1.1.1 (M 1.1) ................................................................................................................................ 14 Task 1.1.2 (D 1.1) ................................................................................................................................. 15 Task 1.3 (M 2.3) ................................................................................................................................... 16 1
Image of page 1
System Analysis Development Task 1 Task 1.1 (P 1.1) Evaluating SDLC Models Waterfall model The waterfall model is earliest approach Model this Model was Used for Development. The any phase in the software development process will start only when the previous phase will complete. And this waterfall model phases do. This waterfall model is the first SDLC model to use in software engineering to make sure the success of the projects. The waterfall model will approach all process of software Development was categorist in to sparest phase. Advantage o This model is simple and easy to understand and use. o It is easy to manage due to the rigidity of the model – each phase has specific deliverables and a review process. o In this model phases are processed and completed one at a time. Phases do not overlap. o Waterfall model works well for smaller projects where requirements are very well understood. Disadvantage o Once an application is in the testing stage, it is very difficult to go back and change something that was not well-thought out in the concept stage. 2 Figure Waterfall
Image of page 2
System Analysis Development o No working software is produced until late during the life cycle. o High amounts of risk and uncertainty. o Not a good model for complex and object-oriented projects. o Poor model for long and ongoing projects. o Not suitable for the projects where requirements are at a moderate to high risk of changing. Application o This model is used only when the requirements are very well known, clear and fixed. o Product definition is stable. o Technology is understood. o There are no ambiguous requirements o Ample resources with required expertise are available freely o The project is short 3
Image of page 3
System Analysis Development Spiral Model In the spiral model has some combines the idea of iterative development with the systematic, command aspects of the waterfall model and spiral model is a combination of the iterative development process model and sequential liner development model waterfall model with very high emphasis on the risk analysis and it allows for the increment releases of the product Advantage o High amount of risk analysis hence, avoidance of Risk is enhanced. o Good for large and mission-critical projects. o Strong approval and documentation control. o Additional Functionality can be added at a later date. o Software is produced early in the software life cycle Disadvantage o Can be a costly model to use.
Image of page 4
Image of page 5

You've reached the end of your free preview.

Want to read all 21 pages?

  • Spring '16
  • ........., Systems Development Life Cycle, Software development process, Rapid application development, Iterative and incremental development

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture