Unlike the waterfall model in agile model very limited planning is required to

Unlike the waterfall model in agile model very

This preview shows page 17 - 20 out of 56 pages.

Image of page 17
System Analysis and Design pg. 17 Task 1.2 (P 1.2) (M 3.3) SDLC Comprises of the Following Stages: Software Development Life CYCLE (SDLC) is observed by different website and software developers all over the world. However, there’s always a question of the need to implement this type of planning. We all know that SDLC could help us answer specific needs of different users. That is a given. But could that problem be answered when you are already familiar with that specific difficulty? In-house developers could even create the software on their own without consultation to users since they are also part of the user group and has a clear understand of what is needed. Clearly, SDLC is not needed to create a software in this environment. Importance of SDLC SDLC serves as a guide to the project and provides a flexible and consistent medium to accommodate change s, and perform the project to meet client’s objectives. SDLC phases define key schedule and delivery points which ensure timely and correct delivery to the client within budget and other constraints and project requirements. SDLC co-operates project control and management activities as they must be introduced within each phase of SDLC.
Image of page 18
System Analysis and Design pg. 18 Task 1.1.1 (M 1.1) SUITABLE SDLC MODEL FOR THE PROPOSED SYSTEM I have suggested Prototype model for that given university system. This is the most suitable model for this system. Because prototyping is a working model of software with some limited functionality. When we developing the system there will be possibilities to add and need to make changes in the steps of the management according to the system. Then only if we have any errors we can fix them so according to that I have selected the prototyping method. Why did I select Prototype Model? I can check the system if it is success or failure or need to add something I can get to know that from building a prototype. If I need to add some thing or need to go to the start I can do. While implementing he system using a Beta version I can get ideas or feedback from the client. According to the scenario if I missed something I can fix it in the middle of the project. When I looking at the other methods I can’t do these works because some model developer can’t go to the previous stages. And also other models we can’t check with a prototype or the
Image of page 19
Image of page 20

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture