The software products of an international group developed at one location are integrated into a controlled product development process. For this purpose, structured requirements at the usage and software level are collected, documented and used as a basis for release-dependent system tests. These tests are carried out on the basis of newly defined test cases and the corresponding findings are entered into development via an incident management process. The applications are used in production as an order planning and tracking tool (MES, Manufacturing Execution System) and in the chemical laboratory as a laboratory journal.
PTA record the relevant requirements in a structured manner based on system analysis of the existing products as well as on interviews with key users and technical experts. Due to the ongoing parallel development, the requirements and test cases are to be incorporated into the change management and a focus must be placed on the consistency between documentation and application. An important means of requirements elicitation and traceability is the modeling in UML and the linking of development and documentation with the help of an on-premis Azure DevOps.
From a technical point of view, the scope of the project is very broad. It encompasses both applications in the laboratory environment (laboratory diary, pilot plant applications) and larger manufacturing execution systems that are adapted to individual applications. The adaptation takes place within individual modules, which, however, are of very heterogeneous quality.