Agile Alliance Agile 2007 Marriott Renaissance

Washington D.C.

Rally Ad Agile Dates August 13 to 17, 2007
AGILE2007 CONFERENCE SOLD OUT.   ATTEND AGILE2008 IN TORONTO!


Notes from presentations are available on this site (if the presenter has provided us with his/her materials). Simply go to the PROGRAM link and click on the session.

AgileAdverts
is about creating small video clips promoting agile practices, submitting them to YouTube and then getting them ranked. At the Google reception the top five ranked adverts will be presented and rewarded.


Past Agile Conferences

A Longitudinal Study of the Use of a Test-Driven Development Practice in Industry

Laurie Williams (North Carolina State University), Julio Cesar Sanchez , E. Michael Maximilien (IBM)

Research Papers · Other

Wednesday, 08:30, 1 hour 30 minutes | Renaissance West A

Proceedings Download Proceedings

8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Test-Driven Development (TDD) is an agile practice that is widely accepted and advocated by most agile methods and methodologists. In this paper, we report on a longitudinal case study of an IBM team who has sustained use of TDD for five years and over ten releases of a Java-implemented product. The team worked from a design and wrote tests incrementally before or while they wrote code and, in the process, developed a significant asset of automated tests. The IBM team realized sustained quality improvement relative to a pre-TDD project and consistently had defect density below industry standards. As a result, our data indicate that the TDD practice can aid in the production of high quality products. This quality improvement would compensate for the moderate perceived productivity losses. Additionally, the use of TDD may decrease the degree to which code complexity increases as software ages.

Title Sponsors

Valtech logo

Rally Software logo

Platinum Sponsors

Thoughtworks logo

ObjectMentor logo

Sapient logo

Luxoft logo

DigitalFocus logo

Other Sponsors

Net Objectives logo

SolutionsIQ logo

CC Pace logo

NumberSix logo

Version One logo

ProjectCards logo

Industrial Logic logo

Media Sponsors

Cutter Consortium logo

Projects@Work logo