Quando lavori da solo non puoi davvero vincere in un progetto a prezzo fisso + a tempo fisso. Non hai la possibilità di aumentare la capacità oltre a lavorare fino a tarda notte e nei fine settimana.
Nella mia esperienza, le stime basate sui "requisiti allentati" diventano sempre più grandi quando si aggiungono dettagli, mai più piccoli. Continua a chiedere dettagli finché non ti senti al sicuro.
Le discussioni sui requisiti di alto livello e su ciò che è incluso e ciò che non lo è sono facilmente vinte quando si arriva a spingere, il cliente di solito sta disegnando la parte più corta del bastone qui. Tuttavia, il tuo rapporto commerciale potrebbe risentirne.
La cosa triste di questo costrutto è che tutto ciò che costruisci tende ad essere la qualità più bassa possibile per soddisfare i requisiti di alto livello.
(sì, così puoi accedere con una password, non hai mai detto di volere un accesso separato per ogni utente ...)
Con prezzi fissi vorrei solo cascata, big-design-upfront, la cosa. Fai firmare l'appaltatore sulla base di una pila di documenti completa, quindi crea.
Per migliorare le tue stime potresti raddoppiare o triplicare qualsiasi cosa tu pensi che sia necessario, questo potrebbe essere più realistico, ma potrebbe costarti fuori dal mercato.
Il tracciamento della velocità di Scrum potrebbe rivelarsi utile per prendere confidenza con le tue stime e il modo in cui vengono messe a confronto rispetto al tempo reale necessario.
A meno che non si voglia speculare sul prezzo fisso alla ricerca di un profitto sano, preferirei essere pagato solo all'ora. Questo mantiene il rischio dal lato degli appaltatori.
Le stime non sono una promessa.