Documente Academic
Documente Profesional
Documente Cultură
Specificatii
Specificatii finale
A PROIECT LOGIC
Date
Prototip
Criterii de
proiectare
Plan
prototip
Identifica
specificatii
functionale
B Specificatii-prototip
Schimbari
44
Finalizare
prototip
Rafineaza
prototip
UTILIZATOR
ANALIST
ANALIST
ANALIST
Caracteristici
prototip
Specificatii
Comentarii
critice
Avizare
Dispune
de
prototip
UTILIZATOR
ANALIST
Specificatii
finale
Caracteristici noi
Cerinte
UTILIZATOR
Comentarii-critici
PROGRAMATORI
Utilizator
specificaii
Utilizare
specificaii
asisten instruvechi
mente de
A Specificaii
specificaii
utilizator
dezvoltare specificai
noi
Utilizator
cerere
Apeleaz
la IRU
pentru
Utilizator
Specificaii
Programare
IRU
2
Rezultate
Interpretare
specificaii
Utilizator
Comentarii
Specificaii
ordin de
plat
pentru
merge la
furnizor
livreaz
produs
cerin
creare
trimitere
ateptare
completare
expirat
revizuire
anulare
plat
plat amnat
arhivare
Fig. 7.5 Diagram de tranziie a strilor pentru crearea ordinului de plat
Proiectantul specific pentru fiecare operaie una sau mai multe metode.
De exemplu, n operaia: creare ordin de plat proiectantul specific metoda de
calcul a totalului: obinerea preului unui produs prin adresarea unei cereri clasei
produselor unde este memorat i preul sau adresarea unei alte cereri clasei de
preuri, cnd acestea nu exist n clasa de produse.
Proiectarea bazat pe obiecte trebuie s identifice clasele si
responsabilitile lor nainte de a ncepe proiectarea n interiorul claselor.
Responsabiliteatea unei clase presupune capacitatea ei de a rspunde
corect la cererile pe care le primete i pe care le poate rezolva.
Fiecare clas este o unitate de sine stttoare care ndeplinete
responsabilitile fr a cunoate cauzele i efectele ce au generat cererile. Dac o
clas are responsabilitatea de a reaciona la o cerere, ea o poate face n dou moduri
utiliznd o metod proprie sau transfernd-o altei clase numit colaborator.
ntruct creativitatea uman depete posibilitile oricrui calculator,
pentru a conecta aceast creativitate cu proiectarea orientat pe obiecte se foloseste
metoda CRC (Card Responsability Class) a lui Cunningham /29/. Metoda const n
utilizarea unor fie n care se nscriu: numele clasei, responsabilitile ei, lista cu
client
server
contract
Fig. 7.6 Contractul unei clase deservite de server
client
server
client
client
server
clas
subsistem 1
subsistem 2
clas
clas
clas
Din exterior nu exist diferene ntre subsistem i clas, ele sunt obiecte
ncapsulate i au contracte pentru a furniza un serviciu cerut.
Selectare
post
Parametrii
Posturi
Activiti
Alocare
activiti
candidate
Determinare
a activitilor
candidate
Activiti candidate
Recalcularea
momentelor 5
de ncepere
Faze de activiti
instruire
planificare faciliti
programare
selectare furnizori
raport intermediar
proiectare
analiz
planificare
timp
c) Controlul proiectului
Este necesar un control al desfurrii proiectului, ntruct pot apare
schimbri pe parcursul lui. Metodele utilizate pentru a face fa la aceste schimbri
sunt: a) redirecionarea proiectului, b) diminuarea stagnrilor aprute, c)
conducerea ntreinerii proiectului ntr-o form viabil.
Controlul proiectului poate fi privit ca un sistem cu nvare n timp (figura
7.12).
n aceast figur se observ comportarea proiectului n timp i modificarea
planului proiectului, potrivit politicilor executate de subsistemul resursei
informaionale i de cel de conducere. Schimbrile se fac n funcie de plan i de
politici, urmrindu-se astfel o redirecionare a obiectivelor proiectului.
mediul
sistemului
percepere
schimbri
proiectul
activitilor
ieiri
monitorizarea
proiectului
ieiri
planificate
evaluarea
proiectului
schimbri
directive
proiectul de
luare a
deciziilor
planuri noi
proiectul
politicilor
ORGANIZARE
PERSONAL
Selectarea, instruirea
si redistribuirea
personalului
Planificarea manoperei,
a calificarilor si a
proiectului
PLANIFICARE
DIRECTIONARE
Motivarea,
Atribuirea lucrarilor,
Leadership
CONTROL
Feedback
Mobilitatea personalului
Leadership
Costurile indirecte sunt cele mai puin vizibile i se refer la: costuri de
instruire a personalului care va utiliza proiectul, costuri de reinstruire periodic a
lui, costuri de publicitate, precum i costuri de promovare a personalului.
Costurile intangibile vizeaz costul instructorilor i a timpului n care
personalul i ntrerupe munca pentru a fi instruii, utilizarea suboptim n perioada
imediat dup instruire care reduce productivitatea i crete costurile, costurile de
oportunitate etc. Costurile intangibile (nemsurabile) trebuie s fie luate n calcul la
estimarea costului total al proiectului, care se face n cadrul raportului de investigaie
detaliat. De multe ori costurile intangibile sunt ignorate sau subestimate,
considerndu-se doar estimrile costurilor directe i a celor indirecte, fapt ce conduce
la diminuarea substanial a costului real al proiectului.
Costurile legate de diferitele faze ale proiectului sunt redate n schema din
figura 7.14.
n analiza cost beneficiu trebuie considerat i oportunitatea nfiinrii unui
departament informatic (subsistem al sistemului informaional) n funcie de:
costurile totale de nfiinare, beneficiul adus, de raportul cost-beneficiu .a.
costuri
proiectare
logic
proiectare implementare
fizic
meninere
timp
Costuri
Beneficii
Valoare
net
Rat
devalorizare
5%
Valoare
actual
Valoare
actual
cumulat
120 000
-120 000
0,9500
-114 000
-114 000
80 000
40 000
-40 000
0,9025
-36 100
-150 100
10 000
90 000
80 000
0,8573
68 684
-81 516
10 000
90 000
80 000
0,8145
65 160
-16 356
10 000
90 000
80 000
0,7737
61 896
45 540
10 000
90 000
80 000
0,7351
58 808
104 348
10 000
90 000
80 000
0,6983
55 864
160 212
Costuri
Beneficii
Valoare
net
Rat
devalorizare
5%
Valoare
actual
Valoare
actual
cumulat
100 000
-100 000
0,9500
-95 000
-95 000
100 000
30 000
-70 000
0,9025
-63 175
-158 175
20 000
120 000
100 000
0,8573
85 730
-72 445
20 000
120 000
100 000
0,8145
81 450
9 005
20 000
120 000
100 000
0,7737
74 370
86 375
20 000
120 000
100 000
0,7351
73 510
159 885
20 000
120 000
100 000
0,6983
69 830
229 715
i se fixeaz cifre brute pentru fiecare proces, care se rafineaz n timpul proiectrii
odat cu procesele.
Aceast abordare poate fi utilizat n toate fazele proiectrii logice i nu se
limiteaz doar la proiectarea unei fezabiliti economice iniiale.
Observaii:
Abordrile valoare-adugat i cost-beneficiu sunt dou modaliti diferite de
a calcula valoarea unui proiect; teoretic, ele reflect aceeai realitate, ns practic ele
joac roluri diferite.
Analiza cost-beneficiu se folosete la nceputul activitii de proiectare. Odat
cu creterea complexitii proiectelor este din ce n ce mai dificil s se fac estimri
rezonabile ale costurilor i beneficiilor, n special ale celor intangibile care devin din ce
n ce mai importante.
Abordarea valoare-adugat depinde de asemenea ntr-o oarecare msur de
imprecizia acestor cifre, ns ea nu se bazeaz pe costurile proiectului n sine, ci se
concentreaz asupra analizei raionale a proiectului, inspectnd proiectul logic i
presupunnd c problemele tehnice sunt rezolvabile. n felul acesta este mai oportun
i mai puin "pseudo-precis".
Conceptul de valoare-adugat poate fi combinat cu o analiz cost-beneficiu
pentru a demonstra c anumite aspecte ale efortului de proiectare nu merit s fie
fcute sau, dimpotriv, vor avea beneficii importante.
Analiza valorii-adugate se
concentreaz de asemenea asupra tranzaciilor dintre subsisteme, analiza economic
cost-beneficiu tinznd s fie ignorat.
n timpul fazelor de proiectare fizic se pot introduce corecii ale costurilor i
se pot examina n detaliu procesele pentru a asocia cifre mai exacte prilor care au
constituit cauza erorilor.
Valoarea unei investiii, pentru proiecte de complexitate crescut, poate s fie
modificat i n funcie de consecinele pe care le are asupra unor factori cum ar fi:
imaginea firmei, poziia firmei pe pia, eficiena conducerii, calitatea i organizarea
muncii, profesionalismul, relaiile cu salariaii, furnizorii i beneficiarii etc.
7.5.4 Elaborarea documentaiei proiectului
La terminarea fiecrei faze de dezvoltare a proiectului, directorul de proiect
redacteaz un raport care detaliaz activitile, constatrile i rezultatele acelei faze,
precum i planurile pentru fazele urmtoare, document ce va fi supus spre avizare de
ctre beneficiar.
Documentaia se elaboreaz la momente specifice n timpul realizrii
proiectului, fie ca urmare a directivelor managerului, fie conform cu prevederile
metodologiilor de dezvoltare utilizate, care n general sunt proceduri bazate pe
documentaie.
Documentaia poate fi considerat ca un fiier de istoric a ceea ce s-a fcut i
s-a ntmplat n timpul realizrii proiectului.
Utilizator
Cereri
procedurale
Cereri pentru
servicii
4 Documentare
Achiziie
hard
hard
6
Implemen
-tare i
instalare
Manuale
de operare
Cerinele
utilizatorul
Utilizator
3
Dezvoltare
proceduri
Cereri
pt
dezvoltare
i
procurare
soft
Msuri
tehnice
Utilizator