16 days ago

Form Follows Function on SPaMCast 450

It’s time for another appearance on Tom Cagley’s Software Process and Measurement (SPaMCast) podcast. This week’s episode, number 450, features Tom’s excellent essay on roadmaps and a Form Follows Function installment based on my post “Holistic Architecture – Keeping the Gears Turning”. Our conversation in this episode continues with the organizations as system concept, this […]

28 days ago

Architecture Corner: We are special – Seven Deadly Sins of IT

Episode 6 of this season of Architecture Corner is out (I made a guest appearance in episode 1, “Good at Innovation”). In this installment, the CIO is a glutton for new data center capacity. Chris the CEO (Casimir Artmann) and John the CIO (Greger Wikstrand) are convinced that “we are special”. Can Ann the CFO […]

1 month, 7 days ago

Architecture Corner: No Money – Lights Out! – Seven Deadly Sins of IT

Episode 5 of this season of Architecture Corner is out (I made a guest appearance in episode 1, “Good at Innovation”). In this installment, Chris the CEO falls victim to yet another temptation. The CEO has decided that no more time and money will be “wasted” on old systems. Can Joakim Lindbom convince him that […]

1 month, 12 days ago

Holistic Architecture – Keeping the Gears Turning

In last week’s post, “Trash or Treasure – What’s Your Legacy?”, I talked about how to define “legacy systems”. Essentially, as the divergence grows between the needs of social systems and the fitness for purpose of the software systems that enable them, the more likely that those software systems can considered “legacy”. The post attracted […]

1 month, 17 days ago

Trash or Treasure – What’s Your Legacy?

The topic of legacy systems is something of a contentious one. In most cases, a legacy is understood to be a good thing. What makes a system “legacy”? Is it a technical or business decision? A little over a year ago, Greger Wikstrand took a stab at clarifying the term with his post “Legacy systems, […]

1 month, 26 days ago

Architecture Corner: New Technology – Seven Deadly Sins of IT

Episode 2 of this season of Architecture Corner is out (I made a guest appearance in episode 1, “Good at Innovation”). In this installment, Chris the CEO is experiencing lust for new technology. What happens when the CEO starts drooling over the latest shiny thing without a thought to whether it makes good business sense?

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

1 year, 25 days ago

Building a Legacy

  Over the last few weeks, I’ve run across a flurry of articles dealing with the issue of legacy systems used by the U.S. government. An Associated Press story on the findings from the Government Accountability Office (GAO) issued in May reported that roughly three-fourths of the $80 billion IT budget was used to maintain […]

1 year, 1 month ago

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

1 year, 2 months ago

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

1 year, 4 months ago

Enterprise Architecture and the Business of IT

I’ve been following Tom Graves and his Tetradian blog for quite a while. His view of Enterprise Architecture (EA), namely that it is about the architecture of the enterprise and not just the enterprise’s IT systems, is one I find compelling. With some encouragement on Tom’s part, I’ve begun touching on the topic of EA, […]