Sunteți pe pagina 1din 5

Managementul proiectelor software

Cursul 2

Materiale suplimentare

Figura 1. Metodologia secvenial

Figura 2. Metodologia cascad

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Metodologii de dezvoltare a programelor

Figura 4. Metodologia spiral

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Figura 3. Metodologia ciclic

Figura 6. Metodologia hibrid ecluz

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Figura 5. Metodologia Timeboxing

Figura 8. Specificaie n limbajul Z


4

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Figura 7. Modelul V

Manifest pentru dezvoltarea agil de software (2001)

Oamenii i interaciunile mai mult dect procesele i instrumentele


Software-ul funcional mai mult dect documentaia cuprinztoare
Colaborarea cu clienii mai mult dect negocierea contractelor
Adaptarea la schimbare mai mult dect respectarea unui plan
Mai exact, dei elementele din dreapta sunt valoroase, le preuim mai mult pe cele din stnga.
Principiile Manifestului Agil
Respectm urmtoarele principii:
1. Prima noastr prioritate este aceea de a satisface clienii prin livrri nentrziate i continue de
software valoros.
2. Acceptm schimbarea cerinelor, chiar i mai trziu n procesul de dezvoltare. Procesele agile
valorific schimbarea n avantajul competiional al clientului.
3. Livrm frecvent software funcional, de la cteva sptmni pn la cteva luni, prefernd intervalele
de timp mai scurte.
4. Oamenii de afaceri i dezvoltatorii trebuie s lucreze zilnic mpreun pe parcursul proiectului.
5. Construim proiecte n jurul persoanelor motivate. Le oferim mediul i sprijinul de care au nevoie i
avem ncredere n ei c vor finaliza lucrarea.
6. Metoda cea mai eficient i eficace pentru comunicarea informaiilor ctre i n cadrul echipei de
dezvoltare o reprezint conversaia fa n fa.
7. Software-ul funcional este principala msur a progresului.
8. Procesele agile promoveaz dezvoltarea durabil. Sponsorii, dezvoltatorii i utilizatorii trebuie s fie
capabili s menin un ritm constant pe timp nedefinit.
9. Atenia continu pentru superioritate tehnic i proiectare bun sporete agilitatea.
10. Simplitatea arta maximizrii cantitii de munc neefectuat este esenial.
11. Cele mai bune arhitecturi, cerine i proiectri provin din cadrul echipelor care se organizeaz
singure.
12. La intervale regulate, echipa reflecteaz asupra modului n care poate deveni mai eficace i apoi i
modific n mod corespunztor comportamentul.

Carta drepturilor dezvoltatorului:

Ai dreptul s tii ceea ce se cere, prin cerine clare, cu declaraii clare de prioritate;
Ai dreptul s spui ct i va lua s implementezi fiecare cerin, i s i revizuieti estimrile n
funcie de experien;
Ai dreptul s i accepi responsabilitile, n loc ca acestea s-i fie atribuite;
Ai dreptul s faci treab de calitate n orice moment;
Ai dreptul la linite, distracie i la munc productiv i plcut.
Carta drepturilor clientului:

Ai dreptul la un plan general, s tii ce poate fi fcut, cnd, i la ce pre;


Ai dreptul s vezi progresul ntr-un sistem care ruleaz i care se dovedete c funcioneaz trecnd
teste repetabile pe care le specifici tu;
Ai dreptul s te rzgndeti, s nlocuieti funcionaliti i s schimbi prioritile;
Ai dreptul s fii informat de schimbrile n estimri, suficient de devreme pentru a putea reduce
cerinele astfel ca munca s se termine la data prestabilit. Poi chiar s te opreti la un moment dat i
s rmi cu un sistem folositor care s reflecte investiia pn la acea dat.
5

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Florin Leon, Managementul proiectelor software, http://eureka.cs.tuiasi.ro/~fleon/curs_mps.htm

Descoperim continuu metode mai bune pentru dezvoltarea de software prin aplicarea acestora i prin
ajutorul acordat altora pentru a le aplica. Astfel, am ajuns s preuim:

S-ar putea să vă placă și