Il resoconto dalla conferenza XPDays Benelux recentemente tenutasi in Belgio. Come spesso accade in queste occasioni, in un clima informale e giocoso, sono state proposte...
Come è ormai consuetudine, abbiamo partecipato alla edizione 2015 di Better Software, la conferenza italiana più eclettica sul management. È stata una conferenza molto caratterizzata...
Gli obiettivi di DevOps implicano una notevole capacità di rilascio abbinata a una elevata qualità. Ma, in ambiente enterprise, la gestione dell’infrastruttura, con il deployment...
In questa seconda parte si parlerà di come costruire un ambiente favorevole a DevOps e come introdurre tutto il necessario per il suo funzionamento, grazie...
Nei due articoli precedenti abbiamo dato un'occhiata a un approccio integrato per lo sviluppo e il rilascio di software, in contesti di dimensioni ragguardevoli, parlando...
II parte: Da Continuous Integration a Continuous Deployment
Luigi Mandarino
Nell'articolo precedente abbiamo visto come Test Driven Development e Continuous Integration siano due dei pilastri su cui impostare una corretta ed efficace organizzazione dello sviluppo,...
I parte: Considerazioni sul valore strategico della Continuous Integration
Luigi Mandarino
Sviluppare software è sicuramente una pratica di natura tecnologica ma che non può prescindere da aspetti organizzativi, metodologici e da considerazioni legate alla distribuzione e...
Per valutare si deve misurare, per misurare si deve prima stabilire cosa misurare. In questo articolo introduciamo alcune delle metriche più utilizzate per analizzare in...
Concludiamo la nostra serie che ha illustrato pratiche e strumenti per passare dall'idea, alla definizione e alla 'messa in cantiere' del prodotto da sviluppare. Sebbene...
II parte: Impariamo a progettare e usare la Kanban board
Giovanni Puliti
Nell'articolo precedente abbiamo visto la storia e i principi di Kanban, metodologia di lavoro che nasce in Giappone nell'ambito della produzione Lean e che viene...
Anche quest'anno arriva il consueto resoconto sulla conferenza Better Software, uno dei punti di riferimento in Italia per il mondo Lean/Agile e per le tematiche...
Kanban è uno strumento di lavoro che nasce in Giappone nell'ambito della manifattura Lean, come metodo per il controllo dei flussi di produzione. Nella sua...
Con questo articolo concludiamo la nostra analisi dei requisiti funzionali e in particolare la comparazione tra la notazione dei casi d'uso e l'approccio delle storie...
Comincia con questo articolo una nuova serie dedicata a una delle fasi più importanti durante la realizzazione di un prodotto software, vale a dire il...
L'andamento dei progetti software è un tema cruciale nell'attuale panorama IT. In questo articolo esploriamo assieme qual è la percentuale di fallimento dei progetti, quali...
III parte: Uno sguardo a similitudini e differenze
Luca Vetti Tagliati
Nel corso dei precedenti articoli ci siamo soffermati a definire con precisione i requisiti software in generale e poi quelli funzionali ricapitolando sia la notazione...
Concludiamo la miniserie sullo 'sviluppo guidato dalle verifiche' (Test Driven Development): in questo secondo articolo portiamo avanti il nostro esempio consistente in un semplice gioco...
Prosegue la perlustrazione del pianeta 'user stories'. Questa volta parliamo di INVESTimenti, di storie tecniche e di metodi per la raccolta delle storie.
I parte: Applicazioni mobili, un mercato maturo e in crescita
Giulio Roggero
Cominciamo in questo numero una serie in più puntate che affronterà il tema delle applicazioni per dispositivi mobile sia da un punto di vista tecnologico...
Con questo primo articolo avviamo una miniserie dedicata a un argomento infuocato, fonte di continue diatribe tra gli adepti delle varie 'religioni' delle metodologie di...
In questa miniserie affrontiamo lo 'sviluppo guidato dalle verifiche' (Test Driven Development): è una pratica agile che ben si inserisce all'interno di più ampie metodologie...