Form Follows Function on SPaMCast 411

This week’s episode of Tom Cagley’s Software Process and Measurement (SPaMCast) podcast, number 411, features Tom’s essay on Servant Leadership (which I highly recommened), John Quigley on managing requirements as a part of product management, a Form Follows Function installment based on my post “Organizations as Systems – ‘Uneasy Lies the Head that Wears the […]

Learning Organizations – Shooting the Messenger All the Way to the Fuhrerbunker

Unless you’re living under a rock, it’s a near certainty that you’ve seen at least one Downfall parody video (although I hadn’t realized just how long these had been around until I started working on this post…time flies!). There’s a reason why they’ve managed to hang on as a meme as long as they have. […]

Form Follows Function on SPaMCast 407

This week’s episode of Tom Cagley’s Software Process and Measurement (SPaMCast) podcast, number 407, features Tom’s essay on Test Driven Development, Kim Pries on what makes software “good”, Steve Tendon on TameFlow, and a Form Follows Function installment based on my post “Learning to Deal with the Inevitable”. Change is inevitable, dealing with it effectively […]

Organizations as Systems – “Uneasy Lies the Head that Wears the Crown”

  One of the benefits of having a (very) wide range of interests is that every so often a flash of insight gets dropped into my lap. In this case, it was a matter of “We must recognise that single events have multiple causes” showing up as a suggested read from Aeon on the same […]

“Distance…is the one true enemy…”

Gregory Brown tweeted a great series on the problem of distance last week: It’s amazing how much information can be conveyed in nine tweets. It’s amazing how many aspects of a very complex socio-technical undertaking, software development, are affected by this concept of distance. I would argue that this concept of distance applies likewise to […]

When Will We Learn?

We’ve all heard the sayings about history repeating. Did we pay attention? Did we actually hear what was said, or were we just in the room when it was mentioned? Did we learn anything? Greger Wikstrand and I have been trading posts on innovation for more than seven months. His last post, “Black hat innovation”, […]

Form Follows Function on SPaMCast 399

This week’s episode of Tom Cagley’s Software Process and Measurement (SPaMCast) podcast, number 399, features Tom’s essay “Storytelling: Developing The Big Picture for Agile Efforts”, Kim Pries on deliberate practice, and a Form Follows Function installment on customer-centricity for IT. Tom and I discuss my post “A Meaningful Manifesto for IT”. It seems obvious that […]

Learning to Deal with the Inevitable

  My last post, “Barriers to Innovation”, began with a question. Is innovation inevitable? By the end of the post, that question had changed. Is innovation inevitable for your organization? Tom Cagley left a comment suggesting another change: Think about changing the question again. “Is innovation inevitable?” might be better stated as “Is change inevitable?” […]

Barriers to Innovation

  Is innovation inevitable? Greger Wikstrand and I have been trading blog posts on innovation since last November. In his latest post, “Credit card fraud and stalled innovation”, Greger discusses the relatively slow pace of innovation in credit card security. Those best placed to increase security neglect it because they don’t own the risk (a […]

The Hidden Cost of Cheap – UX and Internal Applications

Why would anyone worry about user experience for anything that’s not customer-facing? This question was the premise of Maurice Roach’s post in the Zühlke blog, “Empathise with your users or you won’t solve their problems”: Bring up the subject of user empathy with some engineers or product owners and you’ll probably hear comments that fall […]

Back to the OODA – Making Design Decisions

A few weeks back, in my post “Enterprise Architecture and the Business of IT”, I mentioned that I was finding myself drawn more and more toward Enterprise Architecture (EA) as a discipline, given its impact on my work as a software architect. Rather than a top-down approach, seeking to design an enterprise as a whole, […]

The Ignorance of Management – Deep and Wide

While on LinkedIn a couple of weeks ago, an interesting graphic caught my eye. Titled “The Iceberg of Ignorance”, it referred to a 1989 study in which: …consultant Sidney Yoshida concluded: “Only 4% of an organization’s front line problems are known by top management, 9% are known by middle management, 74% by supervisors and 100% […]