Product Development for Business Agility Continuous Improvement (BACI)
BACI’s long term goal is to refined the way employee engagement is measured and reported. It’s a digital tool to capture, collate and report employee engagement more regularly and integrated into teams’ way of working. A solution that utilizes the “retrospective” ceremony as the inspiration and initial solution/experiment to collate employee engagement data and insights
Challenges
- Adaptovate is startup that focuses on transform organization to agile ways of working, though they had the vision of the product, their technical capability were lacking
- Ground up product build including defining of the technology stack and Cloud platform for the organization
- Aggressive timelines of 3 months for first MVP
Approach
- Discovery and Analysis to understand Products Roadmap and Visions and define the user journey maps for the target state
- Defined ground up modern target Cloud Architecture and technology stack
- Worked closely with the Product Owner to set up a rhythm of ways of working
- Setup of Complete DevOps automation process of the product on Azure stack
- Formed a parallel Tech Spike delivery stream to front run areas which required R&D
Goals
- Complete end to end automated DevOps pipeline including Security and Test Scripts
- Microservices driven architecture
- React/ Nodejs/ Cosmos DB stack architecture
- SaaS platform to support multiple organisations
- Machine Learning capability to automatically group cards by users
- Integration to Jira and Slack and other platforms
Result
- First MVP successfully productionised in 3 months
- Continuous delivery and Continuous Integration ensuring weekly delivery of functionality into production
- MVP 2 delivery in one month post MVP 1
- # of users on the platform increased from 10 to more than 500 per month after MVP2
- Great feedback from the Adaptovate community of Agile Transformations