Archive for August, 2012

Solutions are tightly connected to the organization – Conway’s Law

1 Comment »

How to separate different aspects of a project in which the modules are tightly bound together can be a real challenge. If many people are involved in solving a complex project, it can be hard to decide how closely together everyone should work. Shall we have collective ownership or a hard pre-defined contract between modules and different aspects?


Mel Conway wrote in his book “How Do Committees Invent?” that “organizations which design systems are constrained to produce designs which are copies of the communication structure of these organizations”. When people are dependent on people in other parts of the organization, a conflict of interest can easily appear. People might share the same view today, but in the future, someone’s boss might set different priorities. When that happens, one team will follow its own objectives and might not prioritize another group’s needs as highly as their own. The further away people are from each other, the more disjointed and incongruous their objectives are likely to be.


People working in the same room can easily discuss things spontaneously within the room, or on a short notice attend a design meeting within the room. People on different floors start booking meetings with each other, either officially or in more informal settings such as over a cup of coffee.   People on different offices write memos and specifications to each other have phone meetings and occasionally meet each other in real life. When people are geographically separated from each other, have different underlying motivations or are in a different part of an organization, clearer contract of responsibility and modularization is needed.

Enterprise Mobility – 7 key factors for success!

Comments Off on Enterprise Mobility – 7 key factors for success!

Making business more mobile is about making your digital work life as mobile as your digital private life. Thanks to social media like facebook, twitter and cloud service like mobile me, dropbox, exchange, etc. our digital private life is totally mobile. Success within Enterprise Mobility is about enabling the same kinds of flexibility within a work context in a secure and flexible way. When we are traveling we like to be able to work with the same routines and processes that we can at the office. For business to be able to enable this to understand how mobility change the view on security, strategies for multiple channels, SOA, Integrations platforms and strategies for mobile phones and devices. But also understand softer values as change methodologies and tools for collaboration to succeed in a changing world. This and much more is my presentation from the Camp Digital conference 2012. Here is a film from the presentation.