1 year, 5 months ago

You can’t always get what you want…

You can’t always get what you want But if you try sometimes well you just might find You get what you need When it comes to systems, you can’t always get what you want, but you do get what you design (intentionally or not), whether it’s what you need or not. In other words, the […]

1 year, 6 months 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, 6 months ago

Fear of Failure, Fear and Failure

Some things seem so logically inconsistent that you just have to check them out. Such was the title of a post on LinkedIn that I saw the other day: “Innovation In Fear-Based Cultures? Or, why hire lions to be dogs?”. In it, Michael Graber noted that “…top-down organizations have the most trouble innovating.”: In particular, […]

1 year, 9 months ago

I fought the law (of unintended consequences) and the law won

Sometimes, what seemed to be a really good idea just doesn’t turn out that way in the end. In my opinion, a lack of a systems approach to problem solving makes that type of outcome much more likely. Simplistic responses to issues that fail to deal with problems holistically can backfire. Such ill-considered solutions not […]

2 years, 10 months ago

We Deliver Decisions (Who Needs Architects?)

What do medicine, situational awareness, economics, confirmation bias, and value all have to do with all have to do with the architectural design of software systems? Quite a lot, actually. To connect the dots, we need to start from the point of view that the architecture is essentially a set of design decisions intended to […]

2 years, 11 months ago

Locking Down the Prisoners: Control, Conflict and Compliance for Organizations

The most important thing to learn about management and governance is knowing when and how to manage or govern and more importantly, when not to. The story is told about a very new and modern penal facility, the very epitome of security and control. Each night, precisely at 11:00 PM, the televisions were shut off […]