The chance that your car might be washed away is not the only…

The chance that your car might be washed away is not the only reason to avoid driving across a flooded road.

The greater danger is that the road under the flood waters has already been washed away.

How many large system projects fail because of unexpected dependencies or unknown conditions?

Visibility is a clear and immediate benefit of a mature EA practice. 

And remember, just because the road is going in the right direction – i.e., is aligned with your business – does not mean it’s at all safe.

Photo By Brian Stansberry (Own work) [CC-BY-3.0 (http://creativecommons.org/licenses/by/3.0)], via Wikimedia Commons

Our relationship to technology isn’t only utilitarian. It…

Our relationship to technology isn’t only utilitarian.

It is also emotional.

Technology empowers us, it amplifies us in the world, and gives us super powers.

Maybe productivity is a not just a function of the design, but also of our attachment to it.

And maybe that emotional connection best expresses itself aesthetically – in personalisation, decoration and symbols of individuality.

And just maybe the reverse applies and standardising, commoditising, and depersonalising technology degrades the productivity of those who have to use it.

“What is reification? This is when ugliness of reality is eschewed in favor of a beautiful model….”

What is reification?

This is when ugliness of reality is eschewed in favor of a beautiful model. The model, created by great credentialed brains, is a jewel, an object of adoration so lovely that flaws noted by outsiders are seen as gratuitous insults. The model is such an intellectual achievement that reality, which comes free, is felt an intrusion; the third wheel in the torrid love affair between modeler and model.

William M. Brigs

Categories Uncategorized

Enterprise architects need to be good communicators #2 Larry…

Enterprise architects need to be good communicators #2

Larry Wall, author of the PERL programming language once said,

People understand instinctively that the best way for computer programs to communicate with each other is for each of the them to be strict in what they emit, and liberal in what they accept. The odd thing is that people themselves are not willing to be strict in how they speak, and liberal in how they listen. You’d think that would also be obvious. Instead, we’re taught to express ourselves.

People speak with intent. Good communication means responding to someone’s intention, not their words.

Speak (and write) correctly and clearly. Listen graciously.

Enterprise architects need to be good communicators. Actioning…

Enterprise architects need to be good communicators.

Actioning instead of doing. Impacting instead of affecting. Progress instead of continue. Moving forward and incentivising with respect to the upside.

It is easy to see that the cliches and jargon of today’s office culture are all about giving the impression of mastery, energy and success. 

They don’t.

If you really wish to convey intelligence and competence, speak and write in plain English.