Our Customer, one of the world’s leading developers of psychometric tests and software for the workplace had a problem: its web platform is Flash-based, and Adobe ends support for Flash Player in December 2020. As they aim to be the global provider of choice for the most extensive range of psychometric assessments, the company needed to update its product to remain competitive.
After being a successful market player for 30 years, the Customer developed a wide variety of supervised and unsupervised psychometric assessments that are translated to 20 languages and are used by more than 5 million people across 5 continents.
The customer had to solve a range of challenges:
- Tight timeline to deliver the new version of the product due to unfair competition created by the previous team
- Outdated technology stack
- It’s not possible to rewrite legacy backend in the short term
- Inconsistent product information architecture
- Poor user experience, not customer-friendly UI
- A large number of end-users used to old app version UX
We have defined our own approach to effectively develop MVP products, which consists of the following phases:
Requirements definition phase: user stories with acceptance criteria for core functionality at a high level. Functionality prioritized based on its importance.
Solution architecture design and tech stack definition phase: solution architecture diagrams, frameworks selection, technical stack proposed for the solution based on requirements and solution design.
“Must have” scope estimate phase: effort and core professionals required to deliver MVP “Must have” scope functionality. Team members’ profile’s requirements.
Ramp up – build a team: set up a team with specific skills and capacity for the project needs.
Development phase: complete functionality as per acceptance criteria, product roadmap items, known issues list.
Stabilization phase: top-priority improvement implementation and high-priority bug fixes.
- SPsoft delivered a clickable interactive web-prototype in 1 week
- In 6 weeks we delivered an extended demo version, which was used to keep the company’s distributors engaged to wait until MVP is going to be released
- MVP delivered in 4 months after contract signing
- MVP utilizes the existing backend and is available on any device