TDD è una pratica agile ormai diventata di uso comune dopo essere stata evangelizzata da gurus come “Uncle” Bob Martin e Kent Beck.
Ma se TDD fosse una medicina, la prenderesti senza prima leggere il foglietto illustrativo?
In questo breve talk presenterò una overview dell’evidenza empirica riguardante TDD, focalizzandomi in particolare sugli effetti relativi a qualità del software e produttività.
I risultati provengono da diversi studi in collaborazione con Microsoft, IBM ed altre software house nei paesi nordici, come anche progetti open source.
La speranza è che dopo il talk—ed una (vivace) discussione—i partecipanti possano prendere una decisione informata riguardo quando, se e come includere TDD nel proprio workflow.