LongEx Mainframe Quarterly - May 2010
Other organisations outsource only a part of their infrastructure or support, such as their network infrastructure or COBOL application maintenance. Recent offshoring developments have only accelerated outsourcing interest. Organisations that haven't outsourced their mainframes may still face many of the same outsourcing issues. Often one department operates the mainframe on behalf of others; or blocks of work are given to different departments, or even a division in a different country. But regardless of how it works, outsourcing customers are paying for a group or company outside of their control to operate, maintain or develop services and systems. Many outsourcing customers are not satisfied with their outsourcing services - as many as 30% according to a 2008 Deloitte Consulting report. However all outsourcing customers can get more from their outsourcing arrangement: from improved stakeholder experiences and reduced costs, to better provider relations and service. This article shows nine ways that help make this happen.
1. Understand Your ContractThis sounds obvious, but many outsourcing customers don't fully understand their contract. Some questions to ask are:
Just as importantly, the contract must be understood by all stakeholders. Often stakeholders are unpleasantly surprised by unexpected issues (such as downtime, reduced service levels, or unexpected problems) or extra costs for services not included in the original contract. 2. Keep Stakeholders InformedToo often stakeholders aren't kept informed about the outsourced systems. A mechanism must be maintained to inform them about:
Regular contact with stakeholders is also important, getting feedback on the outsourced services and other problems that may not have been reported. 3. Get Good ContactsEvery outsourcing customer will have a regular contact supplied by the provider to answer questions, help with contract issues, and refer questions to the relevant person within the outsourcing company. However this person is rarely sufficient. Other contacts are often required: a new project needs input from a technical contact, a technical team needs assistance with a performance problem, or an auditor needs a security related contact. The more often such contacts are needed, the more important it is to have them. Not only do these contacts need to be quickly and easily reached, they must be stable. Regular contact with the same person allows stakeholders to develop relationships with provider staff. These relationships are important in a smooth running outsourcing arrangement. Determine the contacts required, and insist on stable contacts from the provider. 4. Plan AheadRequesting work from an external outsourcing provider is far slower than from internal staff. More paperwork must be completed, quotes may be required, and any costs must be approved. But it doesn't stop there. Once the work has been completed, it must be verified, and any payments made. So any requests from the provider must be planned ahead as far as possible. Planning ahead also allows multiple requests to be batched together it's quicker to do three small changes in one hit rather than separately. If there are costs incurred for these changes, this will also save money. 5. Check What You GetRegular audits of the outsourced services are essential. They make sure that all agreed services are provided, and gives the outsourcing customer confidence that the provider can continue to provide the services needed. Things to audit can include:
6. Check Your SecurityRegular security audits are essential. Some outsourcing arrangments will include an independent audit as part of the deal. If this isn't the case, regular security audits are even more important than audits of in-house systems.7. Look for Ways to SaveMost outsourcing agreements have ways to minimise outsourcing costs. For example, customers paying on a usage basis will be interested in minimising that usage. Some other areas to look at include:
8. Keep RecordsAlthough outsourcing providers provide regular reports, these alone will not be enough. Detailed records on the outsourced services provide a yardstick on the provider's performance and how much it really costs. These records are also invaluable for outsourcing agreement negotiations and renewals. Ongoing records should be collected and kept on:
9. Have a Second OpinionOutsourcing customers rely on their providers for their technical expertise. So it follows that customers rarely have that expertise in-house. This is why an independent expert is invaluable for every outsourcing arrangement. This expert can provide a second opinion, and can also:
|