This project delivered a complete financial exchange that aims to be the fastest and highest performing in the market, whilst having the lowest cost of ownership through lean engineering, commodity hardware and open source software.
The project followed a lean, agile, story driven development process based on fortnightly iterations. Principal techniques used during the project were: test driven development; pairing; user story based requirements; build pipelines including continuous integration; continuous deployment; automated unit, integration, functional and performance testing; agile estimation and velocity tracking; daily stand-ups; and retrospectives.
Black Pepper worked collaboratively as part of the Tradefair team. We shared responsibility for the development of the financial exchange, which was based upon SEDA and worked to integrate the Tradefair system with services provided by Betfair to facilitate cross-company account management, using Web Services technologies. We were also worked on testing the system to demonstrate performance levels and availability, plus the development of the public RESTful API used by Tradefair’s customers.