Outsourcing, governance, and nursery school

To govern outsourcing you need to establish service levels, check the supplier's development skills, and negotiate costs. But how can you make sure that the supplier will maintain and improve the systems?

What do you look for in a good nursery school (preschool)?

Service. You need to find a nursery that is open for the days and hours that you need your children looked after. There is no point in a nursery that does not open until 9am if you need to be in work for 8:30.

Development. You want your child to learn and develop. You need to check that the nursery staff are qualified, and can help your child to learn and grow in basic skills.

Cost. And you need to understand how much it will cost.

But these are not the most important. What's really important is that your child will be looked after well, and given the care and love and attention that you would give them if you were looking after them yourself. In comparison, the other factors hardly matter at all.

If you decide to outsource your IT, you need to look for similar things.

Service. You need to understand what service you will get from the outsourcer. You can use tools like service level agreements (SLAs) to define and then track performance against service targets.

Development. If the outsourcer is going to provide development services, you need to know that they are competent. You can ask for evidence, such as an assessment against the Capability Maturity Model Integration (CMMI), which measures the maturity of an organisation's system development processes.

Cost. And of course you will negotiate costs.

Important though these are, they miss one vital element.

If you have entrusted the care of your system to an outsourcer, how do you know they will look after it? Will they keep the documentation up-to-date? Will they upgrade the databases to the latest versions? Will the code be as well structured and documented as when you gave it them, or even improved? Will there be up-to-date test packs? Will the system still comply with all necessary regulations? Will the system be as efficient as it can be? Would it be easy for you to take the system back if you had to?

These questions are critical. They determine how well the system can support day-to-day business. They make a big difference to how easy it is to change the system. They dictate how long the system will last. Without care and attention, systems regress in all these areas. If you have outsourced your systems (or even if you have not), what have you put in place to manage this?

System governance can answer these questions. System governance is a framework for gathering and analysing this information, so that you can monitor these system characteristics. Just like an SLA, it is a way of setting targets for your service provider. But it goes much further than an SLA. It looks beyond short-term service delivery measures, into every corner of your system's well being. It's a way of checking that your systems are giggling and smiling, and not crying quietly in the corner.

Disclaimer: Blog contents express the viewpoints of their independent authors and
are not reviewed for correctness or accuracy by
Toolbox for IT. Any opinions, comments, solutions or other commentary
expressed by blog authors are not endorsed or recommended by
Toolbox for IT
or any vendor. If you feel a blog entry is inappropriate,
click here to notify
Toolbox for IT.

Follow my quest for order-of-magnitude savings in IT costs. In this weekly newsletter, I explore an alternative viewpoint which ...
more

Follow my quest for order-of-magnitude savings in IT costs. In this weekly newsletter, I explore an alternative viewpoint which challenges the fundamental orthodoxies of IT and presents thought-provoking alternatives. You will not agree with everything I say, but I am convinced that by asking questions and exploring answers we can break through to a new and hugely valuable approach to IT.
less

Receive the latest blog posts:

Share Your Perspective

Share your professional knowledge and experience with peers. Start a blog on Toolbox for IT today!