06-ProjectEstimation.pdf

[31-03-2023] la prima ora non c’ero perché ieri sera ho nerdato e sono andato a letto tardi; vai avanti da slides 29 in poi → lo possiamo dire: ho palesemente nerdato tra Pizza Tower e Red Dead Redemption 2

Introduzione

Saremmo interessati nella individuazione del tempo necessario al fine di andare a sviluppare un software. Non solamente il tempo materiale per andare a scrivere il codice quanto il tempo totale necessario per scrivere l’intero processo di sviluppo. Siamo interessati in particolare al delivery time.

Untitled

Sfatiamo subito che il mito che più persone ho a disposizione e meno ci metto perché ovviamente dipende dallo sforzo impiegato da queste e anche dalla coordinazione generale del progetto.

Estimation kind of techniques

Algorithmic cost modeling

In questo caso abbiamo essenzialmente un algoritmo che tiene in considerazione:

Ha come pro il fatto di essere accurato e indipendente dalla contingenza, ma di contro ha che richiede diverse informazioni, davvero tante a dire il vero e l’algoritmo è piuttosto complesso.

The “guru” approach