Вы находитесь на странице: 1из 11

SOFTWARE

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

 The Waterfall Model.

 The Incremental Model.

 The RAD Model.


Framework Activities
 Communication
 Planning
 Modeling
 Analysis of requirements
 Design
 Construction
 Code generation
 Testing
 Deployment
The Waterfall Model

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

pro ject calendar t ime


The RAD Model
Te am # n
Mo d e lin g
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 c e s s m o d e lin g

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

Вам также может понравиться