Ciao robyto, benvenuto nel magico e incerto mondo delle stime per lo sviluppo software
Esistono diversi approcci alla problematica che variano in base all'esperienza, la soluzione da realizzare, le persone coinvolte, ecc.
Nel tuo caso le incognite non sono tante, mi sembra di capire che non ci sono altri sviluppatori coinvolti e poi si parla di maschere access.
Il tuo approccio mi sembra buono, nel calcolo dovresti inserire oltre alle moltiplicazioni già fatte:
- Ingegnerizzazione database
- Test e bug fix
- Contingency (è una percentuale di tempo sul totale del progetto a fondo perduto: contiene imprevisti, piccoli errori di analisi... insomma è un tempo cuscinetto che assorbe dei ritardi non previsti nella fase di stima).
Dopo di che, il tempo si calcola in G.U.: giornate uomo.
Ricorda che non equivalgono a 8 ore... dentro ci sono le pause caffe, le chiaccherate, le distrazioni, ecc... aspetti della giornata indispensabili ma che realmente vanno a scalare il monte delle 8 ore.
Spero di esserti stato di aiuto e in bocca al lupo per il progetto.
P.S. se non ci risentiamo Buone Feste