Preview

Setut1

Powerful Essays
Open Document
Open Document
3020 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Setut1
Title: Study of software process models and methodologies.

1.Waterfall Model * The waterfall model is also called the classic life cycle * The waterfall model is used when the requirements are well understood and unlikely to change during the system development. * This process begins with customer specification of requirements and progress through different activities like planning, modeling, construction and deployment and ends in complete software product. * In waterfall model,each phase must be completed fully before the next phase can begin.At the end of each phase,a review takes place to determine if the project is on the right path or not. * In waterfall model,phases do not overlap. * It is also known as oldest paradigm for software engineering. * Waterfall model is an example of plan-driven process,i.e,plan and schedule all the process activities before starting work on them. * Stages of waterfall model:

Requirement analysis: The system services, constraints and goals are established by consultation with system users.They are defined in detail and serve as system specification.
System and software design:The system design process allocates the requirements to either hardware or software systems by establishing an overall system architecture.

Implementation : During this stage, the software design is relized as a set of programs or program units .Unit testing involves verification.

Integration and system testing : The individual program units or program are tested as a complete system to ensure that the software requirements have been met.After testing,software system is delivered to customer.

Maintenance: Maintenance involves correcting errors which were not discovered in early stage of lifecycle.

* Merits of waterfall model: 1. Works well for smaller projects where requirements are vry well understood. 2. Phases are processed and completed one at a time. 3. Easy to manage due to

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The waterfall method assumes the various phases are to be complete entirely sequentially. First a detailed…

    • 399 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Development & Acquisition Phase - Transition functional and technical requirements into detailed plans for an actual information system. Results from interviews, use cases, and mock ups are developed into sequence diagrams, activity diagrams, state diagrams, and other artifacts that can be interpreted by software developers. User interfaces are also defined in greater detail (Harwood, 2011).…

    • 813 Words
    • 4 Pages
    Better Essays
  • Better Essays

    The Waterfall model is credited to Winston W. Royce in an article he published in 1970, although he did not refer to it as "Waterfall" in the commentary (Royce 1970). The Waterfall model is comprised of series of steps which include: gathering requirements; analysis; design; coding; testing and debugging; and acceptance. It is designed to be a simple one way process where one step must be completed and fully reviewed before the next can be undertaken. In this model the phases do not overlap and movement is from one phase to the following, with no opportunity to reverse the movement back to the previous stage.…

    • 965 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    The project will be managed using a modified waterfall technique. In this approach, the initial two phases of the project will be fully defined and approved before starting to work on the subsequent phases. System documentation will begin and continue through the design, development, and installation of the system. The Project Management team will provide weekly status reports to the project sponsor so that real time corrections can be accomplished. Once the project sponsor has determined that each phase has met its purpose and provided the required approval, the next phase can begin.…

    • 1085 Words
    • 5 Pages
    Powerful Essays
  • Better Essays

    Testing is conducted differently depending on which software model is used. Since the waterfall method follows a sequential approach, the testing is done so also. The flexibility of the agile method also allows flexibility for the testing process.…

    • 1254 Words
    • 6 Pages
    Better Essays
  • Good Essays

    One of the more popular methods is the waterfall method. Based on the idea that you only move forward in a project. The steps are sequential and must be completed before moving to the next one. There are many variations of waterfall method. Most of them follow something close to the following steps:…

    • 773 Words
    • 4 Pages
    Good Essays
  • Good Essays

    System Analytics

    • 694 Words
    • 3 Pages

    2. Petrie Electronic Case Questions for chapter 5; questions 1 - 5. These questions help understand the research and thinking process to gather requirements and searching for possible solutions.…

    • 694 Words
    • 3 Pages
    Good Essays
  • Good Essays

    the team will build the new system—that is, what specific functions it should have and what parts it should contain. The fourth phase in this model is the development phase. Now that the company knows the design they can begin building. If they decide to purchase a new system, they still have to meet the design specifications. The next phase is the testing phase which is the fifth phase. Before a company can run a system, it must test it to ensure that it functions correctly. There is a series of test that must be completed to ensure that it functions correctly. The sixth phase is the implementation phase. Once a team…

    • 435 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Itm 3060 Ch 10

    • 1062 Words
    • 5 Pages

    1. (B) An analysis of proposed system feasibility and a logical system design are part of which of the following SDLC phase? a. Construction phase b. Definition phase c. Implementation phase d. System-building phase…

    • 1062 Words
    • 5 Pages
    Powerful Essays
  • Best Essays

    cited by Winston W. Royce in 1970 [2]. He divided the software development lifecycle into…

    • 2683 Words
    • 11 Pages
    Best Essays
  • Good Essays

    AGILE VS WATERFALL

    • 2124 Words
    • 7 Pages

    Agile and Waterfall are two sdistinct methods of software development. The Waterfall model can really be described as a linear model of software design. Like its name suggests, waterfall employs a sequential design process. Development essentially flows, sequentially from start point to end point, along several different stages: Conception, Initiation, Analysis, Design, Construction, Testing, Implementation, and Maintenance.…

    • 2124 Words
    • 7 Pages
    Good Essays
  • Satisfactory Essays

    Requirements Definition: This step defines project goals into specific functions and operations of the intended application. It also analyzes end-user information needs.…

    • 595 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    mid term

    • 280 Words
    • 1 Page

    1. Provide three examples of Software projects that would be amenable to the waterfall model. Be specific.…

    • 280 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    Topic 02 Presentation How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering 1 2 Unified Process (UP) VS Rational Unified Process (RUP)  UP is generally used to describe the generic process, including those elements which are common to most refinements  UP is also used to avoid potential issues of copyright infringement since Rational Unified Process and RUP are trademarks of IBM 3 Waterfall Approaches VS Unified Process Waterfall Approaches Unified Process Prescriptive • Insist on all steps being followed exactly Adaptive • Allows for change within certain guidelines…

    • 1392 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    Software Engineering

    • 292 Words
    • 2 Pages

    It describes the system models which should be developed and the notations used to define these models. During the system requirements and activity, systems may be modeled as a set of components and relationships between these components. They are normally illustrated graphically in systems architecture model that gives the reader an overview of the system.…

    • 292 Words
    • 2 Pages
    Satisfactory Essays