Spring School - Development/Engineering Practices Session 2

16/03/2009 - 18:30
16/03/2009 - 21:00

Speaker Giovanni Asproni

University of the West of England, Room 2B020 (see Venues)

Test Driven Development (TDD) is one of the key technical practices of all Agile development processes for producing quality software. In this talk, after a short introduction to Agile testing, Giovanni will describe what TDD is, how it compares with other testing (and design) techniques, and what are its advantages and limitations. Finally, he will give some hints on how to get started with it.

The spring school is now full

Giovanni's main areas of expertise are agile software development, software architecture and design, object oriented development, software and organizational patterns, software project management, and, last but not least, writing code (especially in C++, Java, and Python). Giovanni is a certified Scrum Master, a committee member and former chair of the London XPDay conference and the chair of the ACCU conference. He is also member of several professional associations: the ACCU, the Agile Alliance, the ACM, and the IEEE Computer Society.

See the campus map. Lecture theatre 2B020 is in B block (marked B - the "coffee filter" shape in the north west quarter of the map) and parking is advised in CP2 or CP3.

Giovanni's slides

The silides from Giovanni's talk are now available