XP
Agile Development with Microsoft Visual Studio Un ottima presentazione di Lori Lamkin, Product Unit manager del Team Foundation team. A partire dal minuto 32, la presentazione e’ tutta incentrata su SCRUM e si possono vedere esempi di: Product Backlog (con hierarchical view dei task) Burndown Chart Capacity Planning Velocity Retrospective Interessante anche la web-based dashboard con tutti i grafici mostrati usando web parts direttamente dai grafici di Excel. Per finire, una overview della...
Dopo il web 2.0.....a parte gli scherzi una nota seria,
su un interessante post di Randy Miller che discute sul fatto che le
metodologie agili stanno inevitabilmente cambiando, includendo nuove figure come
gli Architect, Testers e Interaction Designers.Enfasi anche sul fatto che
per grandi progetti, contrariamente a quanti molti pensano, e' indispensabile un
design architetturale iniziale che Miller denota come "shadow" e che serve
da traino per il resto del progetto.
powered by IMHO 1.3
Come follow up al mio precedente post, segnalo questo post di Marco Abis che
riporta un intervista al CTO di High Moon Studios, Clinton Keith, in cui si
discute su come SCRUM e' applicato nella gestione del
progetto di videogames. L'intervista e' consultabile qui:
http://www.businessweek.com/innovate/content/dec2005/id20051222_296337.htm
powered by IMHO 1.3
Un articolo molto interessante di una societa' che ha
adottato XP per lo sviluppo di giochi:
"High Moon Studios is an unusual company
in the games industry. We're applying agile methodologies for all of our
development. My team in particular is using both Scrum (an agile management
methodology) and Extreme Programming (an agile engineering methodology). And
yes, that means we're doing pair programming, test-driven development, and all
the other often controversial practices. I expect that in a few years, these
practices will be a lot more common...
Per chi e' interessato, segnalo questo webcast dove due degli sviluppatori della Enterprise Library
(Peter Provost e Brad Wilson), faranno un "gioco" utilizzando le tecniche di
pair-programming e Test Driven Development. Maggiori
informazioni e la descrizione del "gioco" si possono trovare
in questo articolo
.
powered by IMHO 1.3
Un ottimo articolo di Roy Osherove su MSDN magazine di
gennaio, sui principali errori che si commettono quando si inizia
scrivere unit tests per fare Test Driven
Development.
"In this article, I'll try to bring you some of the most important
practices I've learned over the years while developing and consulting, and
while training developers. These tips should help you write effective,
maintainable, and robust unit tests. And I hope this advice helps you to avoid
huge amounts of wasted time and effort."
Una delle parti che piu' mi sono
piaciute:
"How do you know...
Un articolo di Randy Miller
su CrossTalk sul Agile
Software Development Process.
"Does an agile software development process
require real organizational change or can an existing organization become more
agile? How do the many traditional information technology (IT) roles such as
the business analyst, architect, and tester become a more integrated part of
an agile process? Some recent work [1] debunks the myths that agile processes
require on-site customers, produce ad-hoc requirements and design, and cannot
scale to large projects. This article...