XD3 Group, LLC
For the Next Gen Age...

  Home | Services | Case Studies | News | About Us | Contact Us | Site Map

Case Studies
Contact Us
info@xd3.com

XD3 Case Study

Product Implementation Methodology
for Software Products Company
 

 Background

 A telephony interconnection software and services provider was having difficulty keeping up with the success of its software product.  The company is very customer focused and was enjoying “catastrophic” success winning sales for its software at major telecommunication providers in many countries.   The catastrophe was that the professional services organization responsible for the customer implementations was ill equipped to match the pace of the product sales, creating time and cost issues. The company recognized that the breadth and pace of its success was not sustainable with its current implementation methodology and infrastructure.  Rather than slow its pace of work with clients, the company decided to seek outside help to solve the problem.

XD3 Engagement

XD3 was engaged to dramatically improve the tools and performance of the professional services organization, particularly in their approach to new customer implementations.  We were asked to assess the company’s various approaches to implementation projects, to distill the best elements from each into one standardized, cost effective approach, identify and fill any missing ingredients, and to propose a process through which this one standard approach became universally adopted – all the while assuring the continued high degree of customer service for which the company had become known in the industry.

Approach

The lack of a standardized implementation methodology is, of course, a problem.  But, it provided XD3 with a trove of valuable inputs:  A number of very capable implementation leaders who –through trial and error - had many lessons learned which they could share, and the multiple implementation plans and tools which they had developed to guide the different product implementation projects.

XD3 attacked the problem on three fronts:

  • One front was to perform detailed interviews with the company’s implementation practitioners to determine common issues as well as common successes across several different implementations, some of which were completed and some of which were in flight.
  • Second, artifacts or deliverables from several different projects were gathered and reviewed to identify common deliverables and make recommendations regarding creation of deliverables templates that could and should be used by every implementation project.
  • Third, XD3 provided external input from successful methodologies to implement COTS solutions.

 Findings

XD3 found a multitude of issues which needed to get addressed:

  • Loose transition from Sales to Implementation
  • Incomplete Scope Definition with neither client nor project team
  • Inconsistent (and sometimes missing) implementation project plans
  • Lack of Change Control
  • Minimal customer acceptance of interim deliverables
  • Ad Hoc Acceptance Test
  • Limited ability to share/reuse collateral from multiple projects
  • No cross-pollination of experience among practitioners
  • No structured lessons learned process
  • No use of deliverables templates, even though the same or similar deliverables were produced on the various projects
  • Sharing of implementation resources across multiple projects resulting in work scheduling conflicts and difficulty in establishing task priorities
  • Not fully tested software releases rushed to the client project where the bugs caused havoc on schedules and budgets

Deliverables

XD3 produced a detailed implementation project task plan comprised of dozens of major activities across six overlapping phases.  Task durations, deliverables, and milestones were incorporated into the plan template, which can be used as starting point for each implementation and easily tailored to the specific client situation.


Associated with and fully cross-referenced to the project plan was an Implementation Handbook produced by XD3 that identifies over 40 deliverables templates that each project could use.  The handbook also provided detailed explanations of each phase, activity, task and deliverable for an implementation project.

In addition, XD3 delivered a cascading process through which each new product implementation project would adopt the new standardized methodology, use its templates, and add to the inventory of implementation tools.

Benefits

XD3 provided a repeatable and highly leveraged implementation project plan that enables consistent project delivery as well as an objective basis for providing implementation and enhancement estimates to the clients – implementing the product faster and at less cost to either company or client, maintaining high customer satisfaction.