Documente Academic
Documente Profesional
Documente Cultură
2
1. Managementul productiei software
3
1.1 Initierea si definirea domeniului de aplicare
4
1.2. Planificarea proiectului de soft
Planificarea proiectului de soft consta in stabilirea obiectivelor si a
sarcinilor proiectului, alocarea resurselor si stabilirea termenului de realizare.
• Dimensiunea programului
• Complexitatea programului
• Gradul de noutate al problemei
• Gradul de reutilizare a produselor program deja
existente
• Stategic
• Tactic
• Operativ
5
Etapele planificarii proiectului sunt:
• Planificarea sarcinilior
• Alocarea resurselor
• Planificarea calendaristica
6
1.3. Punerea in aplicare a proiectului software
• “Programarea deschisa
• Echipa programatorului sef
• Echipa chirurgicala
• Echipa programatorului sef revizuita”
http://ti.utm.md/upload/profs/files/403.pdf
7
• Asigurarea conditiei ca cel putin 2 membrii sa cunoasca intreg
programul
8
Imagine luata de pe: http://ti.utm.md/upload/profs/files/403.pdf
9
1.4. Monitorizarea si evaluarea
Aceasta etapa are rolul de a asigura atingerea obiectivelor stabilite si
se realizeaza in timpul desfasurarii proiectului prin monitorizarea resurselor,
a costurilor si a calitatii proeictului. Se urmareste combaterea abaterilor
dintre planificarea initiala si cea actuala, pentru a ajusta planul proiectului.
• Verificarile tehnice
• Raportarea stadiului proiectului
• Controlul modificarilor
10
2. Probleme in productia software
2.2. Costul
S-a observat ca peste 33% dintre organizatiile analizate nu deruleaza
un proces de estimare al costului de dezvoltare pentru un produs software.
In cele mai multe situatii, costul produsului este stabilit de catre directorul
companiei pe baza unor criterii care nu tin de justificare economica. De aici
se ajunge ca la mai mult de 66% dintre proiectele de productie software sunt
intarziate sau depasesc bugetul alocat.
11
• Sunt situatii in care estimarile au fost realizate, dar sub presiunea
timpului si fara a permite o evaluare reala a efortului necesar realizarii
produsului
• Modificarile la functionalitatea programului pe parcursul dezvoltarii
• Lipsa de experienta a persoanei care face estimarea acestor costuri
• In estimarea efortului si a timpului de finalizare nu se iau in
considerare activitatile de management care insotesc procesul de
dezvoltare
Analizã
şi
Testare
proiectare
1/2
1/3 Califica-
re 1/6
Programare
Proiectare
şi
1/2
logicã
Sintaxa
1/3
1/6
12
O eroare nedeterminata la timp implica cresterea costului mai mult
decat in situatia in care ar fi fost descoperita si inlaturata la timp.
2.3. Performanta
Performanta se refera la obtinerea unui semnal de control la iesire
intr-un timp cat mai scurt.
2.4. Portabilitatea
Portabilitatea se refera la capacitatea produsului de a putea fi
transferat de pe un tip de calculator pe altul, cu un minim de efort. Odata cu
aparitia limbajelor de nivel inalt si folosirea standardelor internationale, in
majoritatea aplicatiilor software s-a ajuns la o portabilitate maxima.
13
2.5. Fiabilitatea
Fiabilitatea reprezinta capacitatea cu care produsul isi pastreaza
nivelul de performanta, pentru o perioada definita de timp.
Bibliografie:
http://www.techrepublic.com/article/understanding-the-pros-and-cons-of-the-waterfall-model
-of-software-development/6118423
http://www.linchpinseo.com/the-agile-method
http://www.dixite.com/docs/spposs/dixite-spposs-en-1_0.pdf
http://web.eecs.utk.edu/~swain/presentation/DANSESQA.pdf
https://www.google.ro/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCwQFjAA&url=http%3A%2F
%2Fwww.econ.ubbcluj.ro%2Fprograme_analitice%2F2012%2FMASTER%2520programe
%2520analitice%25202012%25202013%2FE-business%2FAN%2520I%2FIngineria
%2520sistemelor
%2520informatice.doc&ei=e9YXUdaaHKWP4gTDw4HgBQ&usg=AFQjCNFipJjGMvOKLxkND4J6
6GFt7NIu9g&sig2=EGxTwyC6OYgVelXwPHW7vA&bvm=bv.42080656,d.Yms&cad=rja
http://ro.wikipedia.org/wiki/Managementul_proiectelor
http://ti.utm.md/upload/profs/files/403.pdf
http://www.marketwatch.ro/articol/6811/Costul_dezvoltarii_unui_produs_software__ghiceala_
sau_estimare/
http://blogu.lu/kassak/sistemele-software-probleme-si-perspective/
14