โIs it too much to ask that we deliver some working software?โ asked Philip, the CTO.
Not an unreasonable request, although things arenโt always straightforward.
โWeโve been waiting on the cash payments for months. We were 95% complete two weeks ago, but today the same. What happened?โ
It was a fair question from someone who had already earned the respect of his team.
โWe discovered a discrepancy in fund prices that can cause inaccurate quotes and overchargingโ, explained a developer.
โWe didnโt know this was possible and are working to reproduce the issue as a matter of urgencyโ.
A truthful explanation.
However, Philip and the developers didnโt know the situation had been entirely avoidable.
Unlike shares, the price quoted when buying a fund is indicative until the fund manager advises the final price, usually the next day but occasionally much later.
Not knowing this, the developer used the indicative price to settle deals when the final price was several days late.
Several other niggles had slipped through recently, a worrying trend Philip was keen to reverse.
He asked us to investigate
A small development team that frequently didnโt have the time, or business acumen, to perform the required analysis was found to be the cause.
We gladly provided the analysis Philip and the developers very much needed, and as the saying goes, the rest was history.