-
Set the base of minimum SQA criteria that a software developed within EOSC development project MUST fulfill.
-
Enhance the visibility, accessibility and distribution of the produced source code through the alignment to the Open Source Definition [@https://opensource.org/osd].
-
Promote code style standards to deliver good quality source code emphasizing its readability and reusability.
-
Improve the quality and reliability of software by covering different testing methods at development and pre-production stages.
-
Propose a change-based driven scenario where all new updates in the source code are continuously validated by the automated execution of the relevant tests.
-
Adopt an agile approach to effectively produce timely and audience-specific documentation.
-
Lower the barriers of software adoption by delivering quality documentation and the utilization of automated deployment solutions.
-
Encourage secure coding practices and security static analysis at the development phase while providing recommendations on external security assessment.