« HD-DVD finalmente morto · Pagina principale · Qualcosa sta cambiando in Microsoft »

La rinascita di Diamond Crush

Lunedì 25 Febbraio 2008 alle 12:00

Diamond Crush è/era un progetto didattico che sperava di insegnare ad un gruppo di ragazzini inesperti come lavorare in team di sviluppo contribuendo ad un progetto serio. Con l'obiettivo di creare un semplice gioco in Java avevamo anche attirato un discreto numero di partecipanti che collaboravano attivamente su base giornaliera. Purtroppo però subito dopo il nostro primo rilascio al pubblico abbiamo cominciato a scrivere codice di bassa qualità che ha reso impossibile continuare a lavorare al progetto.

Ora, a distanza di qualche anno, la causa del decadimento del codice è piuttosto chiara e francamente non riesco a capire come non ce ne siamo accorti in quei giorni. Subito dopo la first playable ci siamo fatti prendere dalla fretta e abbiamo cominciato ad abbandonare le metodologie agili che ci avevano permesso di procedere spediti e senza intoppi.

Fino a dicembre dello scorso anno il progetto sembrava definitivamente morto, ma poi una scintilla ha riacceso il nostro interesse. Ora siamo in piena fase di refactoring dell'intera codebase. Il lavoro da fare è veramente tanto ma una volta ripulito tutto potremo finalmente ricominciare con i nostri cicli di sviluppo e i task per nuove funzionalità sperando di finire il tutto entro un annetto.

Commenti

Non ci sono commenti per questo post. Se vuoi scriverne uno usa il form qui sotto.

Nuovo Commento
*
*

*

* Campo obbligatorio.

Nel commento puoi usare i tag: <a href>, <br/>, <strong>, <p>, <em>. Tutti gli altri verranno eliminati. I collegamenti senza link saranno trasformati automaticamente. Le interruzioni di linea saranno inserite ogni volta che si preme invio.