Vieweing tool to display issues for internal stakeholders of a LIS
Brief description
To manage the processing status of defects and requirements in its long-established laboratory information system, the customer recently switched to a widely used defect management software. In order to make the current progress transparent to internal stakeholders such as sales, marketing and others, a user interface that is accessible to a wider range of users is required.
Supplement
The newly developed software is designed as a single-page web application (SPA) based on React in the front end and Spring Boot in the back end. The frontend runs in the browser and communicates with the backend via a REST API interface and with the customer’s authentication infrastructure via HTTP / HTML. The customer’s own development is used as the component framework to support the corporate design. The backend communicates with the error management software Jira via its REST API and also with a PostgreSQL database instance in which the user-specific change tracking settings are kept persistent. The PTA team coordinates the project, captures the requirements, implements the frontend and backend and develops automated and manual tests. In addition, a github build, test and deployment chain is configured and the subsequent support and ongoing maintenance of the system is ensured.
Subject description
The laboratory information system, which the customer sells worldwide, is continuously being developed and errors are being rectified. The solution is installed at several thousand locations worldwide. Each installation is managed by a regional representative. In addition to the release documents published at irregular intervals, these regional representatives are to be offered an easy-to-use information platform to keep them informed and up to date on the progress of the processing of known errors and further developments. A switch can be set for particularly interesting bugs and further developments in order to be informed automatically by email when the status changes.