Concept to prototype to MVP: rapid delivery of business value
The first step in the development of these games is a discovery session. This is a highly interactive session attended by product owners, product marketing, and our app development team. The focus is to collaboratively imagine the new products, using straightforward tools such as whiteboards and sticky notes.
The outcome of the discovery session was a set of prototypes, which were then tested with the client’s research group. Feedback from the research group was gathered and returned to us, and based on this data and the prototypes, Infinity Works developed a minimum viable product (MVP) for each game. The aim was to deliver something of business value as fast as possible, to deploy a working product to the customers, and then improve it based on their usage patterns.
Improvements to the MVP are worked on collaboratively between the managed service team at Infinity Works and our client’s product owners. Updates to the apps are deployed very rapidly and efficiently due to this close working relationship and Infinity Works’ best-in-class DevOps processes.
Continuous innovation and rapid response to demand
Each improvement to the MVP is broken down to specific tasks or tickets in such a way that there is no interdependence between tickets (thus, no bottlenecks in the way of continuous improvement and continuous delivery). The management of tickets is highly flexible and responsive to the product owner’s changing needs, and our process allows problems to be intercepted early on. Along with improvements to the basic product, our managed service process ensures that innovation, too, is continuous, and leads speedily to additional business value.
Our process is highly automated. Any work that is repetitive or which can be automated is, indeed, automated. This allows the service team to focus on adding business value and innovation, and for the platform overall to be scalable. Automation also helps handle the huge spikes in user activity tied to live sporting events, with systems scaling dynamically to meet demand, and automatic health-checks watching over the process, capable of lightning-fast response times.