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...

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...