[ANN] Laurie Williams on TDD on Mar 22 in Charlotte
Laurie Williams, Associate Professor at North Carolina State University will join us for a discussion.
Topic: Empirical Studies of Test Driven Development
Test-driven development (TDD) has emerged as a practice of Extreme Programming. With TDD, a software engineer cycles minute-by-minute between writing automated unit tests and writing code. As TDD is considered as much (or more) a design process as a test process, no formal design precedes these cycles. This talk will provide an overview of TDD. The results of several empirical studies of the use of TDD by practitioners will be reviewed, in particular studies conducted at Microsoft and IBM.
Dr. Laurie Williams is an Associate Professor at North Carolina State University. She received her undergraduate degree in Industrial Engineering from Lehigh University. She also received an MBA from Duke University and a Ph.D. in Computer Science from the University of Utah. Prior to returning to academia to obtain her Ph.D., she worked in industry, for IBM, for nine years. Dr. Williams is the lead author of Pair Programming Illuminated and a co-editor of Extreme Programming Perspectives. Dr. Williams has done several empirical studies on Extreme Programming and its development practices, pair programming and test-driven development.
Enticements: We will give away Agile Retrospectives by Derby & Larsen as door prize (from O'Reilly and the Pragmatic Bookshelf). And free pizza, as usual.
Specifically Room 101 of Cameron Applied Research Center
Pizza & networking at 6pm. The discussion starts 6:30pm.
More details at: http://agile-carolinas.pbwiki.com/