Project management, UI/UX design, Android development, iOS development, API development, Web data portal development, Testing, Deployment, AWS server management, and configuration.
Independent clinicians did not have proper information or tools to diagnose and report TB because paper registers and reporting forms are time-consuming and expensive to duplicate, distribute, and process at scale. This resulted in missed opportunities to detect and report TB cases.
Abt Associates needed to transition the development of TB STARR, a USAID-funded project, to a local software development agency. With development work already in progress, it was important to find an agency that not only has the skills to take over the project but also possess the capabilities to evolve the platform to meet the project’s goals.
After 2 years the project and all its assets had to be moved to a new project organisation.
We worked closely with the initial development agency – Every1Mobile, in order to understand what they had built so far. Based on our understanding we sat with the team from Abt Associates to capture what their goals for the project were. This is what we call the “Imagine” phase. We also held numerous workshops with existing users and potential users.
When we had enough information we studied the existing architecture and redesigned it in such a way to accommodate the new project goals. We decided to go for a loosely coupled backend architecture. These are some of the typical things we do in the “Design” phase.
Then we set out to work. Implementing new features in the Android app and refactoring the existing codebase where necessary. All this was done while testing internally and sending out user acceptance tests, and carrying out regular app deployments. We redesigned and built a new data portal aimed at enabling management to make informed decisions based on real-time data. A new iOS app was designed and built from scratch. This is the “Create” phase.
One of the major things we did was transition the whole platform from one cloud service to another and we choose AWS as the new cloud hosting service. After about 2 years a new organisation had to take over the project and we handled the transition of all parts of the platform.
We held weekly check-up meetings to brief the team on our progress and share plans for upcoming work.