Preview

SE 1

Good Essays
Open Document
Open Document
1514 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
SE 1
Practical:1
Aim:-Write a Software Process Model.
There are Five types of Software Process Model:
1) Waterfall Model
2) Incremental Model
3) Rapid Application Development (RAD) Model
4) Prototyping Model
5) Spiral Model
1.Waterfall Model:
The waterfall model is also called as “linear sequencial model” or “classic life cycle model”. This model suggests a systematic, sequential approach to software development.
In Requirement gathering and analysis phase the basic requirements of the system must be understood by software engineer, who is also called Analyst. The information domain, function, behavioural requirements of the system are understood.

Fig. Watefall model
Design is an intermediate step between requirements analysis and coding. Design focuses on program attributes such as-
Data Structure
Software Architecture
Interface Representation
Algorithmic details
Coding is a step in which design is translated into machine-readable form. If design is done in sufficient detail then coding can be done effectively. Programs are created in this phase.
Testing begins when coding is done. While performing testing the major focus is on logical internals of the software. The testing ensures execution of all the paths, functional behaviours. The purpose of testing is to uncover errors, fix the bugs and meet the customer requirements.
Maintenance is the longest life cycle phase. When the system is installed and put in practical use then error may get introduced, correcting such errors and putting it in use in the major purpose of maintenance activity.
Benefits of Waterfall Model:
The Waterfall Model is simple to implement.
For implementation of small systems waterfall model is useful.
Drawbacks of Waterfall Model:
It is difficult to follow the sequential flow in software development process.
The requirement analysis is done initially and sometimes it isn’t possible to state all the requirements explicitly in the beginning.
The customer can see the working model of the

You May Also Find These Documents Helpful

  • Good Essays

    ➢ Information Technology Department: The Company’s IT representatives must be concerned with the development requirements as they will help in ascertaining the feasibility of the system requirements.…

    • 726 Words
    • 3 Pages
    Good Essays
  • Best Essays

    Dennis, A. (2009). Program Design. In Systems analysis and design (pp. 353-391). Hoboken, NJ: John Wiley & Sons.…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Good Essays

    Lifecycle model addresses the following phases of a software project: requirement phase, design phase, implementation, integration, testing, operation and maintenance.…

    • 677 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Daniel

    • 4886 Words
    • 20 Pages

    While the Waterfall Model presents a straightforward view of the software life cycle, this view is only appropriate for certain classes of software development. Specifically, the Waterfall Model works well when the software requirements are well understood (e.g., software such as compilers or operating systems) and the nature of the software development involves contractual agreements. The Waterfall Model is a natural fit for contract-based software development since this model is document driven; that is, many of the products such as the requirements specification and the design are documents. These documents then become the basis for the software development contract.…

    • 4886 Words
    • 20 Pages
    Powerful Essays
  • Good Essays

    Law Sof Eng

    • 10098 Words
    • 41 Pages

    Requirements definition is the process that determines the properties a particular system should have. The requirements process generates the…

    • 10098 Words
    • 41 Pages
    Good Essays
  • Good Essays

    Design- The logical specifications of the system from logical design are transformed into the technology- specific details which all programming and system construction can be accomplished.…

    • 755 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Manual Testing

    • 14054 Words
    • 57 Pages

    [pic] [pic] MANUAL TESTING Table of Contents |S.No |TITLE |Page. No | |1 |Introduction |4 | |1.1 | What is Testing |4 | |1.2 | What is the need of testing |4 | |1.3 | What are the benefits of testing |4 | |1.4 | Roles of a tester |4 | |2 |Software Development Life Cycle |5 | |2.1 | Water Fall Model |6 | |2.2 | V-Model |7 | |2.3 | Spiral Model |9 | |2.4 | Incremental Model |10 | |2.5 | Iterative model |11 | |3 |Verification and Validation Process |12 | |3.1 |Verification |13 | |3.1.1 | Inspections |13…

    • 14054 Words
    • 57 Pages
    Powerful Essays
  • Powerful Essays

    participants and a controlled group that did not participate in either case study. Thus, the…

    • 132831 Words
    • 3379 Pages
    Powerful 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

    Spiral Model

    • 2132 Words
    • 9 Pages

    The spiral model combines the idea of iterative development (prototyping) with the systematic, controlled aspects of the waterfall model. It allows for incremental releases of the product, or incremental refinement through each time around the spiral. The spiral model also explicitly includes risk management within software development. Identifying major risks, both technical and managerial, and determining how to lessen the risk helps keep the software development process under control.…

    • 2132 Words
    • 9 Pages
    Powerful Essays
  • Satisfactory Essays

    Soft Eng

    • 568 Words
    • 3 Pages

    - describes life of a software product from its conception to its implementation, delivery, use and maintenance.…

    • 568 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Requirement Traceability

    • 2436 Words
    • 10 Pages

    3. Kotonya, Gerald, and Ian Sommerville. Requirements Engineering: Processes and Techniques. Chichester: J. Wiley, 1998.…

    • 2436 Words
    • 10 Pages
    Better Essays
  • Good Essays

    Haha

    • 1002 Words
    • 5 Pages

    Requirements determination is the general data-gathering activity done during analysis. It has four sub-activities—requirements anticipation, requirements elicitation, requirements assurance, and requirements specification. One of the earliest research articles to deal with understanding the requirements determination activity was presented by Naumann, Davis, and McKeen and later expanded by Vitalari's work. Together they have identified four sub-activities within the…

    • 1002 Words
    • 5 Pages
    Good Essays
  • Good Essays

    In some cases a requirements analyst generates use cases after gathering and validating a set of functional requirements. The hierarchy of functional requirements is: user/stakeholder request → feature → use case → business rule. Each use case illustrates behavioral scenarios through one or more functional requirements. Often, though, an analyst will begin by eliciting a set of use cases, from which the analyst can derive the functional requirements that must be implemented to allow a user to perform each use case.…

    • 487 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    This is why the Design is one of the most important parts in producing a good program. Technically speaking, Design refers to the solution created at that stage to satisfy the requirements. To make it simple, it generally states that it is the key to fulfill or solve the problem of the user. A design also serves as an outline or a pattern that will be the guide on all of the process or phases. This pattern highlights the ways in making the design result of a program. Good programs display good design results but the question is what good design results are? Good design results are the outcome of a program…

    • 1335 Words
    • 4 Pages
    Powerful Essays