Erbis stands with Ukraine

Case study

How we developed a medical microbiology research system for a non-profit organization

promo

Erbis has recently implemented a microbiology research system to study tuberculosis-related diseases.
Below are provided details of the development process from business analysis to product launch.

01.Challenge

Over the past half-century, medicine has made major progress. Digital technologies have played a crucial role in this. Today, medical scientists access big data from various sources: medical records, wearable devices, street cameras, and even social networks.

However, the data availability is not of value without effective sorting and analysis. Realizing this, the Swiss non-profit medical research organization turned to Erbis. To study the problem of tuberculosis-related diseases, they needed a solution for storing microbiological research data. Erbis was tasked to implement the project from scratch. The development stages are described below.

02.Pre-development stage

During the pre-development stage, our business analyst actively communicated with the client to learn the project requirements. First, the BA clarified all the data-related questions:

  • how data is collected
  • what data sources are used
  • how data is stored
  • what purposes data is used for

Then, the BA listed the end-users and identified their roles.

Finally, the BA, together with the developers, created the project roadmap. It provided a strategic overview of the major elements of a project, including objectives, milestones, deliverables, and resources.

A roadmap of medical microbiology research system by Erbis

A roadmap of medical microbiology research system by Erbis

03.Development flow

We appointed a team of four to work on a project:

  • backend developer
  • frontend developer
  • QA engineer
  • UI/UX designer

It was agreed to develop a project under the SaaS model. So, we started by choosing a cloud infrastructure. Our choice alighted on AWS. Having worked with various cloud providers, we were confident that AWS offered the best price-quality ratio and variety of IT tools on-demand.

Our team was working on the project for six months. During this time, we regularly communicated with the client and reported on the work done. Our workflow was based on Scrum. This means that we set goals for two weeks, and after this period, we outlined a new range of tasks.

We wrote a software backend in Java. The web part was implemented in Angular and Spring. PostgreSQL was chosen as the database server.

04.Tech stack

  • Java
  • Angular
  • PostgreSQL
  • Spring
  • AWS
  • SaaS

05.End product

The microbiology research system is a SaaS solution that provides data storage for medical researchers who study tuberculosis-causing bacteria.

Researchers can create accounts on the platform and import files from their databases that list characteristics of bacterial strains that cause tuberculosis infections.

The platform incorporates various filters that make it easy for clinical microbiologists to find strains of Mycobacterium tuberculosis. Additionally, it offers advanced security features and permissions controls.

06. Business outcome

Erbis has created a product for a non-profit organization that did not intend to make money on it. Nevertheless, the software not only contributed to the science, but also reduced our client's costs. With the help of the microbiological system, the researchers were able to quickly access the necessary information. Also, they spent much less time analyzing and predicting data.

In its turn, rapid identification of microorganisms brought great value for clinical microbiology laboratories. This information allowed microbiologists to find optimal strategies for diagnosis and treatment of infections caused by Mycobacterium tuberculosis.

07.Do you want to create a medical app?

Health tech is one of the fastest growing areas of digital transformation. Medical applications study incurable diseases, monitor physical well-being, and suggest treatment plans. Both patients and doctors use healthcare systems. Today, they are developed based on AI, ML, IoT, and other IT innovations.

If you want to build a business in digital health, get in touch. Our managers will analyze your idea and provide you with a detailed project estimate.

Got a project to develop?

Request a free consultation with our tech expert right now!
Get In Touch