en flag +1 214 306 68 37
2-Year Support and Evolution of CE-Marked Laboratory Diagnostics Software

2-Year Support and Evolution of CE-Marked Laboratory Diagnostics Software

Industry
Healthcare, Life Science
Technologies
C/C++

About Our Customer

The Customer is a European manufacturer of genetic screening kits and accompanying software products for diagnostic laboratories.

Improving Lab Software to Anticipate User Needs

With the assistance of ScienceSoft’s healthcare software development team, the Customer launched the CE-marked laboratory software for its screening kits. The software automated the processing of genetic screening tests in the laboratories and helped validate the quality of the tests. 

The end users were satisfied with the new tool for lab test results interpretation and quality control, but the Customer had several ideas on how to improve the software functionality. Plus, it needed a trusted team to resolve software issues that could emerge after the updates.

Having a positive experience with ScienceSoft, the Customer offered us a one-year software support and evolution contract.

Returning Team to Deliver New Software Capabilities

During the development of the lab software, the Customer commended our team's proactivity and expertise, so ScienceSoft engaged some of the same IT specialists in the follow-up project. This helped eliminate the time-consuming software knowledge transfer and team onboarding activities.

Early on, the Customer decided that ScienceSoft wouldn’t work with the requests from the end users (laboratory technicians) but would rather receive a set of support tasks directly from the Customer’s team.

The Customer didn’t expect many support and change requests, so we settled on the monthly service subscription approach to optimize the long-term project costs. We agreed on the number of hours each team member would dedicate to the project tasks per month. As a result, the team composition and their project engagement looked as follows:

  • Scrum master/project manager (6–8 hours per month).
  • Business analyst/proxy product owner (on-demand).
  • Senior C++ developer (20–25 hours per month).
  • Senior functional test engineer (20–25 hours per month).

With this approach, the Customer had achieved the desired collaboration flexibility. The number of monthly hours for each role could be increased if the Customer had planned major software changes or decreased if the Customer anticipated fewer support tasks.

The team was available during the Customer’s business hours to timely address the support and modernization requests.

Targeted Improvements in Lab Software Functionality

Following the service level agreement, ScienceSoft resolved critical software issues within 24 hours, high-priority issues within 48 hours, and medium-priority tasks within 72 hours. This approach helped the Customer ensure the business of the partnering labs was not affected by any unexpected technical challenges.

The scope of lab software improvements was determined by the Customer’s team and described in detail by ScienceSoft’s business analyst. Here are some of the changes and improvements that were implemented by ScienceSoft:

  • Changing import parameters for the files from laboratory equipment software (e.g., uploading raw test files with fewer rows).
  • Improving lab diagnostics results view: adding a warning triangle to problematic wells in the well-plate view, adding a warning triangle next to abnormal quality parameters, and changing the warning triangle to a yellow circle for individual sample targets.
  • Displaying new values (e.g., calculating the average value of selected genes per lot, changing allowed blank cut-off values for the tests).

The implemented changes increased software convenience for the laboratory technicians and improved user satisfaction rates.

2-Year Partnership Upholding High Quality of Lab Diagnostics

Thanks to ScienceSoft’s cost-effective services covering the optimal package of monthly support hours, the Customer did not have to hire a full-time team to maintain its lab diagnostics software product. ScienceSoft’s software engineers who previously worked on developing this software returned to gradually upgrade its capabilities and improve convenience for the end users, fulfilling up to 10 support and change requests per month.

When delivering changes, ScienceSoft followed ISO 13485, IEC 62304, and IEC 82304-1 standards to ensure the high quality of the medical software and its documentation.

Satisfied with ScienceSoft’s performance, the Customer prolonged the contract for another year.

Technologies and Tools

C++, Jira, Confluence.

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies