Documente Academic
Documente Profesional
Documente Cultură
de via al SI
Planicare
Analiza
sistemului
i
stabilirea
cerinelor
SI
Proiectare
Codicare
Integrare
i
testare
Acceptare,
instalare,
implementare
ntreinere
Planicarea
ncepe
dup
aprobarea
proiectului
i
resurselor
realizeaz
o
viziune
general
i
stabilete
obiec=vele
este
stabilit
abordarea
care
va
asigura
realizarea
scopului
proiectului
i
include
discutarea
metodelor,
instrumentelor,
ac=vitilor,
resurselor
i
elaborarea
calendarului
pentru
realizarea
proiectului.
include
i
studiul
de
fezabilitate
(cerut
de
management)
se
realizeaz
o
analiz
cost-beneciu
Analiza
sistemului
i
denirea
cerinelor
Stabilete
funciile
i
operaiile
viitorului
sistem
Proiectare
Se
stabilesc
principalele
subsisteme
i
pentru
ecare
dintre
acestea
intrrile
i
ieirile.
Are
loc
alocarea
resurselor
pe
procese.
Subsistemele
denite
permit
crearea
unei
structuri
detaliate
a
SI.
Fiecare
subsistem
este
descompus
n
uniti
sau
module.
Proiectarea
se
refer
la:
Ieiri
Intrri
Fiiere
i
BD
Metodele
de
procesare
a
datelor
Preg=rea
specicaiilor
pentru
programatori
Soluia
obinut
n
faza
de
proiectare
este
prezentat
pentru
aprobare
managementului
i
u=lizatorilor.
Integrare
i
testare
Se
reunesc
toate
componentele
realizate
n
vederea
rulrii
ntr-un
mediu
de
test
pentru
iden=carea
eventualelor
erori
i/sau
probleme
de
interoperabilitate.
U=lizatorul
valideaz
soluia
dac
testele
au
evideniat
respectarea
cerinelor
funcionale.
Sistemul
intr
n
exploatare
curent.
ntreinere
SI
necesit
modicri
n
=mp
sau
trecerea
pe
alte
plaRorme
Se
impune
datorit:
erorilor
neiden=cate
la
testare
sau
generate
de
evenimente
rare;
modicri
cerute
de
u=lizatori,
management
sau
cerine
de
reglementare.
Este
monitorizat
performana
sistemului.
Modele
de
dezvoltare
a
SI
1.
Modele
care
parcurg
fazele
ciclului
de
via
secvenial:
Modelul
cascad:
const
n
descompunerea
ciclului
de
via
n
faze
secveniale.
La
rndul
lor,
fazele
sunt
structurate
pe
ac=viti
i
subac=viti.
Trecerea
de
la
o
etap
la
alta
se
realizeaz
dup
ce
precedenta
a
fost
parcurs
n
ntregime.
Modelul
cascad
Avantajele
modelului:
un
control
total
asupra
fazelor,
n
sensul
c
ele
sunt
ordonate
i,
resc,
previzibile,
prin
evidenierea
clar
a
ariei
de
n=ndere
a
ecrei
etape
sau
subcomponente
a
ei;
este
uor
de
nsuit
de
ctre
membrii
echipelor
de
analiz
i
proiectare,
inclusiv
de
cei
noi,
cu
o
experien
mai
puin
vast;
ecare
etap
este
nsoit
de
o
documentaie
perfect
structurat
(controlat).
Modelul
cascad
Dezavantajele
modelului:
sistemul
se
pred
doar
dup
parcurgerea
etapelor
anterioare,
ceea
ce
nseamn
o
lung
perioada
de
=mp,
sucient
ca
u=lizatorii
s-i
modice
cerinele;
nu
corespunde
inteniilor
de
abordare
dinamic
a
sistemelor;
nu
este
deschis
schimbrilor
ce
pot
interveni
pe
parcurs.
Modelul cascad
Modelul
n
V
Modelul
n
V:
este
o
variant
a
modelului
cascad,
prin
care
se
introduc
conceptele
de
sistem
i
componente
(subsisteme).
Acest
model
puncteaz
cu
mai
mult
claritate
separrile
dintre
ceea
ce
implic
par=ciparea
u=lizatorului,
modelul
arhitectural
i
cel
al
implementrii.
U=lizatorul
este
implicat
doar
n
fazele
din
partea
superioar
a
V-ului.
Arhitectura
sistemului
este
surprins
n
partea
de
mijloc
a
literei
V,
iar
partea
inferioar
a
ei
se
refer
la
faze
de
implementare,
care
ar
putea
consta
e
din
asamblarea
componentelor
soYware,
e
din
codicarea
unor
componente.
Modelul n V
Modelul n V - detaliere
Modelul spiral
Modelul
spiral
Model
de
referin
pentru
procesele
de
dezvoltare
itera=ve
i
incrementale;
Dezvoltarea
sistemului
urmeaz
mai
multe
cadrane
ale
unei
spirale:
ncepe
cu
ac4vitile
de
planicare
care
implic:
studiul
de
fezabilitate,
specicaiile
iniiale,
planicri
ale
proiectului,
bugete.
Analiza
riscurilor
proiectului.
Riscurile
reprezint
circumstane
adverse
sau
incer=tudini
aferente
dezvoltrii
soYware-ului.
Evalueaz
rezultatele
ateptate
ale
proiectului
i
stabilete
nivelurile
de
toleran
acceptabile
pentru
probabilitile
a=ngerii
acestor
rezultate.
Engineering:
include
modele
ale
sistemului,
programare,
integrare,
aducerea
sistemului
n
stare
operaional
(deployment).
naintea
trecerii
la
o
nou
iteraie
sistemul
este
supus
evalurii
de
ctre
client.