Franny's Adobe

Il blog di Francesco Carucci
posts - 99, comments - 739, trackbacks - 6675

Commit del codice al pomeriggio? No grazie.

Sembra che faccia male alla salute. Oggi si e' consumata una nuova puntata del dramma: nel branch principale e' vietato fare il commit del codice al pomeriggio, per evitare che la build si rompa la sera, visto che c'e' un ritardo di una o due ore fra il commit e quando il problema e' scoperto.

Ovviamente il concetto di automated testing e' del tutto alieno, perche' questo e' l'ultimo chiodo sulla bara della Continuous Integration: un monumento a come non si gestisce un progetto. Poi si domandano perche' non hanno mai finito un gioco con meno di un anno di ritardo...
Per mia fortuna lavoro in un branch separato, perche' se qualcuno mi dice che non posso fare il mio commit ogni ora o due, gli scoppio a ridere.

Ma c'e' speranza: Crytech ha divulgato di recente la notizia che nel loro progetto di punta, Crysis, usano metodologie agili con rush di due settimane. La speranza e' l'ultima a morire, bravo Cevat.

Libro della settimana:
http://www.amazon.com/exec/obidos/ASIN/0321336380

Print | posted on mercoledì 29 agosto 2007 12.14 | Filed Under [ Programming ]

Feedback

Gravatar

# re: Commit del codice al pomeriggio? No grazie.

Io invece oggi mi sono innamorato del nuovo capo, ha capito la situazione ed ha pianificato un mega refactoring convincendo management e chiunque fosse contrario. Oggi quando si stava pianificando il tutto il "solito pirla" ha cominciato a tirare fuori mille problematiche che "sicuramente avremo" nei prossimi mesi se non overengineerizziamo tutto subito. Il mio capo lo ha zittito con le testuali parole "Keep it simple!". Ahaha. OK sfogo finito :P
29/08/2007 14.22 | Federico
Gravatar

# re: Commit del codice al pomeriggio? No grazie.

Altre al libro che hai citato, conosci qualche libro su come "convincere o meglio far capire" ai colleghi e capi della bontà delle metodologie agili ?
02/09/2007 2.16 | Roberto Valenti

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 2 and 2 and type the answer here:

Powered by: