Pre-Billing Application For International Outsourcing Project I

Duration

2009 – 2013

Summary

The Project encompassed the design of a pre-billing system for an international outsourcing project including responsibility for the implementation within time and budget. A proof-of-concept was implemented and used productively and finally migrated into a larger client-server application providing web-based user-access. All data had to be migrated as well into a new adapted data model.

Project environment

As defined under an outsourcing agreement, my client provided client-server services for his customer in data centers based in various countries in Europe the US.

Project goal

In co-ordination with the client and his customer, contractually agreed processes for the settlement of the services delivered were to be defined, negotiated, described and finally implemented in a pre-billing application to cover all activities in the course of monthly billing except for the actual invoice:

  • Automated build of a commercial inventory based on various technical systems for monthly recording of billable long-term obligations, one-time payments as well as volume-based services,
  • Generation of monthly snapshots of services with their locally applicable prices and contractual aggregation for centralized billing,
  • If necessary, creation of full or partial credit notes or cancellations of already created invoices, including the associated rollback in commercial inventory,
  • If necessary, creation of subsequent invoices under statement of the actual service period,
  • Role- and workflow-based user interface facilitating the billing as well as the maintaining of master data and revision of the commercial inventory.

A separate sub-project felt with the verification of legacy-data and their import into the new data model.

Project size

Business side of the client was involved with about 12 people and the customer side with about 20 people. On the part of the implementer, there were about 5 people involved.

My responsibilities

In the overall project, I was responsible for the implementation of the Pre-Billing application. These included, among others, the following aspects:

  • Design of all processes to be implemented according to the contract and in agreement with client and customer,
  • Management of all requirements initiated by client and/or customer,
  • Development of algorithms and data models,
  • Authoring of all requirements documents,
  • Review and approval of specification documents,
  • Management of the iterative process of implementation which included responsibility for time and budget,
  • Design and scheduling of of tests,
  • Preparation and conduction of the approval by client and customer,
  • Assistance during the go-life phase.