Back to the Future – “Modern” Software Development

In my decades-long career in the industry, I’ve seen a lot of things come and go. I was excited to witness and be a part of some, while I couldn’t wait for others to fade away. Many of the recent trends excite and encourage me as they center around developing solid, well-engineered business solutions in […]

The CIO as the Chief Integration Officer

Over the last 100 years, business models have evolved. Much of this evolution has been driven by innovations in technology, including the automobile, airplane, television, mainframe computers and smartphones. These have enabled commerce to expand from local, to regional, to national and, more recently, to global. However, it’s not that one replaces the other, rather, […]

Structuring a World-Class IT Organization

Creating a world-class Information Technology department requires more than scrum masters, servers, tablets, software, IoT, artificial intelligence and the technology lingo of the day – Cloud, Bi-Modal, Containers, DevOps, Agile. All of these are useful and have a place. However, we often lean on these new technologies and technology fads so much that we tend […]

The 30 Game Changers in Your Organization

I previously posted that great leaders focus on setting the agenda, building a great team and delivering with consistency. However, that is only part of the challenge for a leader, because none of that matters if you can’t “sell it” and if the business won’t consume it. That’s where “Street Smarts” are required, but I […]