Tema : Aplicarea tehnicilor de dezvoltare a produselor program pentru dezvoltarea unei
aplicații Web utilizând un CMS sau Framework. Scopul: descrierea procesului de analiză, concepere, repartizare a task-urilor, implementare, utilizare de VCS, descriere a metodelor de livrare și mentinanță conform ciclului de dezvoltare a unui produs software (SDLC). De reținut : Raportul trebuie să fie făcut în format electronic (format doc sau pdf) și trebuie trimis prin e-mail la adresa viorel.rusu@ffi.utm.md cu subiectul "[NumePrenume]_lab_TIDPP_[N]". Se poate de lucrat în echipe de 2-3 persoane în cazul repartizarii task-urilor pe roluri.
Mersul lucrarii:
1. Se alege subiectul și se descrie detaliat cerințele pentru aplicația Web.
2. Se concepe soluția (proiectare BD, proiectare clase (UML), descrierea funcționalităților ce trebuie implementate). 3. Se alege instrumentul de gestionare a proiectului (JIRA, Redmine sau altul). Se specifică numărul de persoane implicate în proiect și rolul fiecăruia. Se pun task-urile pe instrumentul ales. Se descriu task-urile si repartizarea acestora pe roluri. 4. Se aleg și se specifică limbajele de programare/marcare pentru dezvoltarea proiectului. Se alege instrumentul (IDE- ul) pentru implementare. Se motivează alegerea. 5. Se alege instrumentul pentru versionare și lucru colaborativ. Se descrie modul exact de utilizare a acestuia in cadrul proiectului. Se face un repozitoriu pentru proiect pe gitlab. 6. Se descrie metoda care se va utiliza pentru livrarea în producție și modul ulterior de mentinanță. 7. Se fac concluzii asupra lucrării efectuate (beneficiile utilizării instrumentelor, cum vedeți utilitatea lor în dezvoltarea proiectelor pe viitor, etc.). 8. Lucrarea se susține (după trimiterea raportului în format electronic) prin prezentarea instrumentelor utilizate și a rezultatelor obținute. Se răspunde la întrebarile puse pe subiect.