management-ul proiectelor software

23
Proiect Management-ul proiectelor software Dezvoltarea unei aplicatii mobile buisness-Serviciu Taxi Universitatea “Politehnica” din Timisoara, Facultatea de Automatica si Calculatoare, Master Tehnologii Informatice 2014 Student: Moldovan Loredana-Oana

Upload: moldovan-oana

Post on 28-Jul-2015

170 views

Category:

Software


3 download

TRANSCRIPT

Proiect Management-ul proiectelor software

Dezvoltarea unei aplicatii mobile buisness-Serviciu Taxi

Universitatea “Politehnica” din Timisoara,Facultatea de Automatica si Calculatoare,Master Tehnologii Informatice

2014

Student: Moldovan Loredana-Oana

Scurta descriere a aplicatiei

Scopul aplicatiei este de a transforma radical experienta unei comenzi taxi, astfel incat clientii sa economiseasca cat mai mult timp cu efectuarea unei comenzi.

Client: detinator al unei companii de taxi

Principalele functii ale aplicatiei mobile ar putea fi:

-gasirea celui mai apropiat taxi disponibil; -posibilitatea de a comanda un taxi in timp real; -efectuarea comenzii prin apasarea a cat mai putine butoane; -urmarirea pe harta a masinii comandate; -continut divertisment (de exemplu: mici jocuri); -posibilitatea de a oferi feedback pe o retea de socializare;

Resursele aplicatiei

Manager de proiect: Loredana Analist: Gabi Lideri de echipe: Ovidiu, Vlad Echipele software:

-programatori: Nicu, Andreea, Mircea

-testori: Sorin, Isabella

1.Resurse umane

Resursele aplicatiei

Mediu integrat pentru dezvoltarea aplicatiilor Java: NetBeans 5.5; Telefon compatibil Java sau un emulator; Cablu de date, adaptor bluetooth, pentru transferul datelor;

2.Resurse materiale

Constrangeri ale aplicatiei

Constrangeri principale: de timp si de buget. Aplicatia trebuie livrata la timp, fara a se depasi

bugetul alocat. O activitate din cadrul dezvoltarii trebuie sa inceapa

si sa se finalizeze la anumite date.

Costuri de dezvoltareCosturi cu resurse umane

Manager de proiect/Analist: 20$/ora Lideri de echipa: 15$/ora Programatori/Testori: 10$/ora

Cercetare Analiza cerintelor Design/Proiectare Implementare Testare Documentare Lansare

Fazele dezvoltarii proiectului

Fazele dezvoltarii proiectului

1.Faza de CERCETARE

Gantt chart

2.Faza de ANALIZA

Gantt chart

3.Faza de DESIGN/PROIECTARE

Faza de proiectare-Gantt chart

4.Faza de IMPLEMENTARE

Faza de implementare-Gantt chart

5.Faza de TESTARE

Gantt chart

6.Faza de DOCUMENTARE

Gantt chart

7.Faza de LANSARE

Gantt chart

Task Usage

Resource Usage

RISCURI in dezvoltarea proiectului

Identificarea riscurilor si management-ul acestora reprezinta activitati principale in dezvoltarea oricarui proiect software.

Riscuri legate de costuri: escaladarea costurilor de dezvoltare datorita estimarii initiale gresite a acestora.

Riscuri legate de program: riscul ca activitatile din cadrul dezvoltarii vor dura mai mult decat se astepta.Nerespectarea timpului acordat fiecarei activitati poate duce la cresterea costurilor, intarzierea beneficiilor aduse de proiect si o posibila pierdere a avantajului competitiv.

Riscuri legate de performanta: riscul ca proiectul va esua in a produce rezultate consistente, conform specificatiilor acestuia.

ConcluziiConcluzii

Proiectul a fost realizat cu ajutorul tool-ului OpenProj.

OpenProj reprezinta un produs complet, util in proiectarea si organizarea de proiecte complexe.

Prin functionalitatea sa, OpenProj imbunatateste substantial activitatile depuse in management-ul oricarui proiect software.

Cu ajutorul tool-ului OpenProj se poate realiza management-ul eficient al task-urilor si al resurselor implicate, se pot estima cu usurinta costurile si timpul necesar ducerii la bun sfarsit a dezvoltarii proiectelor.