
IndigoBlue was the only provider who offered to take a coaching and mentoring role to help us realise our objectives. The other vendors we considered were more focused on putting in their own people and following a set process. There is now a very clear understanding of business objectives across the whole team, we have increased co-ownership of projects and the approach is very good for gaining customer involvement."
James Barker
Systems Analyst Manager, Carphone Warehouse
The Carphone Warehouse has always employed a strong project management ethos across its software and systems development, resulting in the consistent delivery of high quality solutions. However, the company were interested in implementing a Rapid Development Methodology in this area to increase speed to market on their work without compromising quality or control over resources. Having considered a number of options they elected to implement an Agile process and selected IndigoBlue to support its development and introduction.
IndigoBlue provided consultants to coach and mentor Carphone Warehouse staff through the transition process. The emphasis has always been on Carphone Warehouse discovering the right processes for its own purposes. In this way everyone involved in a project – the business and systems analysts, systems architects and programmers – have been able to develop the required skills and work together in a framework that can deliver success in the future, long after IndigoBlue's involvement.
To support this work, IndigoBlue introduced their own Agile framework ADAPT to Carphone Warehouse in June 2006 through a number of workshops. The consultants then remained on hand overseeing the first four week pilot project. During this time IndigoBlue's role was to educate, guide and inform the project teams as they worked together. The project's objective was to introduce a more effective linkage between manufacturers and store franchises for refund and returns purposes. But while this outcome was important, the project also had another objective: to introduce the use of Agile: “The first project was intended to help define our processes,” says James Barker, “IndigoBlue gave us an overview through their workshops and they then led us through the initial steps.”
IndigoBlue's guidance was not aimed at introducing a single inflexible methodology, indeed, ADAPT works as a framework for projects rather than a definitive way of doing things. As the pilot project progressed, the consultants could highlight diverse techniques involved in ADAPT that were relevant to the task in hand. “They weren't preaching any single method,” notes Barker, “They simply brought the best bits from the ADAPT framework that worked in our particular context.”
Integral to the success of the approach has been the shortening of space between a project's requirements and the outcomes delivered. Quality Assurance has been involved in the project from the beginning, enabling objectives to be clearly identified and problems to be raised and solved far sooner than in the conventional development cycle.
Using ADAPT, the project team can move from solution requirements to development rapidly, even starting to deliver the most important business functionality of a system without having to wait for the entire set of requirements to be analysed in detail. This way of working has required a change in mindset among analysts and programmers at Carphone Warehouse, and while proving a challenge the bringing together of previously diverse stakeholders in a project has delivered clear benefits for the company. “There's now a very clear understanding of business objectives across the whole team,” says James Barker, “We have increased co-ownership of projects and the approach is very good for gaining customer involvement.”
As definitions for roles and responsibilities under ADAPT are made more concrete by James Barker and his colleagues, IndigoBlue's work is set to deliver further returns for the organisation through increased efficiencies and a continuing emphasis on delivering high quality solutions to the company, its partners, clients and customers.
I recently had a debate with Simon Annicchiarico of Appius regarding the meaning of the W in MoSCoW, and whilst it had its origins in my petty pedantry, there was an important issue to be considered.