The client had built and launched an app for competitive gaming with stakes, but knew their data governance needed work before they scaled. The flow of money into the app and between users generated a highly connected network of transactions that made single-user reconciliation meaningless. Discrepancies would compound quickly, concealing the sources of errors in a cascade. Since the app was still in an early stage, features were being developed rapidly and management did not want to lose momentum to tracking down errors.
Extrasensory began by interviewing the CFO and COO to understand flows of money, how they related to the business model, and planned or foreseen changes that could increase complexity. We then developed an independent governance solution as follows:
With the above solution deployed and running, errors and bugs were guaranteed to generate immediate alerts. Any discrepancy between implied and actual, from duplicated transactions to one-cent rounding inconsistencies could be traced to a root cause, presented to engineering for correction, and documented as code in the extensible framework. Timely and concise bug reports saved engineering the frustration of troubleshooting highly intermittent behaviors. As the feature set and user volume grew the solution was extended and scaled entirely within its original framework, and remained ready for handover at an appropriate time.
Gathering and alignment of technical requirements with management strategy and vision.
Functionally specialized handling and analysis of data to showcase adherence to regulations and best practices.
Purposeful collection, transformation, and retention of relevant data.
Hires postponed or avoided.
Transactions and balances handled.
Coverage of flows of money.
1While this case study is written from the point of view of Extrasensory, this work was done by the principal consultant as an independent contractor prior to the formation of Extrasensory.