The leasing company's quote and ordering platform was a typical legacy black box solution. Developed 20 years ago, there was little to no internal documentation or staff knowledge about it left within the company. Supplier support was reaching end-of-life, and the platform’s performance was poor. The company decided to outsource the project to India – its first offshore venture with a large consultancy – to reverse-engineer the platform and replace it with a complete new turnkey solution.
Requirements were captured, but difficult to follow, with no traceability. Testing capabilities were limited to individual testing, with very limited and inconsistent tracking. The project team had a good toolset, but no structure or processes in place for using it efficiently – which resulted in intermittent use of the tool chain. If nothing changed, the Client’s new platform would not be delivered in time. A year after the project began, they engaged us to restructure their offshore Agile development, and get their delivery team back on track.
"Your approach and techniques are unorthodox. But they got the job done and we are happy with the results."
We turned the entire project around within just five months by:
Splitting their 40-strong Agile team into four teams of 10 while maintaining a strong sense of unity across the group Introducing multiple Agile work streams
Enhancing the requirements process with additional checkpoints and cross-references
Completely changing the software development life cycle (SDLC) process
Introducing new communication channels to increase transparency across the team and improve each member’s sense of responsibility.
he company had better visibility of the requirements
The Agile team were able to confidently define what features would be released in sprints
Testing was able to provide metrics, which were then used to further improve the development process and streamline the team dynamics.
Management had no visibility of the delivery team's deliverables and timelines
The delivery team was poorly structured to enable an efficient delivery
Offshore supplier was inexperienced with Agile delivery