Calculation of quantities and prices for mass spectrometry in clinical chemistry
Project duration: 2 years, 3 months
Brief description
The project involves the extension of existing custom software that enables the calculation of deals in laboratory diagnostics. Newly implemented is the calculation of material quantities required for mass spectrometry (Mass Spec). Prices are calculated and negotiated based on this by using the tool. For this purpose, new pricing models are developed, and existing ones are expanded. The results of the calculations are forwarded to the reporting system. This deal calculation is one of the fundamental components for the customer's successful market entry into the Mass Spec segment. The project covers all phases of software development. The PTA handles implementation and testing as well as integration into the existing application. The GUI, business logic, web services, and data structure are expanded. Additionally, the PTA supports requirements analysis and communication with stakeholders from other Mass Spec projects of the customer.
Supplement
The algorithm is integrated into the business logic of the existing application. It receives input data from other systems, its own master data, a web service, and user inputs. Procedures are extended, the data structure and data access classes are adjusted, and new input fields are provided. The JSON structure of the web service has been modified. The algorithm is programmed in C#. Numerous unit tests have been created. The calculation results are integrated into the existing forms and output routines. Techniques such as equivalence class partitioning, boundary value analysis, and decision tables are used for test case determination for the algorithm. The components GUI, web service, and data output are first separately tested with mock data. Integration and system tests follow thereafter. UAT (User Acceptance Testing) and regression tests use real data. Another part of the project is the addition of calculation examples to the user manual.
Subject description
The customer aims to enter the MS segment with a new instrument and new chemicals. The calculation of quantities considers multiplexing by bundling specific individual analysis tests into groups (e.g., steroids, vitamins), which can now be performed in a single run per patient sample. New pricing models enable the sales team to calculate and negotiate prices per material and per patient sample for the multiplexing scenario. The financial calculation is supported by tools for configuring the new instrument in the laboratories.