Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.4. VALUTAZIONI 59<br />
feature classes UI total<br />
user .30 .45 1.15<br />
profile .40 2.30 3.10<br />
friends 1.45 4.00 5.45<br />
groups 1.45 4.00 5.45<br />
posts 1.30 4.00 5.30<br />
guestbook 1.30 4.00 5.30<br />
comments .30 1.15 1.45<br />
inbox 2.00 4.30 6.30<br />
<strong>di</strong>rectmessages .30 1.15 1.45<br />
authorizations 1.20 1.45 3.05<br />
updates .45 1.45 2.30<br />
activities 1.45 2.30 4.15<br />
notifications 1.45 3.30 5.15<br />
rating 1.20 2.00 3.20<br />
total 17.35 37.45 55.20<br />
Tabella 5.1: Tempistiche (espresse in ore e minuti)<br />
cate nella colonna manual, mentre nella colonna total viene calcolata la<br />
<strong>di</strong>mensione totale <strong>di</strong> ogni classe.<br />
Ne risulta quin<strong>di</strong> che su 2244 righe <strong>di</strong> co<strong>di</strong>ce che costituiscono la logica<br />
<strong>di</strong> secondo livello, circa il 66% viene generato in maniera automatica mentre<br />
circa il 34% viene scritto successivamente a mano.<br />
A questo punto bisogna considerare che l’aggiunta <strong>di</strong> co<strong>di</strong>ce manuale viene<br />
effettuata soltanto la prima volta che si implementano tali classi.<br />
Infatti le classi complete <strong>di</strong>ventano dei templates riutilizzabili nelle pro-<br />
gettazioni future a meno <strong>di</strong> piccole mo<strong>di</strong>fiche <strong>di</strong>pendenti dalle features sele-<br />
zionate.<br />
In questo caso, a livello qualitativo, il co<strong>di</strong>ce automatico raggiungerebbe<br />
il 90% e in alcuni casi anche il 100%.<br />
Sempre per questo stesso motivo, anche le tempistiche elencate nella Ta-<br />
bella 5.1 calerebbero drasticamente per quanto riguarda l’implementazione<br />
delle classi.