Posts Tagged ‘poor communication’

After The Vista Disaster, What Did Microsoft Do Differently To Create Windows 7?

Thursday, December 3rd, 2009
Image Credit What Can Microsoft's IT Leaders Do Differently To Make Windows 7 A Success?

What Can Microsoft's IT Leaders Do Differently To Make Windows 7 A Success?

Isn’t it every IT Leader’s nightmare: you work long hours, pull of miraculous feats of IT project accomplishment in order to create one of the most complicated pieces of software ever, only to have all of your customers hate it?

That’s what it must have felt like to be working at Microsoft when Vista was rolled out. After getting rejected by their customers, what did Microsoft’s IT Leaders do differently the next time around?

A Broken Process

After the debacle of Vista, Microsoft realized that they had lost their way. In the past they had successfully developed operating systems and suites of software successfully; however, something had clearly gone wrong with the Vista project.

Everyone agreed that Vista had two major flaws that doomed it almost from the beginning. The first fatal flaw was that it simply took way too long to develop: a total of five years. I think that we can all understand what must have happened there: scope creep. Add to this some fundamental team communication problems and all of a sudden you’ll keep overshooting your due dates.

The second flaw that did Vista in was that even when it finally rolled out the door, it really wasn’t done. All sorts of software drivers that were required in order to support customer’s various pieces of hardware including monitors, printers, mice, scanners, etc. just weren’t ready yet. Once again I think that we’ve all been there: after five years, somebody high up in the food chain said “just ship it”.

What Got Changed

Their key insight was that they had, like so many other companies, allowed silos of developers to get created. This meant that they had highly skilled workers who were experts at one thing (e.g. GUI interface design) off working all by themselves. Plans, features, and interfaces were not being shared between teams.

When Vista rolled out the door these internal communications failings became obvious to all. Code that worked perfectly by itself all of a sudden didn’t seem to work very well when it had to play ball with other parts of the operating system.

Ok, so realizing that you’ve got a problem and then actually doing something about it are two different things. To their credit, Microsoft appears to have done a good job of tackling this problem.

The solution appears to have been implemented in two steps. First, the Microsoft IT managers changed their way of thinking. Instead of each IT team having their own unique development plan, there was a single development plan that was owned by all.

Secondly, Microsoft forced the development team to think beyond the Microsoft campus and insisted that they work closely with computer makers (HP and others) in order to identify potential problems early on and fix them before they became major issues.

What All Of This Means For You

Lots of people like to throw stones at Microsoft in part because they are so big and successful. The problems with the Vista product clearly showed that the issues that IT Leaders everywhere face are the same sorts of issues that Microsoft was facing and failing to deal with.

To their credit, they appear to have learned from their recent past mistakes. They’ve torn down the internal walls that had built up between development groups and they’ve become humble enough to reach out to computer makers to ask for their help in making sure that Microsoft’s software will work with the hardware that it’ll be running on.

The lessons for all of us are pretty straightforward: when we make mistakes, we need to evaluate what went wrong, change the way that we’re doing business, and reach out to others in order to create a solution that will work in the future. how let’s see how that new Windows 7 product turns out…

Do you think that Microsoft’s reputation as a solid IT shop can recover from the hit that it took from the Vista failure?

Click here to get automatic updates when The Accidental IT Leader Blog is updated.

What We’ll Be Talking About Next Time

Life is hard for IT Leaders and it’s not going to be getting any easier anytime soon. Those “touchy-feely” workplaces that places like Google and Apple have sure seem to be missing the mark — work is for work or have these companies forgotten that?

3 Reasons Innovation Doesn’t Happen In IT

Thursday, October 15th, 2009
Innovation In IT Is Hard To Do When There Are Roadblocks In Your Way

Innovation In IT Is Hard To Do When There Are Roadblocks In Your Way

Welcome to the world of overused buzz words! The star of the show these days is “innovation” – everyone wants it, everyone is talking about it, nobody really knows how to get it. IT Leaders find themselves in a situation where if they aren’t careful, they just might make one of three different mistakes that could prevent innovation from happening within their teams…

The Communication Problem

Researchers Rob Cross, Andrew Hargadon, Salvatore Parise, and Robert Thomas have looked into what kills innovation in a department. #1 on their list of culprits is our old friend poor communication.

IT Leaders already know that poor communication is a major problem. However, they may not realize just how much of an impact that it may be having on their attempts to foster innovation in their IT department.

The causes of poor communication can be varied: staff in different physical locations (even working on different floors of the same building can be a hindrance), an organizational structure that may prevent teams from talking to each other, or it could as simple as different IT Leaders being in competition with each other and not being willing to communicate.

The Roadblock Problem

It is my belief that in order to be an effective IT Leader it’s as much who you know as what you know. When it comes to fostering innovation in your IT team it turns out that the same is true.

Within an IT department there are often certain people who become experts about one or more parts of the IT shop. This in turn puts these people in a position of power. Other IT staff must seek them out in order to get the information that they need to do their jobs or to get permission to complete some task that impacts the area under the expert’s control.

Having IT experts is not a bad thing in of itself. However, when these experts are allowed to control the flow of new ideas problems start to arise. Often times these experts will have had experiences that will cloud the way that they see the world. This means that they may quash innovative IT ideas based on their personal experiences that would otherwise benefit the company.

The Insulated Staff Problem

As much as we like to brag about all of the workplace benefits that working in the 21st Century has brought about, our communication networks are still amazingly frail. When IT departments allow staff to remain insulated, innovation can flounder.

A great deal of time and effort goes into setting up the deals that allow IT operations and development to be outsourced to other firms. However, once those deals have been set up, the communication channels between the firms are often left in the hands of just a few people.

This means that any innovation that occurs at either firm will be hard pressed to make it through this narrow communication channel to the other firm. Additionally, if the person who is the conduit leaves the firm, then communication will be damaged or lost.

Final Thoughts

IT Leaders are responsible for fostering and growing innovation within their departments. This job is hard enough without the extra challenge of encountering additional roadblocks to innovation.

Having the ability to recognize the three most common obstacles to a successful innovation program are the first step in dealing with these challenges. Once an IT Leader recognizes that an innovation problem exists, then a solution can start to be crafted.

If you develop the ability to spot these three innovation blockers then you will have found a way to transform yourself from an IT manager into a true leader.

Click here to get automatic updates when The Accidental IT Leader Blog is updated.

What We’ll Be Talking About Next Time

Times are tough all over and a lot of IT Leaders are out pounding the pavement looking for their next position. For some of you it may have been a long time since you last had to do an interview – you are much more used to being on the other side of the table doing the interviewing. Well guess what – no matter how well you prepare, your best efforts may be undone by what your body is secretly telling the interviewer…