Client

Our client is a Western European tech startup focused on developing medical software for behavioral health therapists from both small practices and large hospitals. Its team decided to create a web-based application to improve patient engagement and treatment outcomes at every stage, from initial screenings to clinical supervision.

The company had a clear project vision and a solid grasp of business logic. However, being short on in-house software engineers, they sought a professional and reliable nearshore development company. Exoft ticked all the boxes and was selected to build the solution from scratch.

Challenge

The client planned to sell its patient feedback software worldwide, mainly in the USA, so HIPAA compliance was non-negotiable. The system needed to be secure, reliable, and able to protect sensitive patient information.

Another requirement was to enable practitioners to use this solution together with other medical device software systems. The feedback system had to seamlessly communicate and integrate with the rest of the clinical IT infrastructure, including connected medical devices.

Our cooperation

Our partnership got off to a flying start in 2014 and was active up until 2018. Together, we built our cooperation on three pillars: continuous feedback, transparent communication, and focus on user needs. There were two core project stages that Exoft most contributed to:

Stage 1: MVP from scratch

As a starting point, the client wanted to create a simple patient feedback form app that would allow behavioral therapists to implement Feedback Informed Treatment (FIT).

From our client's side, there was an ambitious idea, a clear product vision, and a set of mathematical algorithms prepared. Our task was to bring it all together into one workable solution. We engaged 2 Full-Stack Developers and 1 QA Engineer suited for the job. As the project's first technology experts, they were instrumental in:

  • Designing a core solution architecture
  • Creating a preliminary code base
  • Developing, testing, and deploying the MVP from scratch

Stage 2: Full-scale solution development

Working together on an MVP, we gained a better understanding of the actual needs and wants of users. The client decided to extend the patient feedback system with features that would improve patient care, treatment outcomes, and service quality even more.

The client hired internal Azure and .NET specialists to scale the development up. Our team seamlessly integrated into the client's new team, implementing Azure technologies for data integration and maintaining the solution. Together, we closely adhered to the Azure DevOps methodology for faster and more effective releases.

As a result of our close-knit cooperation, an improved web portal and a new mobile app went live.

health metrics

Solution

The patient feedback software we co-created offers all the features needed for effective surveying and treatment monitoring. At the baseline, this system lets you view patient data, assign therapists for assessment, gather patient feedback with customizable surveys, import collected data into the system, and create graphs.

Among some additional features are:

  • Tag system: Helps clinicians mark patients with tags to navigate through the medical device software system, filter patient responses, or look for urgent cases.
  • Advanced ORS and SRS system: Allows therapists to evaluate the collected patient feedback and capture patients' ORS and SRS scores.
  • Questionnaires: Help clinic administrators conduct various patient surveys related to received health services with direct links sent via email or SMS.
  • Filters: Allow therapists to filter different responses by date, questions, urgency, or other critical filters.
  • Reports & statistics: Let clinicians track the patient's progress and adjust treatment accordingly. Also, our patient experience system allows for the generation and cross-sharing of instant reports.
  • Multilingual interface: Supports 20+ languages, giving therapists from different countries access to the service and patients – the ability to communicate using their native or preferred language.
  • Doctors and personnel details: Enable the head of the hospital or clinic to manage all the information details regarding doctors, nurses, and other personnel in one place.

Results

Exoft helped the client bring their idea to fruition. We created the core architecture from scratch and built a solution prototype, laying the groundwork for a full-scale, in-demand patient feedback software. In the later stages, we brought value by optimizing databases and ensuring a seamless, fast data exchange between systems.

Our client released its patient feedback software to the target market and became one of Europe's top five tech startups. Increasing treatment productivity by 1.2x, the solution enjoys high user acceptance evidenced by 1000+ positive reviews.