Support for the quality assurance process for a gas portfolio optimization system
Project duration: 1 year, 4 months
Brief description
A quality assurance process is established to ensure the quality of customdeveloped software. Specifically this includes planning, monitoring and evaluation of the individual test phases and support in the creation, execution and management of the relevant test cases. Acquisition, evaluation and monitoring of arising deviations/incidents are included in the test phases and in ongoing operation.
Supplement
On the one hand, the quality assurance process covers the organization and performance of the two test phases, User Acceptance Testing and Regression Testing. Team Foundation Server is used here as a support tool in which all test processes are mapped. To create the user acceptance tests, the required test cases deriving from the functional requirements for the planned expansions of the custom software are developed and formulated jointly with the department managers. The existing regression tests are adapted and updated for every new release of the custom software. On the other hand, the quality assurance process includes the recording, evaluation, management and monitoring of the deviations arising on all test phases or in ongoing operation. The support tools used here are Team Foundation Server, HP Quality Center, BMC Remedy IT Service Management and Microsoft Sharepoint.