Role definition

Bears, hedgehogs, and Gladys Knight: parables of IT leadership

Tweet For years, I’ve had two framed items hung on my office wall throughout my various stints as CIO, CTO, etc.  I like to think of them, both individually and together, as reflecting certain truths or ironies I encounter as a technology executive, particularly in the realm of leading others.  They serve as cautions to [...]

1 comment Read the full article →

The CIO and the fine art of vendor negotiation

Tweet “Don’t write about that,” I’ve been told by several colleagues, when I’ve mentioned that I was working on a post about how best, as the senior technology executive, to negotiate with vendors.  “You’ll give away all your tricks!” they’ve said. Well, actually, no.  Here’s the main trick: this particular CIO doesn’t have any “tricks”, if [...]

4 comments Read the full article →

Complexity isn’t simple: multiple causes of IT failure

Tweet Roger Sessions recently published a white paper on IT complexity and its role in IT project failure: “The IT Complexity Crisis: Danger and Opportunity”.  It’s certainly possible to quarrel with bits and pieces of his analysis, and thereby tweak his numbers, but the overall thrust remains undeniable: IT failures are costing the world incredible [...]

25 comments Read the full article →

Fits and starts: staying “tech savvy” as a CIO

Tweet Just a quick, personal post this time: I was recently interviewed by CIO Magazine on the topic of “How CIOs Can Stay Tech-Savvy“.  Since (as is normal) only a portion of my conversation with the reporter actually made it into the article, I thought I’d expand briefly on the topic here. My remarks were [...]

16 comments Read the full article →

The title issue revisited: CTO vs. CIO

Tweet Key question of the day: given the recognized ascendancy of business/IT alignment and business change management as a vital purview of the effective CIO/CTO, should senior technology executives decrease their emphasis on technology, and focus primarily on corporate strategy and change? Should the company just have one role (call it a CTO, perhaps) do [...]

13 comments Read the full article →

Using feedback loops to improve IT department service

Tweet As I’ve written here before, I strongly advocate thinking of IT in general as a service organization to the rest of the business. Any service organization needs one or more forms of “feedback loop” to be able to gauge whether it is successfully accomplishing its mission.  However, I’ve observed relatively few IT organizations that [...]

2 comments Read the full article →

Optimism, resilience, stamina: the make-up of the CTO/CIO

Tweet Here’s a disquieting little secret that few of us ever really acknowledge, maybe because it’s rather painful and also an unavoidable part of the fabric of our existence in IT. I don’t know how to say it more eloquently (or less bluntly), so here goes: being in information technology is hard. In our day-to-day [...]

1 comment Read the full article →

Software development’s classic mistakes and the role of the CTO/CIO

Tweet Here’s a post of a type I rarely do: a reaction to an item recently posted to the Internet. Specifically, a day or two ago, Steve McConnell’s firm Construx, Inc. released their update of McConnell’s list of classic software development mistakes. This survey and its results is worth everyone’s time to read (and ponder) [...]

0 comments Read the full article →