App development for the insurance industry: Collecting training points with gamification
V-Quiz is an educational app designed in a quiz format to assist insurance consultants in fulfilling their legal training requirements. Previously, further education was available only through in-person seminars or online training. V-Quiz is the first accredited alternative learning platform endorsed by insurance organizations, enabling insurance consultants to pursue their training easily and conveniently.
The challenge was taken on by the Ähdus Technology development team, located in Germany and Pakistan, which managed the ongoing development and maintenance of the V-Quiz mobile app. Even though the app was ready for launch, we conducted extensive testing at various levels. We discovered significant performance issues and optimized the app prior to its release.
To improve performance, we identified that the delays stemmed from a process known as "marshalling." When the app was launched, data had to be synchronized from the "managed" environment to the "native" one. While querying individual data typically takes just microseconds, having over 7,000 questions—each with four possible answers—led to delays of several seconds. To resolve this, we moved the entire question database into the "managed" world, where data processing now occurs seamlessly.
Cost management was another critical aspect of the project. To ensure budget transparency, we established a clearance workflow that provided the client with continuous visibility over project expenses. We estimated the effort required for each development item, allowing the client to prioritize these items based on their budget. We grouped the approved items into milestones for implementation.