SlideShare a Scribd company logo
1 of 20
prepared by Maria Saleem 1
01
software
GROUP MEMBRERS
Maria Saleem(91)
Anisa Zia(07)
Superior university
dipalpur
prepared by Maria Saleem 2
2
SOFTWARE
Water fall
Model
HISTORY
• The first model description in 1970 by Winston
• W.ROYCE.
 Presented as an example of non working model
 It has been widely used for software projects.
prepared by Maria Saleem 3
2
SOFTWARE
WATER FALL MODEL
• features
• First SDLC model
• Oldest model
• Linear sequential model
• Simple to understand
• easy to implement
prepared by Maria Saleem 4
• Phases of water fall model
Waterfall model has 5 different phases,
Which are following.
1)Requirement gathering and Analysis.
2)Design.
3)Coding.
4)Testing.
5)Maintenance.
prepared by Maria Saleem 5
2
Waterfallmodelphases
Water fall model
Requirement
gathering
System
design
• Design
documents
imliimenntation
• Developed
software
Testing
Deployment
phase
Quality assure
Requirement specification
maintena
nceprepared by Maria Saleem 6
03
REQUIREMENTPHASE
1) Requirement gathering and
analysis
• Meeting with customer
• Software definition must be detailed
• And no ambiguities.
• Important to understand the
• Customer requirements and
• Expectations so that end product
• So that end product meets his
• Specification.
prepared by Maria Saleem 7
04
Usercommunication
prepared by Maria Saleem 8
Design
• The customer requirements are
broken down into logical modules
for the ease of implementation.
Hardware and software
requirements for every module are
Identified and designed accordingly.
prepared by Maria Saleem 9
prepared by Maria Saleem 10
Coding is a step in which design is translated
into machine-readable form.
coding
Develop design into code.
Implementations of working application according
to the requirements of the user
 Developed software
prepared by Maria Saleem 11
prepared by Maria Saleem 12
Testing is the process of executing a
program for finding an error
Verification and validation of software
testing
prepared by Maria Saleem 13
prepared by Maria Saleem 14
This is the final phase of the waterfall model, in which
the completed software product is handed over to the client
after alpha, beta testing.
After the software has been deployed on the client site, it
is the duty of the software development team to undertake
routine maintenance activities by visiting the client site.
If the customer suggests changes or enhancements the
software process has to be followed all over again right
from the first phase i.e requirement analysis.
MAINTENANCE
prepared by Maria Saleem 15
prepared by Maria Saleem 16
The water fall model is easy to
implementation.
For implementation of small systems water
fall model is use full.
The project requires the fulfillment of one
phase, before proceeding to the next.
It is easier to develop various software
through this method in short span of time.
ADVANTAGES OF WATER FALL MODEL
prepared by Maria Saleem 17
The requirement analysis is done initially and sometimes it is
not possible to state all the requirement explicitly in the
beginning.
The customer can see working model of the project only at the
end.
If we want to go backtrack then it is not possible in this model.
It is difficult to follow the sequential flow in software
development process.
DISADVANTAGES OF WATER FALL MODEL
prepared by Maria Saleem 18
prepared by Maria Saleem 19
THANK YOU
prepared by Maria Saleem 20

More Related Content

What's hot (19)

Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
software project management Waterfall model
software project management Waterfall modelsoftware project management Waterfall model
software project management Waterfall model
 
Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping model
 
Problems with water fall model ppt
Problems with water fall model pptProblems with water fall model ppt
Problems with water fall model ppt
 
Waterfall Model By Zubair YaSeeN
Waterfall Model By Zubair YaSeeN  Waterfall Model By Zubair YaSeeN
Waterfall Model By Zubair YaSeeN
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development model
 
Waterfall
WaterfallWaterfall
Waterfall
 
waterfall model
waterfall modelwaterfall model
waterfall model
 
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs RadSohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
 
Waterfall Model
Waterfall ModelWaterfall Model
Waterfall Model
 
M.i.s
M.i.sM.i.s
M.i.s
 
Waterfall, Spiral and iterative model
Waterfall, Spiral and iterative modelWaterfall, Spiral and iterative model
Waterfall, Spiral and iterative model
 
Waterfall model is a classical life cycle model.
Waterfall model is a classical life cycle model.Waterfall model is a classical life cycle model.
Waterfall model is a classical life cycle model.
 
Iterative model
Iterative modelIterative model
Iterative model
 
The Waterfall Model & RAD MODEL
 The Waterfall Model &  RAD MODEL The Waterfall Model &  RAD MODEL
The Waterfall Model & RAD MODEL
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering)
 
Rad
RadRad
Rad
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Software development
Software developmentSoftware development
Software development
 

Similar to Maria Saleem Report on Waterfall Model Software Development

Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfABINASHACHERJEE1
 
SDLC (Software development life Cycle)
SDLC (Software development life Cycle)SDLC (Software development life Cycle)
SDLC (Software development life Cycle)PrithvirajChauhan61
 
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxChapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxgadisaAdamu
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxPrimaAyundyayasti
 
software co1.ppsx
software co1.ppsxsoftware co1.ppsx
software co1.ppsxkaushiik2
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Mohamed Sami El-Tahawy
 
WaterFall Model & Spiral Mode
WaterFall Model & Spiral ModeWaterFall Model & Spiral Mode
WaterFall Model & Spiral ModeShahDhruv21
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle modelsWasif Khan
 
pmse-sitttr-session-3.pptx
pmse-sitttr-session-3.pptxpmse-sitttr-session-3.pptx
pmse-sitttr-session-3.pptxMuhammedSahil26
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and modelsAnjali Arora
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process modelsTauseef Ahmad
 
Software development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsSoftware development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsAOmaAli
 
1.2 Waterfall model.pptx
1.2 Waterfall model.pptx1.2 Waterfall model.pptx
1.2 Waterfall model.pptxJAYAPRIYAR7
 

Similar to Maria Saleem Report on Waterfall Model Software Development (20)

Water fall model
Water fall modelWater fall model
Water fall model
 
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
 
SDLC (Software development life Cycle)
SDLC (Software development life Cycle)SDLC (Software development life Cycle)
SDLC (Software development life Cycle)
 
waterfall model.pptx
waterfall model.pptxwaterfall model.pptx
waterfall model.pptx
 
Process Models
Process ModelsProcess Models
Process Models
 
Process Models
Process ModelsProcess Models
Process Models
 
SDLC Models.pdf
SDLC Models.pdfSDLC Models.pdf
SDLC Models.pdf
 
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxChapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptx
 
software co1.ppsx
software co1.ppsxsoftware co1.ppsx
software co1.ppsx
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
WaterFall Model & Spiral Mode
WaterFall Model & Spiral ModeWaterFall Model & Spiral Mode
WaterFall Model & Spiral Mode
 
Water Fall
Water FallWater Fall
Water Fall
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
 
pmse-sitttr-session-3.pptx
pmse-sitttr-session-3.pptxpmse-sitttr-session-3.pptx
pmse-sitttr-session-3.pptx
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
 
2-models.pptx
2-models.pptx2-models.pptx
2-models.pptx
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process models
 
Software development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsSoftware development life cycle (SDLC) Models
Software development life cycle (SDLC) Models
 
1.2 Waterfall model.pptx
1.2 Waterfall model.pptx1.2 Waterfall model.pptx
1.2 Waterfall model.pptx
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 

Maria Saleem Report on Waterfall Model Software Development

  • 1. prepared by Maria Saleem 1
  • 2. 01 software GROUP MEMBRERS Maria Saleem(91) Anisa Zia(07) Superior university dipalpur prepared by Maria Saleem 2
  • 3. 2 SOFTWARE Water fall Model HISTORY • The first model description in 1970 by Winston • W.ROYCE.  Presented as an example of non working model  It has been widely used for software projects. prepared by Maria Saleem 3
  • 4. 2 SOFTWARE WATER FALL MODEL • features • First SDLC model • Oldest model • Linear sequential model • Simple to understand • easy to implement prepared by Maria Saleem 4
  • 5. • Phases of water fall model Waterfall model has 5 different phases, Which are following. 1)Requirement gathering and Analysis. 2)Design. 3)Coding. 4)Testing. 5)Maintenance. prepared by Maria Saleem 5
  • 6. 2 Waterfallmodelphases Water fall model Requirement gathering System design • Design documents imliimenntation • Developed software Testing Deployment phase Quality assure Requirement specification maintena nceprepared by Maria Saleem 6
  • 7. 03 REQUIREMENTPHASE 1) Requirement gathering and analysis • Meeting with customer • Software definition must be detailed • And no ambiguities. • Important to understand the • Customer requirements and • Expectations so that end product • So that end product meets his • Specification. prepared by Maria Saleem 7
  • 9. Design • The customer requirements are broken down into logical modules for the ease of implementation. Hardware and software requirements for every module are Identified and designed accordingly. prepared by Maria Saleem 9
  • 10. prepared by Maria Saleem 10
  • 11. Coding is a step in which design is translated into machine-readable form. coding Develop design into code. Implementations of working application according to the requirements of the user  Developed software prepared by Maria Saleem 11
  • 12. prepared by Maria Saleem 12
  • 13. Testing is the process of executing a program for finding an error Verification and validation of software testing prepared by Maria Saleem 13
  • 14. prepared by Maria Saleem 14
  • 15. This is the final phase of the waterfall model, in which the completed software product is handed over to the client after alpha, beta testing. After the software has been deployed on the client site, it is the duty of the software development team to undertake routine maintenance activities by visiting the client site. If the customer suggests changes or enhancements the software process has to be followed all over again right from the first phase i.e requirement analysis. MAINTENANCE prepared by Maria Saleem 15
  • 16. prepared by Maria Saleem 16
  • 17. The water fall model is easy to implementation. For implementation of small systems water fall model is use full. The project requires the fulfillment of one phase, before proceeding to the next. It is easier to develop various software through this method in short span of time. ADVANTAGES OF WATER FALL MODEL prepared by Maria Saleem 17
  • 18. The requirement analysis is done initially and sometimes it is not possible to state all the requirement explicitly in the beginning. The customer can see working model of the project only at the end. If we want to go backtrack then it is not possible in this model. It is difficult to follow the sequential flow in software development process. DISADVANTAGES OF WATER FALL MODEL prepared by Maria Saleem 18
  • 19. prepared by Maria Saleem 19
  • 20. THANK YOU prepared by Maria Saleem 20