Objectivity started the Dealing project, which was the first pilot endeavour with IFDL. Its objective was not only to meet the particular business need but to build a delivery framework that would define processes and collaboration methods for a larger programme which Objectivity and IFDL started later and which spanned far beyond the Dealing project. We have adopted an Agile approach based on Scrum and extended it in order to introduce a governance layer, processes related to initiating a project and a transition phase. The main objective of using the Agile approach was to avoid a heavyweight upfront requirements gathering process and allow on-time software delivery according to the most up to date business needs.
In the first two sprints (each 3 weeks long), project impediments caused a slow start. However, a good close relationship between the two businesses enabled these issues to be resolved successfully without additional cost or delay. With good planning, the release went very smoothly and the quality of the deliverable resulted in no live code issues.