SlideShare a Scribd company logo
1 of 14
Download to read offline
1
Process ModelsProcess Models
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
2
The Waterfall ModelThe Waterfall Model
Design
System Engineering
Analysis
Code
Testing
Maintenance
Feasibility Report
Requirements
document / Project Plan
Test Plan
Programs
System Design/
Detailed Design
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
3
The Waterfall ModelThe Waterfall Model
Communicat ion
Planning
Modeling
Const ruct ion
Deployment
analysis
design
code
t est
project init iat ion
requirement gat hering estimating
scheduling
tracking
delivery
support
f eedback
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
4
Prototyping ModelPrototyping Model
Requirements
Gathering
Quick
Design
Building
Prototype
Customer
evolution of
Prototype
R
efining
Prototype
Engineer
Product
Stop
Start
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
5
Evolutionary Models: PrototypingEvolutionary Models: Prototyping
Communicat ion
Quick plan
Const ruct ion
of
prot ot ype
Mode ling
Quick de sign
Delivery
& Feedback
Deployment
communication
Quick
plan
Modeling
Quick design
Construction
of prototype
Deployment
delivery &
feedback
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
6
Spiral ModelSpiral Model
Customer Evaluation
Risk Analysis
Engineering
Planning
Go, No-go
Decision
Toward a
Completed System
Risk analysis based
On Initial requirements
Risk analysis based
On Customer reaction
Initial Software Prototype
Nest level Prototype
Customer Evaluation
Initial Requirements gathering
and project planning
Planning based on
Customer Comments
Start
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
7
Evolutionary Models: The SpiralEvolutionary Models: The Spiral
communication
planning
modeling
construction
deployment
delivery
feedback
start
analysis
design
code
test
estimation
scheduling
risk analysis
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
8
The Incremental ModelThe Incremental Model
C o m m u n i c a t i o n
P l a n n i n g
M o d e l i n g
C o n s t r u c t i o n
D e p l o y m e n t
d e l i v e r y
f e e d b a c k
analy s is
des ign c ode
t es t
increment # 1
increment # 2
delivery of
1st increment
delivery of
2nd increment
delivery of
nt h increment
increment # n
project calendar time
C o m m u n i c a t i o n
P l a n n i n g
M o d e l i n g
C o n s t r u c t i o n
D e p l o y m e n t
d e l i v e r y
f e e d b a c k
analy s is
des ign c ode
t es t
C o m m u n i c a t i o n
P l a n n i n g
M o d e l i n g
C o n s t r u c t i o n
D e p l o y m e n t
d e l i v e r y
f e e d b a c k
analy s is
des ign
c ode
t es t
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
9
The RAD ModelThe RAD Model
Com m unicat ion
Planning
Mode ling
business modeling
dat a modeling
process modeling
Const ruct ion
component reuse
aut omat ic code
generat ion
t est ing
De ploym e nt
6 0 - 9 0 days
Team # 1
Mo d eling
b u sin e ss m o d e lin g
d a t a m o d e lin g
p ro ce ss m o d e lin g
Co nst ruct io n
co m p o n e n t re u se
a u t o m a t ic co d e
g e n e ra t io n
t e st in g
M o d e lin g
business m odeling
data m odeling
process m odeling
C o n s t ru c t io n
com ponent reuse
autom atic c ode
generation
t est ing
Team # 2
Team # n
int egrat ion
deliv ery
feedback
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
10
Evolutionary Models: ConcurrentEvolutionary Models: Concurrent
Under review
Baselined
Done
Under
revision
Await ing
changes
Under
development
none
Modeling act ivit y
represents the state
of a software engineering
activity or task
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
11
Still Other Process ModelsStill Other Process Models
Component based developmentComponent based development——the process to applythe process to apply
when reuse is a development objectivewhen reuse is a development objective
Formal methodsFormal methods——emphasizes the mathematicalemphasizes the mathematical
specification of requirementsspecification of requirements
AOSDAOSD——provides a process and methodologicalprovides a process and methodological
approach for defining, specifying, designing, andapproach for defining, specifying, designing, and
constructingconstructing aspectsaspects
Unified ProcessUnified Process——aa ““useuse--case driven, architecturecase driven, architecture--centric,centric,
iterative and incrementaliterative and incremental”” software process closelysoftware process closely
aligned with the Unified Modeling Language (UML)aligned with the Unified Modeling Language (UML)
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
12
inceptioninception
The Unified Process (UP)The Unified Process (UP)
soft ware increment
Release
Incept ion
Elaborat ion
const ruct ion
t ransit ion
product ion
inception
elaboration
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
13
UP PhasesUP Phases
Inception Elaboration Construction Transition Production
UP Phases
Workflows
Requirements
Analysis
Design
Implementation
Test
Iterations #1 #2 #n-1 #n
Support
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
14
UP Work ProductsUP Work Products
Inception phase
Elaboration phase
Construction phase
Transition phase
Vision document
Init ial use-case model
Init ial project glossary
Init ial business case
Init ial risk assessment .
Project plan,
phases and it erat ions.
Business model,
if necessary.
One or more prot ot ypes
I nc e pt i o
n
Use-case model
Supplement ary requirement s
including non-funct ional
Analysis model
Soft ware archit ect ure
Descript ion.
Execut able archit ect ural
prot ot ype.
Preliminary design model
Revised risk list
Project plan including
it erat ion plan
adapt ed workflows
milest ones
t echnical work product s
Preliminary user manual
Design model
Soft ware component s
Int egrat ed soft ware
increment
Test plan and procedure
Test cases
Support document at ion
user manuals
inst allat ion manuals
descript ion of current
increment
Delivered soft ware increment
Bet a t est report s
General user feedback
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net

More Related Content

What's hot

The opengroup certification exams og0 091
The opengroup certification exams og0 091The opengroup certification exams og0 091
The opengroup certification exams og0 091adam_jhon
 
Configuration Engineering for Invitro-Diagnostic (IVD) Product Development
Configuration Engineering for Invitro-Diagnostic (IVD) Product DevelopmentConfiguration Engineering for Invitro-Diagnostic (IVD) Product Development
Configuration Engineering for Invitro-Diagnostic (IVD) Product DevelopmentArnold Rudorfer
 
Using Evolutionary Prototypes To Formalize Product Requirements
Using Evolutionary Prototypes To Formalize Product RequirementsUsing Evolutionary Prototypes To Formalize Product Requirements
Using Evolutionary Prototypes To Formalize Product RequirementsArnold Rudorfer
 
The effects of duration based moving windows with estimation by analogy - sou...
The effects of duration based moving windows with estimation by analogy - sou...The effects of duration based moving windows with estimation by analogy - sou...
The effects of duration based moving windows with estimation by analogy - sou...IWSM Mensura
 
PROJ 595 Effective Communication - snaptutorial.com
PROJ 595 Effective Communication - snaptutorial.comPROJ 595 Effective Communication - snaptutorial.com
PROJ 595 Effective Communication - snaptutorial.comdonaldzs37
 
The significance of ifpug base functionality types in effort estimation cig...
The significance of ifpug base functionality types in effort estimation   cig...The significance of ifpug base functionality types in effort estimation   cig...
The significance of ifpug base functionality types in effort estimation cig...IWSM Mensura
 
Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...
Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...
Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...Marco Torchiano
 
Software engg. pressman_ch-3
Software engg. pressman_ch-3Software engg. pressman_ch-3
Software engg. pressman_ch-3Dhairya Joshi
 
Proj 595 Believe Possibilities / snaptutorial.com
Proj 595  Believe Possibilities / snaptutorial.comProj 595  Believe Possibilities / snaptutorial.com
Proj 595 Believe Possibilities / snaptutorial.comDavis39a
 
Quiz2 tonghop
 Quiz2 tonghop Quiz2 tonghop
Quiz2 tonghopDaewoo Han
 
PROJ 595 Education Specialist / snaptutorial.com
PROJ 595 Education Specialist / snaptutorial.comPROJ 595 Education Specialist / snaptutorial.com
PROJ 595 Education Specialist / snaptutorial.comMcdonaldRyan111
 
Software Engineering - Spiral Model
Software Engineering - Spiral ModelSoftware Engineering - Spiral Model
Software Engineering - Spiral ModelBenedictArpon
 
Waterfall and spiral model
Waterfall and spiral modelWaterfall and spiral model
Waterfall and spiral modelyenohhoney
 
PROJ 595 RANK Education Your Life / proj595rank.com
PROJ 595 RANK Education Your Life / proj595rank.comPROJ 595 RANK Education Your Life / proj595rank.com
PROJ 595 RANK Education Your Life / proj595rank.comkopiko20
 
Spiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case StudySpiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case StudySahil Bansal
 
Quiz3 tonghop
 Quiz3 tonghop Quiz3 tonghop
Quiz3 tonghopDaewoo Han
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentationSayedFarhan110
 

What's hot (20)

The opengroup certification exams og0 091
The opengroup certification exams og0 091The opengroup certification exams og0 091
The opengroup certification exams og0 091
 
Configuration Engineering for Invitro-Diagnostic (IVD) Product Development
Configuration Engineering for Invitro-Diagnostic (IVD) Product DevelopmentConfiguration Engineering for Invitro-Diagnostic (IVD) Product Development
Configuration Engineering for Invitro-Diagnostic (IVD) Product Development
 
Using Evolutionary Prototypes To Formalize Product Requirements
Using Evolutionary Prototypes To Formalize Product RequirementsUsing Evolutionary Prototypes To Formalize Product Requirements
Using Evolutionary Prototypes To Formalize Product Requirements
 
The effects of duration based moving windows with estimation by analogy - sou...
The effects of duration based moving windows with estimation by analogy - sou...The effects of duration based moving windows with estimation by analogy - sou...
The effects of duration based moving windows with estimation by analogy - sou...
 
PROJ 595 Effective Communication - snaptutorial.com
PROJ 595 Effective Communication - snaptutorial.comPROJ 595 Effective Communication - snaptutorial.com
PROJ 595 Effective Communication - snaptutorial.com
 
The significance of ifpug base functionality types in effort estimation cig...
The significance of ifpug base functionality types in effort estimation   cig...The significance of ifpug base functionality types in effort estimation   cig...
The significance of ifpug base functionality types in effort estimation cig...
 
Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...
Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...
Relevance, Benefits, and Barriers of Software Modelling and Model Driven Tech...
 
Software engg. pressman_ch-3
Software engg. pressman_ch-3Software engg. pressman_ch-3
Software engg. pressman_ch-3
 
Proj 595 Believe Possibilities / snaptutorial.com
Proj 595  Believe Possibilities / snaptutorial.comProj 595  Believe Possibilities / snaptutorial.com
Proj 595 Believe Possibilities / snaptutorial.com
 
Killexam
KillexamKillexam
Killexam
 
Quiz2 tonghop
 Quiz2 tonghop Quiz2 tonghop
Quiz2 tonghop
 
Khurram Spiral
Khurram SpiralKhurram Spiral
Khurram Spiral
 
PROJ 595 Education Specialist / snaptutorial.com
PROJ 595 Education Specialist / snaptutorial.comPROJ 595 Education Specialist / snaptutorial.com
PROJ 595 Education Specialist / snaptutorial.com
 
Software Engineering - Spiral Model
Software Engineering - Spiral ModelSoftware Engineering - Spiral Model
Software Engineering - Spiral Model
 
Waterfall and spiral model
Waterfall and spiral modelWaterfall and spiral model
Waterfall and spiral model
 
PROJ 595 RANK Education Your Life / proj595rank.com
PROJ 595 RANK Education Your Life / proj595rank.comPROJ 595 RANK Education Your Life / proj595rank.com
PROJ 595 RANK Education Your Life / proj595rank.com
 
Spiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case StudySpiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case Study
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Quiz3 tonghop
 Quiz3 tonghop Quiz3 tonghop
Quiz3 tonghop
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
 

Viewers also liked

2012clase7 ea6222 problematica
2012clase7 ea6222 problematica2012clase7 ea6222 problematica
2012clase7 ea6222 problematicaEdgard Yerena
 
charco jheison primero bachillerato
charco jheison primero bachilleratocharco jheison primero bachillerato
charco jheison primero bachilleratoJheison Vcv
 
Fel 3eid negry we nel3ab (2)
Fel 3eid negry we nel3ab (2)Fel 3eid negry we nel3ab (2)
Fel 3eid negry we nel3ab (2)At Minacenter
 
EVOLUCION DE LAS REDES
EVOLUCION DE LAS REDESEVOLUCION DE LAS REDES
EVOLUCION DE LAS REDESJulitag
 
my_visual_resume
my_visual_resumemy_visual_resume
my_visual_resumeDiana Neagu
 
Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...
Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...
Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...I.E.P Domingo Mandamiento Sipan
 
2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄
2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄
2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄Wesson Lin
 
oferta reklamowa na motonews.pl
oferta reklamowa na motonews.ploferta reklamowa na motonews.pl
oferta reklamowa na motonews.plAd.net S.A.
 
El juego dramático en la escuela infantil
El juego dramático en la escuela infantilEl juego dramático en la escuela infantil
El juego dramático en la escuela infantiljazminla13
 
La criminalística y el proceso penal venezolano
La criminalística y  el proceso penal venezolanoLa criminalística y  el proceso penal venezolano
La criminalística y el proceso penal venezolanoEuyuloskia Jaspe
 
Δομή ατόμου κατά Bohr
Δομή ατόμου κατά BohrΔομή ατόμου κατά Bohr
Δομή ατόμου κατά BohrDimPapadopoulos
 

Viewers also liked (15)

2012clase7 ea6222 problematica
2012clase7 ea6222 problematica2012clase7 ea6222 problematica
2012clase7 ea6222 problematica
 
charco jheison primero bachillerato
charco jheison primero bachilleratocharco jheison primero bachillerato
charco jheison primero bachillerato
 
Fel 3eid negry we nel3ab (2)
Fel 3eid negry we nel3ab (2)Fel 3eid negry we nel3ab (2)
Fel 3eid negry we nel3ab (2)
 
Intercanvi polònia la pobla de vallbona
Intercanvi polònia   la pobla de vallbonaIntercanvi polònia   la pobla de vallbona
Intercanvi polònia la pobla de vallbona
 
EVOLUCION DE LAS REDES
EVOLUCION DE LAS REDESEVOLUCION DE LAS REDES
EVOLUCION DE LAS REDES
 
opncc_glp_certificate (9)
opncc_glp_certificate (9)opncc_glp_certificate (9)
opncc_glp_certificate (9)
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
my_visual_resume
my_visual_resumemy_visual_resume
my_visual_resume
 
Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...
Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...
Proyecto: Jornada Juvenil Mandamientina / Proyecto / Educacion, deporte y cul...
 
2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄
2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄
2015.11.29 正念助人學會主題論壇:「探索正念戒癮重生之路」活動記錄
 
oferta reklamowa na motonews.pl
oferta reklamowa na motonews.ploferta reklamowa na motonews.pl
oferta reklamowa na motonews.pl
 
El juego dramático en la escuela infantil
El juego dramático en la escuela infantilEl juego dramático en la escuela infantil
El juego dramático en la escuela infantil
 
Diversidad hispanohablante
Diversidad hispanohablanteDiversidad hispanohablante
Diversidad hispanohablante
 
La criminalística y el proceso penal venezolano
La criminalística y  el proceso penal venezolanoLa criminalística y  el proceso penal venezolano
La criminalística y el proceso penal venezolano
 
Δομή ατόμου κατά Bohr
Δομή ατόμου κατά BohrΔομή ατόμου κατά Bohr
Δομή ατόμου κατά Bohr
 

Similar to Unit 2

Ch03-Software Engineering Model
Ch03-Software Engineering ModelCh03-Software Engineering Model
Ch03-Software Engineering ModelBala Ganesh
 
"We are doing it wrong."
"We are doing it wrong.""We are doing it wrong."
"We are doing it wrong."weissgraeber
 
Clone of an organization
Clone of an organizationClone of an organization
Clone of an organizationIRJET Journal
 
Scaling & Managing Production Deployments with H2O ModelOps
Scaling & Managing Production Deployments with H2O ModelOpsScaling & Managing Production Deployments with H2O ModelOps
Scaling & Managing Production Deployments with H2O ModelOpsSri Ambati
 
Software requirements engineering
Software requirements engineeringSoftware requirements engineering
Software requirements engineeringAbdul Basit
 
SOFTWARE ENGINEERING UNIT 6 Ch 13
SOFTWARE ENGINEERING UNIT 6 Ch 13SOFTWARE ENGINEERING UNIT 6 Ch 13
SOFTWARE ENGINEERING UNIT 6 Ch 13Azhar Shaik
 
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CDMACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CDIRJET Journal
 
The software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialThe software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialrpietruszkiewicz
 
Measuring Productivity from Model-Based Development
Measuring Productivity from Model-Based DevelopmentMeasuring Productivity from Model-Based Development
Measuring Productivity from Model-Based DevelopmentJuha-Pekka Tolvanen
 
Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2Glen Alleman
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.pptADARSHN40
 
Software Process Models
 Software Process Models  Software Process Models
Software Process Models MohsinAli773
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynoteoslc
 
process models- software engineering
process models- software engineeringprocess models- software engineering
process models- software engineeringArun Nair
 
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)IrtazaAfzal3
 

Similar to Unit 2 (20)

Unit 1.ppt
Unit 1.pptUnit 1.ppt
Unit 1.ppt
 
Ch03-Software Engineering Model
Ch03-Software Engineering ModelCh03-Software Engineering Model
Ch03-Software Engineering Model
 
"We are doing it wrong."
"We are doing it wrong.""We are doing it wrong."
"We are doing it wrong."
 
The ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
 
Software models
Software modelsSoftware models
Software models
 
Clone of an organization
Clone of an organizationClone of an organization
Clone of an organization
 
Scaling & Managing Production Deployments with H2O ModelOps
Scaling & Managing Production Deployments with H2O ModelOpsScaling & Managing Production Deployments with H2O ModelOps
Scaling & Managing Production Deployments with H2O ModelOps
 
Software requirements engineering
Software requirements engineeringSoftware requirements engineering
Software requirements engineering
 
SOFTWARE ENGINEERING UNIT 6 Ch 13
SOFTWARE ENGINEERING UNIT 6 Ch 13SOFTWARE ENGINEERING UNIT 6 Ch 13
SOFTWARE ENGINEERING UNIT 6 Ch 13
 
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CDMACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
 
Slcm sharbani bhattacharya
Slcm sharbani bhattacharyaSlcm sharbani bhattacharya
Slcm sharbani bhattacharya
 
The software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialThe software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorial
 
Measuring Productivity from Model-Based Development
Measuring Productivity from Model-Based DevelopmentMeasuring Productivity from Model-Based Development
Measuring Productivity from Model-Based Development
 
Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
 
Software Process Models
 Software Process Models  Software Process Models
Software Process Models
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynote
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
process models- software engineering
process models- software engineeringprocess models- software engineering
process models- software engineering
 
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
 

More from Azhar Shaik

Software engineering jwfiles 3
Software engineering jwfiles 3Software engineering jwfiles 3
Software engineering jwfiles 3Azhar Shaik
 
SOFTWARE ENGINEERING UNIT 6 Ch22
SOFTWARE ENGINEERING UNIT 6 Ch22SOFTWARE ENGINEERING UNIT 6 Ch22
SOFTWARE ENGINEERING UNIT 6 Ch22Azhar Shaik
 
SOFTWARE ENGINEERING UNIT 6 Ch14
SOFTWARE ENGINEERING UNIT 6 Ch14SOFTWARE ENGINEERING UNIT 6 Ch14
SOFTWARE ENGINEERING UNIT 6 Ch14Azhar Shaik
 
Object oriented design-UNIT V
Object oriented design-UNIT VObject oriented design-UNIT V
Object oriented design-UNIT VAzhar Shaik
 
Performing user interface design v
Performing user interface design vPerforming user interface design v
Performing user interface design vAzhar Shaik
 
S.e material2 DESIGN ENGINEERING
S.e material2 DESIGN ENGINEERINGS.e material2 DESIGN ENGINEERING
S.e material2 DESIGN ENGINEERINGAzhar Shaik
 
Unit 3 requirements engineering processes
Unit 3 requirements engineering processesUnit 3 requirements engineering processes
Unit 3 requirements engineering processesAzhar Shaik
 
Unit 3 system models
Unit 3 system modelsUnit 3 system models
Unit 3 system modelsAzhar Shaik
 
Unit 2 analysis and software requirements
Unit 2 analysis and software requirementsUnit 2 analysis and software requirements
Unit 2 analysis and software requirementsAzhar Shaik
 

More from Azhar Shaik (14)

Software engineering jwfiles 3
Software engineering jwfiles 3Software engineering jwfiles 3
Software engineering jwfiles 3
 
Unit 7 risk
Unit 7 riskUnit 7 risk
Unit 7 risk
 
Unit 6
Unit 6Unit 6
Unit 6
 
SOFTWARE ENGINEERING UNIT 6 Ch22
SOFTWARE ENGINEERING UNIT 6 Ch22SOFTWARE ENGINEERING UNIT 6 Ch22
SOFTWARE ENGINEERING UNIT 6 Ch22
 
SOFTWARE ENGINEERING UNIT 6 Ch14
SOFTWARE ENGINEERING UNIT 6 Ch14SOFTWARE ENGINEERING UNIT 6 Ch14
SOFTWARE ENGINEERING UNIT 6 Ch14
 
Object oriented design-UNIT V
Object oriented design-UNIT VObject oriented design-UNIT V
Object oriented design-UNIT V
 
Performing user interface design v
Performing user interface design vPerforming user interface design v
Performing user interface design v
 
S.e material2 DESIGN ENGINEERING
S.e material2 DESIGN ENGINEERINGS.e material2 DESIGN ENGINEERING
S.e material2 DESIGN ENGINEERING
 
Unit 4
Unit 4Unit 4
Unit 4
 
Unit 3 requirements engineering processes
Unit 3 requirements engineering processesUnit 3 requirements engineering processes
Unit 3 requirements engineering processes
 
Unit 3 system models
Unit 3 system modelsUnit 3 system models
Unit 3 system models
 
Unit 2 analysis and software requirements
Unit 2 analysis and software requirementsUnit 2 analysis and software requirements
Unit 2 analysis and software requirements
 
S.e material
S.e materialS.e material
S.e material
 
Unit 1 se
Unit 1 seUnit 1 se
Unit 1 se
 

Recently uploaded

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
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
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
“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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 

Recently uploaded (20)

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
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
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
“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...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 

Unit 2

  • 2. 2 The Waterfall ModelThe Waterfall Model Design System Engineering Analysis Code Testing Maintenance Feasibility Report Requirements document / Project Plan Test Plan Programs System Design/ Detailed Design www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 3. 3 The Waterfall ModelThe Waterfall Model Communicat ion Planning Modeling Const ruct ion Deployment analysis design code t est project init iat ion requirement gat hering estimating scheduling tracking delivery support f eedback www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 4. 4 Prototyping ModelPrototyping Model Requirements Gathering Quick Design Building Prototype Customer evolution of Prototype R efining Prototype Engineer Product Stop Start www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 5. 5 Evolutionary Models: PrototypingEvolutionary Models: Prototyping Communicat ion Quick plan Const ruct ion of prot ot ype Mode ling Quick de sign Delivery & Feedback Deployment communication Quick plan Modeling Quick design Construction of prototype Deployment delivery & feedback www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 6. 6 Spiral ModelSpiral Model Customer Evaluation Risk Analysis Engineering Planning Go, No-go Decision Toward a Completed System Risk analysis based On Initial requirements Risk analysis based On Customer reaction Initial Software Prototype Nest level Prototype Customer Evaluation Initial Requirements gathering and project planning Planning based on Customer Comments Start www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 7. 7 Evolutionary Models: The SpiralEvolutionary Models: The Spiral communication planning modeling construction deployment delivery feedback start analysis design code test estimation scheduling risk analysis www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 8. 8 The Incremental ModelThe Incremental Model C o m m u n i c a t i o n P l a n n i n g M o d e l i n g C o n s t r u c t i o n D e p l o y m e n t d e l i v e r y f e e d b a c k analy s is des ign c ode t es t increment # 1 increment # 2 delivery of 1st increment delivery of 2nd increment delivery of nt h increment increment # n project calendar time C o m m u n i c a t i o n P l a n n i n g M o d e l i n g C o n s t r u c t i o n D e p l o y m e n t d e l i v e r y f e e d b a c k analy s is des ign c ode t es t C o m m u n i c a t i o n P l a n n i n g M o d e l i n g C o n s t r u c t i o n D e p l o y m e n t d e l i v e r y f e e d b a c k analy s is des ign c ode t es t www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 9. 9 The RAD ModelThe RAD Model Com m unicat ion Planning Mode ling business modeling dat a modeling process modeling Const ruct ion component reuse aut omat ic code generat ion t est ing De ploym e nt 6 0 - 9 0 days Team # 1 Mo d eling b u sin e ss m o d e lin g d a t a m o d e lin g p ro ce ss m o d e lin g Co nst ruct io n co m p o n e n t re u se a u t o m a t ic co d e g e n e ra t io n t e st in g M o d e lin g business m odeling data m odeling process m odeling C o n s t ru c t io n com ponent reuse autom atic c ode generation t est ing Team # 2 Team # n int egrat ion deliv ery feedback www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 10. 10 Evolutionary Models: ConcurrentEvolutionary Models: Concurrent Under review Baselined Done Under revision Await ing changes Under development none Modeling act ivit y represents the state of a software engineering activity or task www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 11. 11 Still Other Process ModelsStill Other Process Models Component based developmentComponent based development——the process to applythe process to apply when reuse is a development objectivewhen reuse is a development objective Formal methodsFormal methods——emphasizes the mathematicalemphasizes the mathematical specification of requirementsspecification of requirements AOSDAOSD——provides a process and methodologicalprovides a process and methodological approach for defining, specifying, designing, andapproach for defining, specifying, designing, and constructingconstructing aspectsaspects Unified ProcessUnified Process——aa ““useuse--case driven, architecturecase driven, architecture--centric,centric, iterative and incrementaliterative and incremental”” software process closelysoftware process closely aligned with the Unified Modeling Language (UML)aligned with the Unified Modeling Language (UML) www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 12. 12 inceptioninception The Unified Process (UP)The Unified Process (UP) soft ware increment Release Incept ion Elaborat ion const ruct ion t ransit ion product ion inception elaboration www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 13. 13 UP PhasesUP Phases Inception Elaboration Construction Transition Production UP Phases Workflows Requirements Analysis Design Implementation Test Iterations #1 #2 #n-1 #n Support www.jntuworld.com www.jntuworld.com www.jwjobs.net
  • 14. 14 UP Work ProductsUP Work Products Inception phase Elaboration phase Construction phase Transition phase Vision document Init ial use-case model Init ial project glossary Init ial business case Init ial risk assessment . Project plan, phases and it erat ions. Business model, if necessary. One or more prot ot ypes I nc e pt i o n Use-case model Supplement ary requirement s including non-funct ional Analysis model Soft ware archit ect ure Descript ion. Execut able archit ect ural prot ot ype. Preliminary design model Revised risk list Project plan including it erat ion plan adapt ed workflows milest ones t echnical work product s Preliminary user manual Design model Soft ware component s Int egrat ed soft ware increment Test plan and procedure Test cases Support document at ion user manuals inst allat ion manuals descript ion of current increment Delivered soft ware increment Bet a t est report s General user feedback www.jntuworld.com www.jntuworld.com www.jwjobs.net