2009 Session: What Drives Design?
Thursday, 09:00 - 09:50
Track: Keynote
Twenty years ago, based on observations of Smalltalk programmers and their informal design methods I developed a set of principles called "Responsibility-Driven Design". Since then, many have explained their approach by characterizing what drives them. You now can be Test-Driven, Behavior-Driven, Domain Driven, Contract Driven. This talk explores the principles and values behind various practices and asks what a responsible designer should learn by looking across this landscape
Expectations
A bit of history about the roots of "driven" design practices and how they differ
Additional Info
Rebecca Wirfs-Brock
Rebecca Wirfs-Brock, IEEE Software's Design Columnist, is a well-known, respected object practitioner. She invented the way of thinking about objects known as Responsibility-Driven Design and is lead author of Object Design and Designing Object-Oriented Software. Through her writing, consulting, and speaking she popularizes the use of informal techniques and thinking tools. She mentors teams on design, object modeling, architecture, and managing complexity. She practices what she teaches!