Kevin Jones recently made the provocative proposal that some companies should consider dissolving IT altogether and disseminating its functions into their business units. Mark Thiele countered with the observation that, without addressing IT’s underlying ills, decentralization might just spread the disease. So what are we to do? Should we throw out the baby with the…

Twitter is an incredibly sloppy medium. If you follow more than a small number of people, there’s no way you can keep up with everyone’s tweets. You wake up in the morning and you’re 500 tweets behind. If you take the time to try to read them all, you’re 100 behind again by the time…

Numerous blogs have described how Barack Obama’s IT team dramatically outperformed Romney’s team during the 2012 Presidential election. Obama’s team delivered greater quality, better functionality, and superior results for the campaign at significantly lower cost. They did it using cutting-edge tools and techniques such as public cloud computing, DevOps, gameday testing, and open source. The…

Yesterday Instagram introduced new Terms of Service that quickly set the Twitterverse on fire. People felt that the company was adopting a manipulative, disrespectful attitude towards the vendor-customer relationship. Some questioned whether the announcement was Instagram’s “suicide note.” National Geographic threatened to close their account. What happened? Instagram forgot that they’re in the service business,…

Bernard Golden as stating “IT is in the business of infrastructure management” I couldn’t disagree more strongly. As a service provider to corporations, IT should be in the business of helping employees accomplish their “jobs to be done”. Managing infrastructure may be a necessary activity towards that end, but it is not “the business which…

It has long been standard practice for IT organizations to enact ‘production freezes’ during important business periods. Whether it’s tax season, HR open enrollment, the days leading up to the election, or any other business-specific “critical time,” this practice makes intuitive sense. If the system is stable, you don’t want to risk business operations by…

There is much gnashing of teeth these days about so-called Rogue IT. I’ve seen numerous blog posts taking IT departments to task for responding defensively to it. The advice in these posts runs along the lines that we should learn from Rogue IT rather than directly opposing it. The recommended approach is to figure out…

Enterprise IT is facing a difficult conundrum. On the one hand, it’s being asked to improve its agility, alignment with the business, and ability to innovate. At the same time, though, it’s expected to adhere to existing constraints such as completeness, efficiency, and security. Enterprise Architecture struggles to address this conundrum with seemingly mutually exclusive…

I responded to the announcement of Rugged DevOps with the question, “Can I join if I think that ‘Rugged DevOps’ is (or should be) a tautology?” I wasn’t trying to be a smart aleck. I do want to join. I greatly admire the work the Rugged DevOps folks have done so far. I think it’s…

Cloud Computing is Lean Computing

Brian Katz thinks the cloud is “a pile of crap.” He laments the incessant debate about cloud or not cloud, private vs. public, and so on. Some days I’m inclined to agree with him. There’s certainly plenty of geekturbation going on. I have disliked the word “cloud” since the very first time I heard it.…