尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Prepared by R.Nancy Beaulah
 Segments the software life cycles in to series
of successive activities.
 Each phase requires
 Well defined input information
 Well defined processes
 Well defined products
 Resources are needed for each phase
 Each phase utilizes explicit methods, tools
and techniques
Analysis
Design
Implementation
SystemTesting
Maintenance
Sometimes it
is called as
Water Fall
Chart
 Consist of two phases
▪ Planning
▪ Requirements Definition
 Activities of Planning
▪ Understanding the Problem
▪ Perform a feasibility study
▪ Developing a solution
▪ Determine acceptance criteria
▪ Planning the development process
 Products
▪ System definition
▪ Project plan
 System definition
▪ Expressed in English or in any natural language
▪ May use charts, figures, graphs, tables and equations
▪ Notations used depend upon the problem
 Project plan
▪ Life cycle model to be used
▪ Organizational structure
▪ Preliminary development schedule
▪ Preliminary cost schedule
▪ Preliminary resource schedule
▪ Preliminary staffing schedule
▪ Tools and techniques used
 Time and cost are basically calculated
because it is not possible to estimate exactly
without doing basic design.
 PreliminaryCost Estimate – Planning Stage
 Refined Cost Estimate – Preliminary Design
Review
 FinalCost Estimate – Critical Design Review
 Requirements Definition
 It includes basic functions of software
components in hardware, software, and people
subsystem.
 The product of requirements definition
 The product of requirements definition is a
specification that describes
▪ The processing environment
▪ The required software functions.
▪ Performance constraints on the software.
▪ Exception handling
▪ Acceptance criteria
 Design phase:
 In the phased model, software design follows analysis
 Design phase identified software components
1. Functions.
2. Data streams
3. Data stores
 It specifies relationship among components.
 It specifies software structures.
 Maintains a record of design decision.
 Blueprint for the implementation phase.
 Design phase consist of
1. Architectural design
2. Detailed design
 Architectural design:
 It involves identifying the software components
dividing them into software modules and
conceptual data structures, specifying
interconnection among components.
 Detailed design
 It is concerned with the details of “how to”
▪ Package the processing modules.
▪ Implement the processing, algorithm, data structures
and interconnection among modules.
 Implementation phase:
 It involves translation of design specification into
source code and debugging, documentation and
unit testing of source code.
 Errors:
 Implementation phase may include errors in
routines, functions, logical errors,and algorithm,
errors in data structure layout.
 System testing:
 It involves 2 kinds of activities
▪ 1. Integration testing
▪ 2. Acceptance testing
 Integration testing:
 Developing a strategy for integrating the software
components into a function requires careful
planning so that modules are available for
integration when needed.
 Acceptance testing:
 It involves planning an execution of various type
of test that software system satisfied
requirements documents.
 After getting the acceptance from the customer
software system of released for production work
and maintenance phase.
 Maintenance Phase:
 It Includes
▪ the enhancement of capabilities.
▪ Adaptation of software to new processing environment.
▪ correction of software bugs.
 Phases are Linear
 Development Process is not Linear
 Development activities never proceed as in
water fall chart
 Only possible when it is possible to specify
everything at the beginning itself
 Suitable for developers who developed
similar systems
 Software EngineeringConcepts, Richard
Fairley

More Related Content

What's hot

Fundamental design concepts
Fundamental design conceptsFundamental design concepts
Fundamental design concepts
srijavel
 
Software requirements specification
Software requirements specificationSoftware requirements specification
Software requirements specification
lavanya marichamy
 
Defining the Problem - Goals and requirements
Defining the Problem - Goals and requirementsDefining the Problem - Goals and requirements
Defining the Problem - Goals and requirements
Stephennancy
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
kavitha muneeshwaran
 
Estimating Software Maintenance Costs
Estimating Software Maintenance CostsEstimating Software Maintenance Costs
Estimating Software Maintenance Costs
lalithambiga kamaraj
 
Planning the development process
Planning the development processPlanning the development process
Planning the development process
Siva Priya
 
source code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniquessource code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniques
Siva Priya
 
Quality and productivity factors
Quality and productivity factorsQuality and productivity factors
Quality and productivity factors
NancyBeaulah_R
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
janani thirupathi
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
UMA PARAMESWARI
 
Delphi cost estimation model
Delphi cost estimation modelDelphi cost estimation model
Delphi cost estimation model
Shashwat Shriparv
 
unit testing and debugging
unit testing and debuggingunit testing and debugging
unit testing and debugging
KarthigaGunasekaran1
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
UMA PARAMESWARI
 
Design techniques
Design techniquesDesign techniques
Design techniques
Amit Debnath
 
Algorithmic Software Cost Modeling
Algorithmic Software Cost ModelingAlgorithmic Software Cost Modeling
Algorithmic Software Cost Modeling
Kasun Ranga Wijeweera
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
Darshit Metaliya
 
Real time and distributed design
Real time and distributed designReal time and distributed design
Real time and distributed design
priyapavi96
 
software design
software designsoftware design
software design
PRIYADARSINISK
 
software maintenance
software maintenancesoftware maintenance
software maintenance
rajshreemuthiah
 
Software Cost Estimation Techniques
Software Cost Estimation TechniquesSoftware Cost Estimation Techniques
Software Cost Estimation Techniques
MohamedIbrahim1408
 

What's hot (20)

Fundamental design concepts
Fundamental design conceptsFundamental design concepts
Fundamental design concepts
 
Software requirements specification
Software requirements specificationSoftware requirements specification
Software requirements specification
 
Defining the Problem - Goals and requirements
Defining the Problem - Goals and requirementsDefining the Problem - Goals and requirements
Defining the Problem - Goals and requirements
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
 
Estimating Software Maintenance Costs
Estimating Software Maintenance CostsEstimating Software Maintenance Costs
Estimating Software Maintenance Costs
 
Planning the development process
Planning the development processPlanning the development process
Planning the development process
 
source code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniquessource code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniques
 
Quality and productivity factors
Quality and productivity factorsQuality and productivity factors
Quality and productivity factors
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Delphi cost estimation model
Delphi cost estimation modelDelphi cost estimation model
Delphi cost estimation model
 
unit testing and debugging
unit testing and debuggingunit testing and debugging
unit testing and debugging
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Design techniques
Design techniquesDesign techniques
Design techniques
 
Algorithmic Software Cost Modeling
Algorithmic Software Cost ModelingAlgorithmic Software Cost Modeling
Algorithmic Software Cost Modeling
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
 
Real time and distributed design
Real time and distributed designReal time and distributed design
Real time and distributed design
 
software design
software designsoftware design
software design
 
software maintenance
software maintenancesoftware maintenance
software maintenance
 
Software Cost Estimation Techniques
Software Cost Estimation TechniquesSoftware Cost Estimation Techniques
Software Cost Estimation Techniques
 

Viewers also liked

The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013
Russell Archibald
 
The Love of God
The Love of GodThe Love of God
The Love of God
Stephen L Williams Sr
 
HSRN workshop simon denegri - 18th June 2013
HSRN workshop   simon denegri - 18th June 2013HSRN workshop   simon denegri - 18th June 2013
HSRN workshop simon denegri - 18th June 2013
Simon Denegri
 
Презентация Corella
Презентация CorellaПрезентация Corella
Презентация CorellaCorellaSweet
 
Involve presentation jan 21st 2015 - simon denegri
Involve presentation   jan 21st 2015 - simon denegriInvolve presentation   jan 21st 2015 - simon denegri
Involve presentation jan 21st 2015 - simon denegri
Simon Denegri
 
Bible answers 10 - A Special Dat
Bible answers 10 - A Special DatBible answers 10 - A Special Dat
Bible answers 10 - A Special Dat
Stephen L Williams Sr
 
[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう
[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう
[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう
Toru Tamura
 
Bible answers 5 - Conversion of the new birth
Bible answers 5 - Conversion of the new birthBible answers 5 - Conversion of the new birth
Bible answers 5 - Conversion of the new birth
Stephen L Williams Sr
 
Solar system for Beginners
Solar system for BeginnersSolar system for Beginners
Solar system for Beginners
Balraj Shukla
 
Group 1 hrd leadership presentation semester ii 2013
Group 1 hrd leadership presentation semester ii 2013Group 1 hrd leadership presentation semester ii 2013
Group 1 hrd leadership presentation semester ii 2013
Kelera Whippy
 
[ノマワクラボ 第2回Web勉強会] Git入門
[ノマワクラボ 第2回Web勉強会] Git入門[ノマワクラボ 第2回Web勉強会] Git入門
[ノマワクラボ 第2回Web勉強会] Git入門Toru Tamura
 
Culture Brand Connection 2015
Culture Brand Connection 2015Culture Brand Connection 2015
Culture Brand Connection 2015
therababb
 
'Working Together in Research' - Leeds - 26th June 2013
'Working Together in Research' - Leeds - 26th June 2013'Working Together in Research' - Leeds - 26th June 2013
'Working Together in Research' - Leeds - 26th June 2013
Simon Denegri
 
The value off engaging patients in research
The value off engaging patients in researchThe value off engaging patients in research
The value off engaging patients in research
Simon Denegri
 
Leicester CLRN Meeting 'Making it real' 19 June 2013
Leicester  CLRN Meeting 'Making it real' 19 June 2013Leicester  CLRN Meeting 'Making it real' 19 June 2013
Leicester CLRN Meeting 'Making it real' 19 June 2013
Simon Denegri
 
Bible answers 15- Home of ths Saved
Bible answers 15- Home of ths SavedBible answers 15- Home of ths Saved
Bible answers 15- Home of ths Saved
Stephen L Williams Sr
 
NIHR Trainees Comms masterclass 9am thur 5th july
NIHR Trainees Comms masterclass   9am thur 5th julyNIHR Trainees Comms masterclass   9am thur 5th july
NIHR Trainees Comms masterclass 9am thur 5th july
Simon Denegri
 
Tabla - Invention & Nomenclature
Tabla - Invention & NomenclatureTabla - Invention & Nomenclature
Tabla - Invention & Nomenclature
Balraj Shukla
 

Viewers also liked (20)

The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013
 
The Love of God
The Love of GodThe Love of God
The Love of God
 
HSRN workshop simon denegri - 18th June 2013
HSRN workshop   simon denegri - 18th June 2013HSRN workshop   simon denegri - 18th June 2013
HSRN workshop simon denegri - 18th June 2013
 
Презентация Corella
Презентация CorellaПрезентация Corella
Презентация Corella
 
Involve presentation jan 21st 2015 - simon denegri
Involve presentation   jan 21st 2015 - simon denegriInvolve presentation   jan 21st 2015 - simon denegri
Involve presentation jan 21st 2015 - simon denegri
 
Bible answers 10 - A Special Dat
Bible answers 10 - A Special DatBible answers 10 - A Special Dat
Bible answers 10 - A Special Dat
 
[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう
[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう
[ノマワクラボ 第6回Web勉強会] 超簡単!AWSでWordpressを始めよう
 
Bible answers 5 - Conversion of the new birth
Bible answers 5 - Conversion of the new birthBible answers 5 - Conversion of the new birth
Bible answers 5 - Conversion of the new birth
 
Solar system for Beginners
Solar system for BeginnersSolar system for Beginners
Solar system for Beginners
 
Group 1 hrd leadership presentation semester ii 2013
Group 1 hrd leadership presentation semester ii 2013Group 1 hrd leadership presentation semester ii 2013
Group 1 hrd leadership presentation semester ii 2013
 
7 สามัญ คณิต
7 สามัญ คณิต7 สามัญ คณิต
7 สามัญ คณิต
 
[ノマワクラボ 第2回Web勉強会] Git入門
[ノマワクラボ 第2回Web勉強会] Git入門[ノマワクラボ 第2回Web勉強会] Git入門
[ノマワクラボ 第2回Web勉強会] Git入門
 
Culture Brand Connection 2015
Culture Brand Connection 2015Culture Brand Connection 2015
Culture Brand Connection 2015
 
7 สามัญ เคมี
7 สามัญ เคมี7 สามัญ เคมี
7 สามัญ เคมี
 
'Working Together in Research' - Leeds - 26th June 2013
'Working Together in Research' - Leeds - 26th June 2013'Working Together in Research' - Leeds - 26th June 2013
'Working Together in Research' - Leeds - 26th June 2013
 
The value off engaging patients in research
The value off engaging patients in researchThe value off engaging patients in research
The value off engaging patients in research
 
Leicester CLRN Meeting 'Making it real' 19 June 2013
Leicester  CLRN Meeting 'Making it real' 19 June 2013Leicester  CLRN Meeting 'Making it real' 19 June 2013
Leicester CLRN Meeting 'Making it real' 19 June 2013
 
Bible answers 15- Home of ths Saved
Bible answers 15- Home of ths SavedBible answers 15- Home of ths Saved
Bible answers 15- Home of ths Saved
 
NIHR Trainees Comms masterclass 9am thur 5th july
NIHR Trainees Comms masterclass   9am thur 5th julyNIHR Trainees Comms masterclass   9am thur 5th july
NIHR Trainees Comms masterclass 9am thur 5th july
 
Tabla - Invention & Nomenclature
Tabla - Invention & NomenclatureTabla - Invention & Nomenclature
Tabla - Invention & Nomenclature
 

Similar to Phased life cycle model

Intoduction to software engineering part 2
Intoduction to software engineering part 2Intoduction to software engineering part 2
Intoduction to software engineering part 2
Rupesh Vaishnav
 
CH. 4.pdf
CH. 4.pdfCH. 4.pdf
CH. 4.pdf
RajniSavaliya
 
Software Development
Software DevelopmentSoftware Development
Software Development
Goutama Bachtiar
 
ISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.ppt
HumzaWaris1
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
Vivek Kumar Sinha
 
4.software management
4.software management4.software management
4.software management
Deepak Sharma
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software development
Prof Ansari
 
Unit 1.pdf
Unit 1.pdfUnit 1.pdf
Unit 1.pdf
dsffdfddv
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
eshtiyak
 
Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
NikhilDudka
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
Siva Ayyakutti
 
Rational unified process lecture-5
Rational unified process lecture-5Rational unified process lecture-5
Rational unified process lecture-5
MujiAhsan
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
Ramesh Babu
 
Processes of website application development
Processes of website application developmentProcesses of website application development
Processes of website application development
BlazeDream Technologies Pvt Ltd
 
Softweare Engieering
Softweare Engieering Softweare Engieering
Softweare Engieering
Huda Alameen
 
Se lec 3
Se lec 3Se lec 3
Se lec 3
Huda Alameen
 
Conventional software Management---.pptx
Conventional software Management---.pptxConventional software Management---.pptx
Conventional software Management---.pptx
TONY562
 
Lesson 02.2
Lesson 02.2Lesson 02.2
Lesson 02.2
Dilini Madhusha
 
Software development life cycle (sdlc) part1
Software development life cycle (sdlc) part1Software development life cycle (sdlc) part1
Software development life cycle (sdlc) part1
Ramandeep Singh
 
SDLC
SDLC SDLC

Similar to Phased life cycle model (20)

Intoduction to software engineering part 2
Intoduction to software engineering part 2Intoduction to software engineering part 2
Intoduction to software engineering part 2
 
CH. 4.pdf
CH. 4.pdfCH. 4.pdf
CH. 4.pdf
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
ISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.ppt
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
 
4.software management
4.software management4.software management
4.software management
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software development
 
Unit 1.pdf
Unit 1.pdfUnit 1.pdf
Unit 1.pdf
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
 
Rational unified process lecture-5
Rational unified process lecture-5Rational unified process lecture-5
Rational unified process lecture-5
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Processes of website application development
Processes of website application developmentProcesses of website application development
Processes of website application development
 
Softweare Engieering
Softweare Engieering Softweare Engieering
Softweare Engieering
 
Se lec 3
Se lec 3Se lec 3
Se lec 3
 
Conventional software Management---.pptx
Conventional software Management---.pptxConventional software Management---.pptx
Conventional software Management---.pptx
 
Lesson 02.2
Lesson 02.2Lesson 02.2
Lesson 02.2
 
Software development life cycle (sdlc) part1
Software development life cycle (sdlc) part1Software development life cycle (sdlc) part1
Software development life cycle (sdlc) part1
 
SDLC
SDLC SDLC
SDLC
 

Recently uploaded

What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
Celine George
 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
Celine George
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
Sarojini38
 
pol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdfpol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdf
BiplabHalder13
 
Non-Verbal Communication for Tech Professionals
Non-Verbal Communication for Tech ProfessionalsNon-Verbal Communication for Tech Professionals
Non-Verbal Communication for Tech Professionals
MattVassar1
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
Kalna College
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
biruktesfaye27
 
Opportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive themOpportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive them
EducationNC
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
RuchiRathor2
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
 
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptxScience-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Catherine Dela Cruz
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
Nguyen Thanh Tu Collection
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
Quizzito The Quiz Society of Gargi College
 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
roshanranjit222
 

Recently uploaded (20)

What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
 
pol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdfpol sci Election and Representation Class 11 Notes.pdf
pol sci Election and Representation Class 11 Notes.pdf
 
Non-Verbal Communication for Tech Professionals
Non-Verbal Communication for Tech ProfessionalsNon-Verbal Communication for Tech Professionals
Non-Verbal Communication for Tech Professionals
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
 
Opportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive themOpportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive them
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
 
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptxScience-9-Lesson-1-The Bohr Model-NLC.pptx pptx
Science-9-Lesson-1-The Bohr Model-NLC.pptx pptx
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
 

Phased life cycle model

  • 2.  Segments the software life cycles in to series of successive activities.  Each phase requires  Well defined input information  Well defined processes  Well defined products  Resources are needed for each phase  Each phase utilizes explicit methods, tools and techniques
  • 4.  Consist of two phases ▪ Planning ▪ Requirements Definition  Activities of Planning ▪ Understanding the Problem ▪ Perform a feasibility study ▪ Developing a solution ▪ Determine acceptance criteria ▪ Planning the development process
  • 5.  Products ▪ System definition ▪ Project plan  System definition ▪ Expressed in English or in any natural language ▪ May use charts, figures, graphs, tables and equations ▪ Notations used depend upon the problem  Project plan ▪ Life cycle model to be used ▪ Organizational structure
  • 6. ▪ Preliminary development schedule ▪ Preliminary cost schedule ▪ Preliminary resource schedule ▪ Preliminary staffing schedule ▪ Tools and techniques used  Time and cost are basically calculated because it is not possible to estimate exactly without doing basic design.
  • 7.  PreliminaryCost Estimate – Planning Stage  Refined Cost Estimate – Preliminary Design Review  FinalCost Estimate – Critical Design Review  Requirements Definition  It includes basic functions of software components in hardware, software, and people subsystem.
  • 8.  The product of requirements definition  The product of requirements definition is a specification that describes ▪ The processing environment ▪ The required software functions. ▪ Performance constraints on the software. ▪ Exception handling ▪ Acceptance criteria
  • 9.  Design phase:  In the phased model, software design follows analysis  Design phase identified software components 1. Functions. 2. Data streams 3. Data stores  It specifies relationship among components.  It specifies software structures.  Maintains a record of design decision.  Blueprint for the implementation phase.
  • 10.  Design phase consist of 1. Architectural design 2. Detailed design  Architectural design:  It involves identifying the software components dividing them into software modules and conceptual data structures, specifying interconnection among components.
  • 11.  Detailed design  It is concerned with the details of “how to” ▪ Package the processing modules. ▪ Implement the processing, algorithm, data structures and interconnection among modules.
  • 12.  Implementation phase:  It involves translation of design specification into source code and debugging, documentation and unit testing of source code.  Errors:  Implementation phase may include errors in routines, functions, logical errors,and algorithm, errors in data structure layout.
  • 13.  System testing:  It involves 2 kinds of activities ▪ 1. Integration testing ▪ 2. Acceptance testing  Integration testing:  Developing a strategy for integrating the software components into a function requires careful planning so that modules are available for integration when needed.
  • 14.  Acceptance testing:  It involves planning an execution of various type of test that software system satisfied requirements documents.  After getting the acceptance from the customer software system of released for production work and maintenance phase.
  • 15.  Maintenance Phase:  It Includes ▪ the enhancement of capabilities. ▪ Adaptation of software to new processing environment. ▪ correction of software bugs.
  • 16.  Phases are Linear  Development Process is not Linear  Development activities never proceed as in water fall chart  Only possible when it is possible to specify everything at the beginning itself  Suitable for developers who developed similar systems
  翻译: