Nume proiect: Caricatur App
Al doilea proiect la Managementul Proiectelor Software se desfășoară în perioada laboratoarelor 7, 8, 9, 10, 11. Începutul laboratorului 12 este termenul limită pentru finalizarea și prezentarea proiectului (6-10 Ianuarie).
Proiectul urmărește dezvoltarea unei program software (PC) care să primească o poză (un selfie) și să obțină (exporte) o caricatură a acesteia.
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 10 noiembrie inclusiv. Începând cu data de 11 noiembrie, cerința devine definitivă în forma curentă.
Forumul dedicat proiectului doi este aici: aici.
Proiectul urmărește dezvoltarea unei program software (poate fi aplicație mobilă, poate fi un program cu GUI pe Windows / Linux sau alte sisteme de operare, poate fi un script batch/bash/orice altceva, respectiv poate fi web-based; orice variantă se va puncta la fel) care să primească o poză (un selfie) și să obțină (exporte) o caricatură a acesteia.
Componente obligatorii ale aplicației:
Rezultatul final “trebuie să arate bine” și să conțină și “un anumit grad de randomness” (adică rulări consecutive pe același input să rezulte în output-uri diferite).
BONUS:
Pentru acest proiect se va lucra în echipe de câte 4-5-6 persoane și se recomandă următoarea componență:
Echipele se pot reface (se pot muta membri de la o echipă la alta, ba chiar și între semigrupe). Se recomanda ca NICIUN student sa nu aibă exact același rol (dintre cele menționate mai sus) ca la Proiectul 1.
Modulele/componentele aplicației sunt enunțate mai sus. Orice nu este specificat în cerință este la latitudinea echipelor (tehnologii, arhitectură, framework-uri, API-uri). 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.
Exemplu de aplicatie care foloseste acelasi principiu (identificarea trasaturilor fetei umane si modificarea acestora)
Exemple de aplicatii care dau aspect caricatural imaginilor
Exemple de ce se incadreaza la “caricaturi”
Obligatorii și care trebuie prezentate:
Alte livrabile la latitudinea evaluatorilor:
TBA