Build better contracts. Optimize client-customer relationships. Deliver solutions on-time and on-budget.
Traditional IT procurement processes have received considerable criticism in recent years. In this era of cost constraint and limited budgets, organizations demand greater transparency in the development process and earlier delivery results. Lengthy design/development cycles are no longer acceptable, particularly when other supply chains have successfully adopted a just-in-time approach. Organizations also need to inject sufficient flexibility into contracts to accommodate change while maintaining service quality and the original fee structure.
emergn™, working closely with gallenalliance Solicitors, has developed emergnContract™ to address these concerns. emergnContract introduces new models for the contract procurement and negotiation processes based on lean and agile principles to meet project needs.
Why use emergnContract?
Over the duration of a typical contract, a lifecycle naturally occurs that consists of three phases: Learning, Calibration and Delivery. The overall structure of the emergnContract considers these phases so that both parties can meet delivery dates, capacity needs and defined quality metrics.
The goal of the Learning phase is to understand four major elements:
The supplier and the client work together to identify, document, prioritize (according to business value and risk) and communicate a backlog of stories (representing requirements of the envisioned software solution) that can be used to iteratively feed the software development team.
It is important to exit the Learning phase with an agreement between the supplier and client on the minimum set of prioritized stories (and the associated story points) to be delivered by a target end date. At the start of the Learning phase and throughout the project, the client should ensure assignment and availability of a Product Owner who represents the goals, expectations and constraints of all associated business stakeholders.
The prioritized story backlog also should be agreed with the supplier delivery team as it considers the value, risk, complexity and effort required to deliver features. The whole team will conduct a Release Planning exercise to define a high-level iteration- and release-based roadmap identifying the sequence of story themes or high-level feature sets.
The story points to be delivered are only estimated before the learning phase, which will then validate the capacity, quality and time requirements.
The Calibration phase is designed to help all parties understand how the delivery system of both the supplier and customer impacts the ability to deliver. The idea is to run a few short (about 2 week) delivery cycles to understand the constraints of the system and determine the teams’ velocity. The purpose is to gain feedback from working solutions to be used with customers and business users and to determine any opportunities for improvement.
This will allow understanding of the overall timelines, relative story sizing, velocity and challenges for delivery.
The Delivery phase allows the supplier and customer to get to work. It builds in time-boxed iterations so that Change Control is built into the process and allows users and customers to obtain working solutions to understand how requirements are being met and allow them to improve solutions to meet their customers’ needs.
During this phase, there will be many opportunities to inspect and adapt the delivery mechanism. This approach is designed to continuously improve the ability to meet and exceed the capacity, time and quality demands of the project. It also gives both parties multiple opportunities to examine the overall relationship, maintaining a level of transparency to create true partnerships and opportunities for innovation on both sides.
Innovations offered by emergnContract: