Recentemente sono entrato nel lavoro di programmazione basato sull'orario domestico e uno dei problemi che sto avendo è che le scadenze che dico ai miei clienti non sono spesso soddisfatte. Alcuni fattori entrano in gioco:
- Mi imbatto in un problema di codifica che richiede tempo di ricerca, che aggiunge un paio di volte alla mia scadenza specificata.
- Ci sono volte in cui la mia connessione Internet è interrotta per mezza giornata o addirittura un'intera giornata.
- Ci sono alcune domande rimaste senza risposta (via email)
e molti altri fattori. Mi stavo chiedendo come posso specificare le scadenze che prenderanno in considerazione eventuali fattori imprevisti che potrebbero ritardare o qualcosa del genere, il che, naturalmente, non metterà un cipiglio sul viso dei miei clienti, hehe.
A proposito, un cliente mi ha chiesto di sviluppare un sito da zero usando Django in cui non ho molta esperienza. Lo sapeva e ha acconsentito a fare qualche ricerca durante lo sviluppo. Ho detto che avrei terminato il progetto in circa 3 settimane, ma non mi aspettavo che Django fosse una struttura massiccia che snervava i nervi, la mia connessione internet era in disuso durante alcuni giorni e ho lavorato meno di 10 ore nella settimana santa.
Grazie in anticipo!