0% found this document useful (0 votes)
278 views9 pages

Software Engineering - WaterFall Model

The document describes the waterfall model of software project management. The waterfall model involves a sequential sequence of activities from top to bottom, with some limited ability for iteration. It works well for projects with defined requirements and methods, allowing for forecasting and control. The model can be expanded into a V-process model by expanding testing against each stage of the project life cycle.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
278 views9 pages

Software Engineering - WaterFall Model

The document describes the waterfall model of software project management. The waterfall model involves a sequential sequence of activities from top to bottom, with some limited ability for iteration. It works well for projects with defined requirements and methods, allowing for forecasting and control. The model can be expanded into a V-process model by expanding testing against each stage of the project life cycle.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
  • Introduction to Waterfall Model: Introduces the document's focus on the Waterfall Model as a method used in software development.
  • Waterfall Model Overview: Describes the classical Waterfall Model in software development, covering its sequential operation and primary characteristics.
  • Waterfall Process Steps: Illustrates the specific stages of the Waterfall Process from feasibility study to operation, showing the sequential progression of tasks.
  • Diagram Analysis and Feedback Mechanism: Analyzes the visual representation of the Waterfall Model, highlighting potential feedback loops through arrows indicating stages of iteration or rework.
  • Strengths and Scope of Iterations: Explains the limited iterative scope within the Waterfall Model as a strength for handling large projects aiming to minimize rework.
  • Project Management and Stage-Gate Model: Discusses how the model creates natural milestones, potentially using a stage-gate approach for project evaluation and control.
  • Effective Control in Well-defined Environments: Details advantages of the Waterfall Model in environments where requirements and development methods are well established, allowing better project control.
  • Expansion to V-Model: Introduces the V-Model as an expansion of the Waterfall Model, focusing on the addition of testing and validation within the development lifecycle.
  • Testing Process Expansion: Explores enhancements in the testing process by integrating different testing stages to verify outputs against project lifecycle activities.

Software

Project
Management
Seminar-1

WATERFALL MODEL
 This is the 'classical'
model of system
development that is also
known as the one-shot or
once-through model.
 There is a sequence of
activities working from top
to bottom.

WATERFALL MODEL
 The diagram shows some
arrows pointing upwards
and backwards.
 This indicates that a
later stage may reveal the
need for some extra work
at an earlier stage.
 After all, the flow of a
waterfall should be
downwards, with the
possibility of just a little
splashing back.
 The limited scope for
iteration is in fact one of
the strengths of this
process model.
 With a large project you
want to avoid reworking
tasks previously thought to
be completed.
 The waterfall approach
may be favoured by some
managements because it
creates natural milestones
at the end of each phase.
 At these points,
managers can review
project progress to see
whether the business case
for the project is still valid.
This is sometimes referred
to as the stage-gate model.
 Where the requirements
are well defined and the
development methods are
well understood, the
waterfall approach allows
project completion times to
be forecast with some
confidence, allowing the
effective control of the
project.
 The waterfall model can
expanded into the
V-process model.
 This expansion is done
by expanding the testing
process into different types
of testing which check the
executable code against
the products of each of the
activities in the project life
cycle leading up to the
coding.

       Software
       Project
 Management
                         
Seminar-1
WATERFALL MODEL

This is the 'classical' 
model of system 
development that is also 
known as the one-shot or 
once-through model. 

There

The diagram shows some
arrows pointing upwards 
and backwards. 

This indicates that a 
later stage may reveal the 
need f

After all, the flow of a 
waterfall should be 
downwards, with the 
possibility of just a little 
splashing back. 

The li

The waterfall approach 
may be favoured by some 
managements because it 
creates  natural milestones 
at the end of each ph

Where the requirements 
are well defined and the 
development methods are 
well understood, the 
waterfall approach allows

The waterfall model can 
expanded into the 
V-process model.

This expansion is done 
by expanding the testing 
process into different types
of testing which check the 
executable code

You might also like