Non ho letto nulla su questo, ma qui ci sono i miei pensieri: la programmazione è intrinsecamente intellettualmente difficile. Ricordo di aver letto in codice completo qualcosa che mi rimaneva incollato: l'autore che spingeva e lavorava su qualcosa di lunghe ore solo per passare il resto della settimana a ripararlo.
Questo è qualcosa che i manager non capiscono. Ad esempio, nell'ultima azienda in cui lavoravo, ci si aspettava di passare da attività e progetti come se stessimo passando da bulloni di serraggio a verniciatura in una catena di montaggio. Entrare in un progetto o correggere un bug, specialmente con il terribile codice che dovevamo mantenere, ha un grande slancio e richiede un po 'di tempo per ottenere tutte le informazioni necessarie nella tua testa e iniziare a fare le cose.
Pensavo che sarebbe stato utile concentrare la progettazione e la codifica nelle prime ore in cui tendevamo a stare più attenti e fare allenamento, amministrazione o riunioni nel pomeriggio. Qualcuno ha pensato a questo prima? eventuali studi?