Proiectul 2

Nume proiect: Donator de sânge

Al doilea proiect la Managementul Proiectelor Software se desfășoară în perioada laboratoarelor 7, 8, 9, 10. Începutul laboratorului 11 este termenul limită pentru finalizarea și prezentarea proiectului.

Proiectul urmărește dezvoltarea unei aplicații web care să îmbunătățească procesul de donare de sânge existent.

Întrebări și discuții

Pentru întrebări sau nelămuriri legate de proiect, folosiți forumul dedicat al proiectului. Cerința proiectului poate suferi modificări până în data 6 noiembrie inclusiv. Începând cu data de 7 noiembrie, cerința devine definitivă în forma curentă.

Scopul proiectului

Se cere dezvoltarea unei aplicații web care să îmbunătățească procesul de donare de sânge existent. Aplicația trebuie să ofere:

  • o modalitate rapidă și ușoară pentru orice persoană să verifice dacă este eligibilă pentru donare și să se poate înscrie ca donator;
  • posibilitatea medicilor din spitale să facă publică o cerere pentru sânge și să poată urmări statusul solicitărilor efectuate;
  • o modalitate de comunicare între medicii dintr-un spital, centrul de transfuzie și donatori;
  • o modalitate de vizualizare a analizelor și a rezultatelor după donare;
  • un sistem de notificare a unui utilizator când este eligibil din nou pentru donare (după 3 sau 6 luni de la ultima donare);

Cerințele proiectului

Aplicația se adresează următoarelor tipuri de utilizatori (actori):

* donatorul:

  • își poate crea cont pe platformă sau se poate conecta cu contul de Facebook sau Gmail;
  • are posibilitatea de a completa la fiecare donare chestionarul de întrebări care determină eligibilitatea lui;
  • poate vizualiza rezultatele analizelor de la ultima donare, cât și de la donările anterioare;
  • poate vizualiza care este data următoare la care poate dona;

* doctorul

  • își poate crea cont pe platformă sau se poate conecta cu contul de Facebook sau Gmail - va primi drepturi și privilegii de la administratorii aplicației;
  • pot completa cererile pentru sângele necesar în spitalul de care aparțin;
  • pot vedea statusul tuturor cererilor de sânge, dar și statusul cererii pentru un anumit pacient (câte persoane au donat, cât timp a trecut de la crearea cererii, etc);

* personalul centrului de transfuzie

  • își poate crea cont pe platformă sau se poate conecta cu contul de Facebook sau Gmail - va primi drepturi și privilegii de la administratorii aplicației;
  • face managementul donărilor;
  • completează datele din timpul procesului de donare și informațiile de pe parcursul traseului pungii de sânge;
  • poate anunța donatori atunci când este nevoie de un anumit tip de sânge și poate vizualiza care sunt cei mai apropiați donatori geografic, compatibili din punct de vedere al grupei de sânge și eligibili din punct de vedere al intervalului de la ultima donare;

* administratorii aplicației

Punctaj

În documentul de mai jos, veți găsi un exemplu de grilă de punctare care să vă ajute pe tot parcursul dezvoltării proiectului. Documentul trasează în linii mari ce aveți de făcut încă de la început și vă oferă posibilitatea de a vă măsura singuri efortul și progresul la fiecare etapă.

Recomandări

Pentru acest proiect se va lucra în echipe de câte 5-6-7 persoane și se recomandă următoarea componență:

  • Project Manager care să acționeze și ca Team Lead;
  • Tech Lead Dev care să gestioneze activitatea echipei din punct de vedere tehnic;
  • 2 (1) x Frontend Dev;
  • 2 (1) x Backend Dev;
  • Tester;

Precizări

Arhitectura și modulele/etapele aplicației sunt propuse în documentul anexat. Cu toate aceste, ele pot fi propuse de către fiecare echipă în parte. Tot echipa este responsabilă cu împărțirea task-urilor, planificarea, implementarea și testarea aplicației.

Bibliografie

Livrabile

Obligatorii și care trebuie prezentate:

  • Demo al aplicației
  • Cod (pe Git)
  • SDD
  • Raport de testare

Alte livrabile la latitudinea evaluatorilor:

  • Prezentarea aplicației
  • Meeting minutes (minimum 2)

Document

mps/proiect/proiect-2.txt · Last modified: 2018/11/09 11:01 by andrei.brebu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0