Thursday, 19 July 2012

Outsourcing considered harmful*

Following the G4S debacle there is a lot of debate over the usefulness of oustourcing in the public sector, inlcuding a number of calls for outsourcing to be halted altogether
I have been both sides of the outsourcing fence, as a supplier and a customer, in both the public and the private sector. I like to think I have more of a perspective on it.

In a way, there should be nothing too controversial about outsourcing. It is simply a decision to buy a product or service from a supplier that you used to do yourself. So when you start out you might do your accounts yourself. As you do more business you might decide to put all your receipts in a box and pay an accountant to do it.
A company I worked for in the early 90s made their own pcs. They had good reasons for doing it then (it was much, much cheaper). They'd be mad to do that now.

Questions to ask before you outsource


Before you make the decision to outsource, ask the following questions:

Why am I outsourcing?


There are good reasons for outsourcing and there are not so good reasons. The good reasons come down to three key reasons:
  • Will I save money?
  • Will I free up time (to make more money)?
  • Will I get access to skills that I don't have in-house?
The first two are pretty much self explanatory, but you need to decide which of these you are going for and make sure you select a supplier that delivers the one you want. Outsourcing is not always cheaper but it should always free up time for you to devote to your core business. Whether that's important to you very much depends on whether you can use the extra free time to make more money.

What are you outsourcing?


The third one requires a deal of thought. One of the big mistakes that businesses make is not understanding what is core (that is, what you do that is special and makes you, you) and what is non-core. For example, say you make and sell hand-crafted furniture from a studio in rural Yorkshire. Nobody will care if you outsource your payroll. They will care if you start selling furniture that's made in China.
In my opinion, you should hold onto the core as hard as you can - otherwise you could end up being a sales organisation for your supplier, which is probably not what you went into business for.

Do I have the skills to select and manage the supplier?


The kind of person that is good at managing the in-house team is probably not the kind of person that can write a good invitation to tender, see through all the supplier BS and negotiate a good but fair contract that leaves both sides feeling like winners. All too often however, the person who does or oversees the job currently is thought to be the best person to bring in a supplier. (There are obvious conflicts of interest here as well, which many businesses seem able to overlook). Of course you could buy in the skills to select and engage the supplier (from someone like me *slight plug*) but then you would have to be sure you had the skills to engage a consultant ;-) At any rate you would still need to make sure you had the skills to manage the supplier once the contract was under way.

What is my Best Alternative to a Negotiated Agreement?


Take the time to figure out at what point you should be walking away from negotiations with a supplier. Is it when the price is too high? Maybe they want you to guarantee a certain amount of business? Maybe they want to own the IP that is created? Too many companies do not work this out beforehand and end up giving too much away during the negotiations. This also happens a lot in public sector procurements where the process is so long drawn out and painful that any deal is seen as preferable to no deal at all. It is also very common in large businesses that have separate buying or procurement departments - the people negotiating the deal are not the ones who have to live with the consequences.

Bad reasons to outsource


There are lots of bad reasons to outsource. Here are some that I have come across at one time or another:
  • Outsourcing to get rid of a problem employee or team.  Don't do this. Man up and deal with the problem
  • Outsourcing to transfer risk to a supplier. This happens in Government all the time. It is usually done to reduce the risk to the individual (they can blame the supplier if it doesn't work out). At the end of the day, however, the business will still suffer if the product or service is not delivered and on top of that, you've added the risk of supplier failure. G4S is a classic case in point
  • Outsourcing for 'flexibility'. A lot of outsourcing specialists will sell their ability to scale up and down to fit the needs of your business. In practice, it will probably be just as hard for them to provide you with the staff with the experience in your business as it would be to do it yourself (G4S again). Also, companies that specialise in this tend to move their staff around a lot, so you will be paying for the privilege of their staff gaining valuable experience in your industry.

 

Need help?


If you need any help deciding whether to outsource, selecting the right supplier, and making sure you have the right contract in place to make sure you get value for money, why not get in touch with Stonivale for an initial chat


*This is a geek reference to the famous article by Dijkstra: "Go To statement considered harmful", published in 1968

Monday, 16 July 2012

Project Management, G4S and the Olympics

There's been a lot of speculation around concerning the failure of G4S to recruit and train enough security staff in time for the London 2012 Olympics.

Buckles buckles, and poor Tommy Atkins picks up the pieces


According to G4S' CEO, Nick Buckles, they will end up losing between 30 and 50 million on this contract. G4S are going to pay for the extra soldiers who will be forced to give up their recovery time to fill the gap. While I would bet much on Buckles still being in a job in a month's time, surely the most serious outcome is that some of the troops in Afghanistan will be required to stay out there for longer to cover for troops that have been drafted in for the games.
Some commentators have expressed surprise that Buckles was only made aware that they weren't going to make it 9 days before the story broke. I'm afraid that, with over 20 years experience of delivering complex projects (and this was not a particularly complex project), I was not surprised at all.

2000 to 10000 in 9 months, a slow-motion train wreck


Now I haven't worked for G4S, but I can make a pretty educated guess as to what happened: G4S were originally contracted to supply 2000 security staff. This was upped to 10000 staff following a review in November 2011, leaving them with less than 9 months to find an extra 8000 staff. Just to be clear, this represents a 400% increase. Now I'm willing to bet that the Project Manager in charge, and the recruitment team knew that this couldn't be done as soon as they were told about the change. The project manager may have even told people higher up the food chain that it couldn't be done. They would then have come back to him/her and said that it had to be done. They may have even offered extra money and people to do it. The PM probably took on some extra staff to try and avert the impending train wreck.

 

Classic mistakes


[As an aside, in software development circles, this is known as a classic mistake, adding people to a late project. There's a whole book on it, The mythical man month, which I recommend to anyone who's interested in why software projects go wrong. ]
What I'm guessing happened now, is that the PM and the team struggled on, knowing that they were not going to make it, but equally knowing that no-one in senior management would be interested in hearing the bad news until it was obvious to everyone. There's a name for this in software development circles too: The Death March Project.
I think (though I don't know) that the Olympics security debacle was a symptom of a corporate culture at G4S that is all too common in UK business: The people at the top think that they can get things done by demanding it, they don't like to hear bad news, and moreover, dismiss those who say that a thing can't be done as whingers, even while they are relying those same people to do the thing that can't be done.

"Star Trek is not like real life" shock


If there's one thing that I've learned in 25 years, it's that if you're relying on a person to do a thing, and they tell you it will take three months, and you tell them that it has to be done in two, it will take three months - if you're lucky. Real life isn't like Star Trek.
Another thing that is common to these sorts of organisations is a Mickawberish belief that something will turn up, and if you are lucky, you will get away with it. Again, 25 years of experience tells me that you are never, ever lucky. In fact, if something only takes the amount of time and effort you thought it would, and not more, then you can count yourself as lucky.
I have two prescriptions: one for the CEO, and another for the Project Manager:

 

A better way for the chief


For the CEO - This, like many aspects of leadership, is simple. Simple but not easy. What Buckles' successor has to do is to change the culture of the organisation so that open communication of bad news is encouraged and acted upon. And in case you think I'm being hopelessly idealistic - I have actually done this, for a team of 30 people, and it does actually work. The way you start is, the next time that someone brings you bad news, just take the time to actually listen to their concerns, engage with them in a way that shows that you understand and negotiate some changes that will make a difference. Then you keep doing that every day. Within 6 months, you will really see the change.
Imagine if someone had come to Buckles in November 2011 and told him that there was no way that they could go from 2000 to 10000 in 9 months and instead of just telling them to make it happen, listened to their concerns and responded to them. They might have figured out that the best that they could do was 5000. They could have gone back to LOCOG with that figure, LOCOG would still have had to get the troops in but they would have had 9 months to plan it and it would certainly have kept G4S out of the headlines.

 

A better way for the Project Manager


Too many PMs, when faced with a project, and a management like this, just give up. They stop planning and they stop reporting. This is the wrong thing to do. When the project goes wrong it is then the PM's fault, fair and square. What you should do is keep the plan up to date and keep reporting openly and honestly. Here at Stonivale we have a simple way of reporting progress, using red, amber and green statuses that are clearly defined and consistently applied:
  • GREEN - All tasks are on time and the project is on time
  • AMBER - One or more tasks is forecast to finish late but the project is still forecast to finish on time
  • RED - One or more tasks is late and the project is forecast to finish late.
We insist on weekly reporting, not monthly as is common (and was the case for the G4S project). Senior managers tend to sit up and take notice if they are getting a report week after week that is telling them their project is late.

Does any of the above look familiar? Need help with sorting your projects and programmes out? Contact Stonivale for a chat. We might be able to help.

Tuesday, 3 July 2012

Not just consultancy

I was musing to my wife the other day - trying to explain how I conceptualise my skills - what makes what I do special, and a bit different from other people who might have the same role. I explained that what I like to do is to chat with people, find out about the problems they are having, and then try to work out ways that they can solve the problems. Sometimes the solution might involve technology, sometimes training, sometimes changing processes, sometimes changing the way that they think about the problem.
She said to me, "That's just consultancy!"
Instinctively I shrink from describing what I do as consultancy, and, over the past few days I've been trying to figure out why.

Three problems I have with consultants

Consultants tell you what you want to hear 

 

I think that a lot of businesses bring in consultants to justify what the MD or CEO wants to do anyway. They come in, listen to the Boss, write it all down, add some charts, take the money and away we go.

Your problem is always solved by what the consultant has to sell

The second problem I have with consultants is that a lot of them come in to sell you their own solutions off the shelf. Whatever your problem is, the things that they just happen to sell are the solution. So the process improvement consultants will sell you CMM, or EFQM, or Scrum, the software vendors will sell you a new CRM or an ERP system (if you're really rich and unlucky) and the system integrators will sell you lots of different systems which will cost a fortune to glue together.

Consultants charge too much, with no guarantees

The third problem is that they're so expensive. A one-man band will cost you £350-£500 a day, a consultant from a small to medium-sized consultancy will cost £600-800 and if you go to the big beasts then you can expect to pay anything up to £1500 a day. And whats worst about this is the risk is all yours: once they have delivered the report, or the new project management templates, or the shiny new website they are out of the door and it's up to you to turn all that spend into something that actually benefits your business.


Another way

I'd like to propose another way. My way has two parts to it: a new way of working and a new way of getting paid.

A new way of working

It's very simple really: This is how it works:
  1. I work with you to figure out what your real problems are;
  2. I work with you to figure out what is the simplest and cheapest thing that can be done to solve that real problem;
  3. I work with you until the problem is solved or until you don't need me any more.

 A new way of getting paid

Instead of doing half the solution, taking the money and leaving you to do the rest, the consultant should have an up front conversation about how much you expect to gain from solving the problem. Then we can talk about how much and when the consultant should be paid.

How much

There's very little point in paying £5k for a new website if it doesn't bring in any new business. As an aside, this conversation (known in Prince2 speak as the Business Case) is a key part of step one of my 3 step plan, above. Maybe you would want to pay £5,000 if you were going to get £50,000 of business from it. I don't know, but it's a conversation we should have

When

I am of the firm opinion that any decent consultant should have enough faith in his own expertise to be willing to be paid by results instead of getting paid whether or not he (or she) makes a difference. Of course there are limits - I wouldn't expect a consultant to shoulder the risk of implementing a new data centre (and I hope neither would you) but it should be part of the conversation.

Do you think this would work for you? If so contact me and we can have a chat.