Ja, klar :)--
You received this message because you are subscribed to the Google
Groups "Bonn XP-Meetup" group.
http://groups.google.com/group/bonnxp?hl=en?hl=en
habe heute mal ein paar Publikationen zu TDD nachgeschlagen. Die erste
Publication zu "TDD" die ich gefunden habe ist aus den 60er Jahren von
der NASA zum Project Mercury, dort wird schon von einer "iterativen
testbasierten Entwicklung" gesprochen.
Der Grossteil der Publikationen kommt ab 2003. Gestern hatten wir auch
mal die Frage nach der Verl�ngerung der Entwicklungszeit, da gibt es
zwei viel zitierte Paper zu:
Einmal von Boby George und Laurie Williams (An Initial Investigation of
Test Driven Development in Industry, 2003) . Die haben in Studien
festgestellt, dass in den eingesetzten Projekten TDD zu 18% l�ngerer
Entwicklungszeit im Durchschnitt gef�hrt hat. Daneben aber hat es 40%
weniger Bugs gegeben. Subjektiv fanden dazu 78% der Teilnehmer, dass TDD
dem Programm Verst�ndnis hilft.
Daneben gibt es eine Studie bei Microsoft von Thirumalesh Bhat und
Nachiappan Nagappan aus dem Jahr 2006 (Evaluating the Efficacy of
Test-Driven Development:
Industrial Case Studies). Die haben zwei Projekte betreut, welche sie
auf TDD umgestiegen haben. Ein Team hatte dann initial 30% l�ngere
Entwicklungszeit, das andere 15% l�ngere Entwicklungszeit initial nach
der Umstellung. Die objektiv gemessene Code Qualit�t (Mit den Software
Metriken Zyklomatische Komplexit�t sowie Lines of Code per Method) hat
sich um mehr als ein Faktor 2 verbessert.
have fun,
Jan