Over a million developers have joined DZone.

Architecture and Conway’s Law

· Integration Zone

Is iPaaS solving the right problems? Not knowing the fundamental difference between iPaaS and dPaaS could cost you down the road. Brought to you in partnership with Liaison Technologies.

“…organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.”

—Melvin Conway


Conway’s law
is a well-known fact of life in technology organizations. Eric S. Raymond noted that “[i]f you have four groups working on a compiler, you’ll get a 4-pass compiler”. It’s a simple fact that within groups you tend to see better communication, better trust and stronger alignment around goals. Across groups these tend to weaken.

Technologists naturally gravitate toward technical challenges rather than organizational or political ones. But architects, who are responsible for systems design in the large, need not only to be aware of organizational forces impacting their designs, but also to be advocates for organization structures that use Conway’s law to positive effect. It’s important to highlight misalignments between organizational and architectural structures because these make larger business goals difficult or impossible to achieve.

Discover the unprecedented possibilities and challenges, created by today’s fast paced data climate and why your current integration solution is not enough, brought to you in partnership with Liaison Technologies.

Topics:

Published at DZone with permission of Willie Wheeler, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}