
Sunday, March 11, 2012
Going banana

Tuesday, May 4, 2010
68% of all IT projects fail

Tuesday, February 16, 2010
Quick poll on failure

My VPs convinced me recently to put up a quick poll on our Web site where we ask visitors what is the most common risk associated with managing IT projects. As if this was a mystery of some sort. I said okay, just to keep them happy and busy.
There are only 3 possible answers, you don’t get to win anything. Let's take a closer at the possible answers, shall we?
Lack of required resources and skills might mean many things. For instance the consulting firm initially proposed a team of seasoned senior guys, really top shelf, but on Day 1 they claimed some “availability issues” and sent a mismatched bunch of junior guys who happened to be on the bench the previous week. Or the firm managed to send good people to the client, only to realize internal resources had as much as brain power as a tooth brush. Either way, the project is doomed to fail.
What does inaquate oversight and communication mean? Well it might mean that the PM is a total douche bag who doesn’t care much about what happens on the floor, he’s just in for the paycheck and to add another line in his resume. Or he is a smart person who has been dropped in the middle of multiple wars raging between organizational units. He’ll just be another casualty after a few months, the firm already has a short list of mildly depressed PMs ready to replace him.
As for disconnect between business needs and technology, and it’s still the same old story, a fight for cash and glory. This is one of the shameful disease you get when you hire someone let’s say from IBM, Microsoft or HP/EDS (totally random example, don't know how those got into my head). Those guys want to make your project a relatively good success but as long as you buy their shit.
Snakeoil top salesmen come in and their first task is to identity the internal dweebs who will act as external “spokesmen” for the company. Microsoft Certified A-holes are very good at this, they can pinpoint internal employees who built their careers by spreading the Redmond gospel all over. The MS horsemen then slightly praise those employees for their “exceptional knowledge” of Windows (ahem), and next thing you know those employees will work day and night to provide reasons for the organization to purchase Microsoft products and nothing but. The project as a whole might fail, but it won’t be because the client chose a disarray of products from multiple vendors.
But in the end, keep in mind that failure is not a critical factor for an IT consulting firm. What matters is whether or not you can manage to bill top rate for whatever acts your clowns can perform, as long as possible.
Thursday, November 26, 2009
Reader's Column : Profitable growth

Mike, you’ve been hammering the profitable growth theme at CGI for quite a long time but would you care to explain to us mortals what it is?
I’ll be happy to answer this one, as profitable growth has been and will always be a theme very dear to me. The short answer as to what profitable growth is “high profitability and sustainable profit growth”, in order words a fat mark-up that’s getting bigger everyday with no end in sight.
One could argue that it is a totally delusional perspective because, well anything that is highly profitable is bound to enter a situation where more competitors join the fray, prices get lower due competition, and that fat mark-up becomes unsustainable. The recent mortgage meltdown is another example where high-profitability could not be maintained forever.
So if you’re in an industry whose capital is entirely human like CGI, the first thing you must tackle is cost. Humans are insanely expensive, you need to be fiercely control salaries, bonuses and profit-sharing. But – humans are a renewable resource – so if you must loose someone because of salary issues, just do it and never negotiate. There will be always others, and some of them will ask for less. Less money for them means higher profit for the company.
The second thing is focus, meaning not diversify into markets or fields where you have no expertise. For CGI, it means focus on service, not on frivolous things such as software or hardware. Those require regular investments in R&D and maintenance, and such expense is a direct hit to the bottom line.
And there’s the question of bias. Once you paint yourself with a specific color, customers expect you to use that color every time. I mean, it’s like the sex market. If you advertise yourself as a BDSM expert, people won’t call you because they have a foot fetish or they want to wear a diaper. You want to offer the larger broader array of service without locking yourself in a niche that may prove to be too narrow on the long term. So focus while being wide open, this sounds kind of weird but this is the philosophy.
The 3rd element is almost a secret ingredient, although others unfortunately know about it. It’s called the government. This is where your fat profits can live on forever. You see, when a company does all the wrong things, it eventually runs out of money and disappears in a puff of Chapter 11. When a political party does a bunch of crazy actions that undermine the country, the voters will realize (it may take a while though) that the stupid bastards need to be thrown out of the office.
But government? That bottomless barrel of bureaucracy never runs out of money because they take yours, and history proves that it is an infinite cycle (well almost, like the French said in 1789). If one agency blows a hundred million dollars on a doomed project, no public servant will of course lose their job since no one is really accountable for anything, and they’ll get a budget increase the next year. Why? Because failure brought them more experience, meaning they can handle bigger things. It’s all bull of course and they will repeat the same flawed behaviour with the same dubious technology and the next project will also go down the drain. Failure is definitely sustainable.
But you know what? It doesn’t matter from the IT service company perspective. For CGI and its competitors, it means a bigger contract and bigger profits in the end. If you do the right thing in a project and the project goes to hell due to forces outside your control, the customer will still like you. And love saves the day. Once the doomed project has been folded and new budgets have been voted, who will the customer call? Someone unknown? Of course not, the customer will call you because you did a half-decent job. And he likes your face. Success – or failure – is irrelevant, what matters is the relationship. Once you’re in the circle of trust, all you have to do is show up at work the rest will take care of itself.
So my thinking is that profitable growth is something we can build on indefinitely as long we maintain tight control on cost, focus on service and open ourselves to more government projects. This, dear members, is the ground on which CGI is built.
