The Artima Developer Community
Sponsored Link

Java Buzz Forum
Conways Law, Tacit Knowledge

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Michael Cote

Posts: 10306
Nickname: bushwald
Registered: May, 2003

Cote is a programmer in Austin, Texas.
Conways Law, Tacit Knowledge Posted: Jun 22, 2004 11:25 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Michael Cote.
Original Post: Conways Law, Tacit Knowledge
Feed Title: Cote's Weblog: Coding, Austin, etc.
Feed URL: https://cote.io/feed/
Feed Description: Using Java to get to the ideal state.
Latest Java Buzz Posts
Latest Java Buzz Posts by Michael Cote
Latest Posts From Cote's Weblog: Coding, Austin, etc.

Advertisement

What is missing can be found if we revisit the original 1968 article. The first sentence in Conway's conclusion reads, "...organizations which [sic] design system...are constrained to produce designs which are copies of the communication structures of these organizations." (emphasis added). Conway's insight ran a lot deeper than org charts; how the organization actually communicates is essential.

This is not to say that restructuring is bad. However, restructuring can be very risky if you don't have a clear idea of the communication paths within your organization, and is even more risky if you don't have a clear idea of the communication paths within the systems your organization has built. Unless you know the organization's communication paths, you may even spend all your time reorganizing people who have little to do with what actually gets done.

"Conway's Law Revisited: Successfully Aligning Enterprise Architecture"

While the article doesn't really address bottom up information flow directly, it seems to work in the same area as that kind of thinking: flattening the flow of information is more effective than bureaucracy'ing it.

Along those lines, it seems to fit well with something from Cockburn I flipped to this morning in Chip's office this morning:

The knowledge base of a product is immense, and much of that knowledge consists of knowing the team's rituals of negotiation, who contributed heavily in the last release, what pieces of discussion went into certain design decisions, and so on.

Read: Conways Law, Tacit Knowledge

Topic: Hoare Plays Hilbert Previous Topic   Next Topic Topic: London Java Meetup - Tonight

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use