Michael Feathers
Michael Feathers works with Object Mentor. He balances his time between
working with, training and coaching various teams around the world.
Michael developed CppUnit, the initial port of JUnit to C++, and FitCpp,
a C++ port of the FIT integrated-test framework. Michael is also the
author of the book 'Working Effectively with Legacy Code.'
Track abstract - Keynote
Reinventing Software Design
We live in odd times. The Structured and Object Oriented Design
techniques have run their course. In today's world, teams either
practice no real design at all, or they practice make-shift design
within a soup of invasive technologies, frameworks and physical
architecture choices. Moreover, the User Experience community is
using the word 'design' to mean something completely different from
what we have used the term for within software development. In this
keynote, Michael Feathers will explore this problem and present a
different view of design and design process which may address these
issues.

