Symbiotic Design Practices – Michael Feathers – 10 May

SUMMARY

Decades ago, Melvin Conway coined what is now called Conway’s Law: “organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.”

Conway’s Law is a deep insight but it is only the tip of the iceberg when we try to understand the interaction between organization and software. We fail to appreciate that we can use team structure, day to day process, and the interface between business and development as levers to affect the quality of design and code.

With this perspective we can also see that concerns like technical debt and portfolio management lend themselves to new solutions when we understand software’s sensitivities upon its environment. In this talk, Michael Feathers will outline practices organizations can use that are Conway-aware – and lead to more sustainable development.

 

ABOUT THE PRESENTER: MICHAEL FEATHERS

Michael Feathers is the Founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. Over the past 20 years he has consulted with hundreds of organizations, supporting them with general software design issues, process change and code revitalization. A frequent presenter at national and international conferences, Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004).

 

PROGRAM

5.30pm Welcome networking with refreshments.

6.00pm Presentation followed by Q&A.

 

VIDEOS

THANKS TO OUR YOW! NIGHT SPONSORS

YOW! Night Community Sponsor

YOW! Night Melbourne Sponsor

YOW! Night beverage sponsor