Leadership Anti-Patterns – The Great Pretender

My previous leadership type, the Growler, was hard to classify as it had aspects of both pattern and anti-pattern. The Great Pretender, however, is much easier to label. It’s clearly an anti-pattern. Before entering the working world full-time, I worked in the retail grocery business (both of my parents also had considerable industry experience, both […]

Leadership Patterns and Anti-Patterns – The Growler

Prior to starting my career in IT (twenty years ago this month…seems like yesterday), I spent a little over eleven years in law enforcement as a Deputy Sheriff. Over those eleven years my assignments ranged from working a shift in the jail (interesting stories), to Assistant Director of the Training Academy, then Personnel Officer (even […]

All Aboard the Innovation Band Wagon?

  It seems like everyone wants to be an innovator nowadays. Being “digital” is in – never mind what it means, you’ve just got to be “digital”. Being innovative, however, is more than being buzzword-compliant. Being innovative, particularly in a digital sense, means solving problems (for customers, not yourself) in a new way with technology. […]

Form Follows Function on SPaMCast 403

This week’s episode of Tom Cagley’s Software Process and Measurement (SPaMCast) podcast, number 403, features Tom’s essay on Agile practices at scale, Kim Pries on transformations, and a Form Follows Function installment based on my post “NPM, Tay, and the Need for Design”. Although the specific controversies have died down since we recorded the segment, […]

Skating to Where the Puck Will Be

I skate to where the puck is going to be, not where it has been. Wayne Gretzky   Business people have a thing for sports metaphors, and this one in particular is a favorite. So much so, that Jason Kirby in “Why businesspeople won’t stop using that Gretzky quote” observed: Its popularity has much to […]

Dealing with Technical Debt Like We Mean it

What’s the biggest problem with technical debt? In my opinion, the biggest problem is that it works. Just like the electrical outlet pictured above, systems with technical debt get the job done, even when there’s a hidden surprise or two waiting to make life interesting for us at some later date. If it flat-out failed, […]

Form Follows Function on SPaMCast 395

This week’s episode of Tom Cagley’s Software Process and Measurement (SPaMCast) podcast, number 395, features Tom’s essay on productivity, Kim Pries on “how software developers leverage assimilation and accommodation in the acquisition of knowledge”, and a Form Follows Function installment on accidental innovation. Tom and I discuss my post “Accidental Innovation”. Without an environment that […]

What’s Innovation Worth?

What does an old World War II tank have to do with innovation? I’ve mentioned it before, but it bears repeating – one of benefits of having a blog is the ability to interact with and learn from people all over the world. For example, Greger Wikstrand and I have been trading blog posts on […]

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, […]

Abuse Cases – What Could Go Wrong?

Last week, in a post titled “The Flaw in All Things”, John Vincent discussed the problem of seeing “the flaw in all things”: It’s overwhelming. It’s paralyzing. I can’t finish a project because I keep finding things that could cause problems. I even mentioned this to our CTO and CEO at one point when we […]

Abstract Dangers – When ‘And’ Meets ‘Or’

There’s an old saying that if you put one foot in a bucket of ice and the other in a bucket of boiling water, on average you’re comfortable. Sometimes analyzing information in the aggregate obscures rather than enlightens. A statistician named Francis Anscombe pointed out this same principle in a more visual (though less colorful) […]

Innovation – What’s Old can be New Again

There’s an old rhyme about what a bride should wear for luck on her wedding day: “Something old, something new, something borrowed, something blue…”. While reading an article on the origins of the US highway system, I thought about this rhyme in relation to the concept of innovation. Part of that article related the US […]