Teams in residence are trained in Agile mindset and methods, and supported to use modern DevOps processes and technology.
Openly sharing their progress and struggles on a regular basis, teams help each other improve their practices and solve problems.
Incrementally delivering a digital product and testing it with end users every few weeks, teams release a minimum viable product within a year.
Upon graduation from the Lab, teams return to their home organization where they continue improving their product and spawn new digital delivery teams through modeling and mentorship.
Not every teams's journey is the same, but given what we've seen when the right conditions are in place, here's what you can expect when you invest in a Lab residency:
Program areas have formed a team and aligned their organizaton to support Agile delivery.
Teams clarify the problem they are trying to solve.
Teams are prototyping ideas and engaging with users to learn what is most important to them.
Teams have released a real digital product (considered an alpha product) to users and built trust in their organization that they are making solid progress. They can communicate their “velocity” and have high trust and productivity.
Teams have refined the product by getting feedback directly from users. They start coaching other teams and offering solutions back to the community.
Teams are ready to release a beta product to the public. They have solid infrastructure and technical excellence so that they can quickly respond to changing requirements or unexpected issues. Vendor team mates coach new public service talent that will remain on the team.
Teams are ready to graduate! The product is ready for a live status and ongoing improvements in a stable production environment. The home organization is capable of supporting the ongoing productivity of the team, with new problems to solve.