4 months, 6 days ago

Pride, Prejudice, and Professionalism in the Business of IT

Twenty-plus years in IT have led me to believe that there are very few absolutes when it comes to software systems. Two that do seem to hold true are these: Creating systems is esteemed far more highly than maintaining systems. Systems that are not maintained, will decay. There are a variety of reasons for this […]

5 months, 18 days ago

Regulating Software Development

  Another weekend, another too good to pass up Twitter conversation during my “unplugged” time. This weekend, Grady Booch hooked me by retweeting Mike Potts tweet: Mike’s tweet was a reply to Grady’s comment on the latest news out of Uber: It’s an understandable question. It’s a reasonable question. It’s one that came up back […]

1 year, 3 months ago

Volkswagen and the Cost of Culture

Thanks to Volkswagen, we now have an idea of the cost of failing to maintain an ethical culture, roughly $18 billion US (emphasis added in the quoted text below by me): Volkswagen’s financial disclosure on Friday, in a preliminary earnings report, came a day after the company agreed on the outlines of a plan to […]

1 year, 5 months ago

“Want Fries with That?”

Greger Wikstrand and I have been trading posts about architecture, innovation, and organizations as systems (a list of previous posts can be found at the bottom of the page) for quite a while now. His latest, “Technology permeats innovation”, touches on an important point – the need for IT to add value and not just […]

1 year, 9 months ago

Engineer, Get Over Yourself

Ian Bogost’s “Programmers: Stop Calling Yourselves Engineers” in the Atlantic, claims “The title “engineer” is cheapened by the tech industry.” He goes on to state: When it comes to skyscrapers and bridges and power plants and elevators and the like, engineering has been, and will continue to be, managed partly by professional standards, and partly […]

1 year, 9 months ago

First Do No Harm – the Practice of Software Development

Analogies are never perfect, but reading Erik Dietrich’s “Do Programmers Practice Computer Science?” brought one to mind. Software development has much in common with the practice of medicine. Software development, like medicine, involves the application of knowledge. Also like medicine, this application is made complex by considerations of context. Yet another commonality is that in […]

6 years, 5 months ago

PODCAST: Examining the current state of Enterprise Architecture with The Open Group’s Steve Nunn

Listen to our recorded podcast on the current state of EA, or read the transcript. The podcast was recorded by Dana Gardner of Interarbor Solutions at The Open Group Conference, San Diego 2011. Continue reading →