Each and every software change may harbour risks. Risks concerning the quality of results being created by software. Among other things, that's why some industries are supervised by regulating authorities.
But, independent of these regulatory requirements, the integration of software quality issues in due time saves energy, time and - last but not least - money.
- Design of validation concepts and operating procedures
- Risk analysis
- Testing and documentation, manually as well as automated (e.g. using unit-testing tools)
- Set-up of technical environments for lifecycle management (design, testing, produciton)
- Analysis, evaluation and execution of software changes in existing systems