I was part of a consultancy team to deploy a new ITAM function and I was specifically responsible for discovery and integrations to the CMDB, a project worth $3m over 3 years.

The particular challenges faced were that all of their IT functionalities were outsourced to different partners and vendors and some of these partners insisted on work orders to help us with data gathering. This was a complex challenge which required some level of obtaining buy-in and negotiating with the client to get work orders processed as quickly as possible to meet our tight deadline.

I held multiple workshops with the client and partners – and we deployed a “waterfall” data pipeline for populating the CMDB.

After deployment was completed, an issue arose with the accuracy of the CMDB and the wording of the contract which was “95%” accuracy, with no caveats. The first milestone payment was held back whilst the team resolved this critical issue.

I was not directly involved with the client by this time, but as part of resolution I suggested to the account management team that they needed to ensure the contract wording was updated in future to specific automated data only. I also assisted with identifying the sources of data, and types of data – such as that which would be manually entered and would ultimately be down to the client to ensure it met “95%” quality.

The final approach with the client was to review all CIs and fields within the CMDB to be populated and adopt a MoSCoW approach, determining which data were neccesary and which data they agreed, for example, would be impossible to obtain. This massively improved the baseline results and showed that CMDB population was already very close to “95%”. After some additional work on the data pipeline the customer agreed to release the first payment milestone.