The Challenge
A mobile companion app for Systems Engineering serves as a tool that aids conversations around the systems being designed. It’s not the main Systems Engineering solution — the mobile app rather allows the user to quickly pull up key information from it, like details about the elements that underpin a system’s design, thus anchoring the communication on concrete aspects.
When Systems Engineering approached Monterail, they had the mobile companion app in place, but it required an interface redesign to improve User Experience. The technology that the mobile app was using also required changing for security and future extendibility reasons (from React Native JavaScript to React Native TypeScript). Although the core functionality was to stay the same, some new features were needed (like the ability to switch between workspaces), as well as an integration with a new API that the main web service had.
To rework the mobile companion app, Systems Engineering decided to side with Monterail to keep the communication at the highest level, since we were already engaged in developing the main web service.
Key challenges of the project included:
- Integrating the mobile app with the new API
- Reworking the mobile app’s interface for improved UX
- Future-proofing the mobile app (technology-wise)
