Our customer, a national leader in value-based primary care, was running a physician intake application built with PowerApps. The application contained over 30 screens and had become complex enough to require a development and production environment for developing and testing new functionality.
The primary challenge was the fact that we were developing enhancements in their development environment and then manually implementing the same functionality in the production environment when they were ready to go live. Each deployment resulted in several hours of unnecessary work and the potential of introducing bugs into production due to human error.
Additionally, several areas needed to be optimized, which required some code refactoring and data call fixes.
We identified 3 key areas we wanted to focus on:
- Poor data call efficiency
- Development management
- Reducing deployment time