Delivering a complex programme of work usually starts with a vision of a changed organisation and the benefits that will accrue from the change. Importantly, those benefits are greater than the simple sum of benefits delivered by the individual projects with the programme itself having value. Our Programme Managers have experience of taking large-scale multi year/multi layer programmes from blueprinting right through to delivery with key skills focused around project coordination, benefits management and stakeholder management and communication.
Delivering complex projects and programmes using Agile isn’t always plain sailing. Our Agile Coaches have a deep understanding of a range of different agile and lean approaches, are experienced in embedding agile tools and techniques and have specific skills and experience in supporting scaled agile. They push decision making to the right level within the teams, not allowing unnecessary bureaucracy and structure to suppress innovation and delivery but are also agile pragmatists and help our customers align agile best practice with elements of waterfall where necessary.
Our Project Managers take great pride in delivering projects for our clients to time, budget and to quality. Understanding the interrelationships between each of these dimensions is key to ensuring the project delivers and is seen as a success by all of its stakeholders. Our Project Managers have deep experience of leading projects through requirements capture, preparing a business case to justify investment through to developing and implementing the managing plan for the project. They are experts in leading and motivating the project delivery team, managing the risks, issues and changes on the project and monitoring progress against plan and budget whilst maintaining communications with stakeholders.
Our Scrum Masters efficiently set up an agile environment for teams to build and iterate a user-centred digital service, work to remove obstacles or ‘blockers’ to progress and help their teams become better at prioritising and organising their own work. They have deep experience in establishing an appropriate physical environment, favouring co-location where possible with sufficient shared workspace and walls for teams to communicate openly and effectively, combined with experience in the best technical tools such as instant messaging and collaboration.