Академический Документы
Профессиональный Документы
Культура Документы
DEVELOPMENT
LIFE
CYCLE
PREPARED
BY
1.Saiteja.
2.Rajesh.
3.Ramakrishna.
SOFTWARE
Software is a set of items or
objects that form a configuration”
that
includes
• programs
• documents
• data ...
What is Software?
software is engineered.
software doesn’t wear
out.
software is complex.
S/W doesn’t Wear out
increased failure
rate due to side effects
Failure
rate
change
actual curve
idealized curve
Time
H/W Ware out
PROCESS MODELS
Communic ation
proje c t init iat ion Planning
re quire me nt ga t he ring estimating Mode ling
scheduling
analysis Cons truc tion
tracking
design De ployme nt
code
tes t de live ry
s uppo rt
f e e dba c k
The Incremental Model
incre m e nt # n
Co m m u n i c a t i o n
Pla n n in g
Mo d e lin g
a n a ly s is Co n s t ru c t i o n
d e s ig n
c ode De p l o y m e n t
t est d e l i v e ry
fe e d b a c k
d e liv e ry o f
incre m e nt # 2 n t h in cre me n t
Co m m u n i c a t i o n
Pla n n in g
Mo d e lin g
a n a ly s is Co n s t ru c t i o n
d e s ig n c ode De p l o y m e n t
t es t d e l i v e ry
fe e d b a c k
d e liv e ry o f
incre m e nt # 1 2 n d in cre me n t
Co m m u n i c a t i o n
Pla n n in g
Mo d e l ing
a n a ly s is Co n s t ru c t i o n
d e s ig n c ode
d e liv e ry o f
De p l o y m e n t
t est d e l i v e ry
fe e d b a c k
1 s t in cre me n t
C o n s t ru c t io n
c om p o n e n t re u s e
Te am # 2 a ut om a t ic c o d e
Co m m u n ic a t io n ge n e ra t io n
t e s t in g
Mo d e l i ng
b u s in e s s m o d e lin g
d a t a m o d e lin g
p ro ce s s m o d e lin g
Pla n n in g
Co ns t ruc t i o n De p lo y m e n t
Te am # 1 co m p o n e n t re u s e
in t e g rat io n
a u t o m a t ic co d e
g e n e ra t io n
d e liv e ry
Mo d e lin g t e s t in g fe e d b ack
b u s in e s s m o d e lin g
d at a m o d e lin g
p ro ce s s m o d e lin g
Co n s t ru c t io n
co m p o n e n t re u s e
au t o mat ic co d e
g e n e rat io n
t e s t in g
6 0 - 9 0 d ays