Times have changed. As competition heats up and firms in many industries consolidate, small- and mid-size companies must compete with larger organizations, and must cut costs and streamline operations to remain competitive. Outsourcing certain business processes (i.e., application development and maintenance) allows mid-size companies to gain the economies of scale and cost savings and efficiencies formerly available only to large firms.
How do you select an external service provider? What are the critical success factors and potential pitfalls of outsourcing?
It’s about relationships
A company’s approach toward outsourcing ultimately determines the engagement’s success or failure. If approached as a finite transaction, the engagement will experience difficulty. This situation occurs because firms rush to hire someone to solve a problem, or because price is given too much attention at the expense of a clear understanding of needs, expectations, abilities, and roles and responsibilities. As a result, the outsourcing relationship is fraught with misunderstanding and contention.
In contrast, when approached as long-term relationships, outsourcing engagements are more successful. Taking this approach, firms not only evaluate vendor bids, but they examine and understand the entire problem, from beginning to end. They determine specifically what they need from the engagement and what abilities and value the vendor can contribute (beyond technical skills). They document roles, responsibilities, critical success factors and metrics first, and they evaluate price last.
Know yourself first
Early on, examine your needs. You must clearly understand what you need before you can explain it to prospective ESPs.
What is the desired end result a new software application? A three-year agreement to have some or all IT functions handled by an ESP?
How will you measure success? What metrics are most important? Be specific.
What is your organization’s tolerance for risk? How critical, visible and time-sensitive is the project?
What roles and responsibilities do you see for the engagement? The ESP can’t operate in a vacuum it must have your time and commitment to review deliverables, make decisions, or provide subject matter experts.
Once you clearly understand your needs, document the desired results, measures of success, responsibilities and expectations. Use that as the basis for evaluating ESPs.
Look beyond price
For each prospective ESP, document its strengths and weaknesses. Often a firm’s particular weakness may not be an issue if your firm is strong in that area, or if that weakness is not relevant to your needs. Knowing each ESP’s strengths and weaknesses will help you objectively evaluate vendors, and will help you understand and prepare for potential pitfalls or risks.
Ask the ESP for the names of other clients in your industry, or clients who had a project similar to yours. Do those clients still work with that provider? Why or why not? Is the relationship strong? Is it a long-term relationship?
Evaluate the entire package of abilities and value the vendor can bring to the engagement. Outsourcing involves many different skills and expertise, not just technical skills. For instance, project management skills are critical, as are technical and communication skills, responsiveness and flexibility, and industry expertise.
Involve your IT department
Be sure to involve your IT department. IT departments have significant experience negotiating maintenance contracts and can ask pertinent questions you may have overlooked.
Regardless of the ESP you select, remember that long after the project is complete, you will forget about $10,000 saved. Instead, you will remember the overall experience the vendor’s skills (or lack thereof), capabilities, responsiveness, attention to detail, ability to deal with unexpected problems, flexibility and results.
John Morrissey is vice president and area director of CIBER’s Philadelphia office, and can be reached at (610) 993-8100 or at email@example.com. CIBER Inc. is a global IT consultancy which builds, integrates and supports mission-critical business applications. Visit firstname.lastname@example.org for more information.