- Ha d’incloure tots els elements que siguin necessaris per empaquetar i desplegar la solució (configuracions, contenidors, …), així com els necessaris per al seu manteniment (codi dels components, proves, scripts de base de dades, elements gràfics, fitxers d’empaquetat, …)
- Tots els seus elements han d’estar ubicats en l’eina de gestió del cicle de vida del software del CTTI
- S’han de seguir les normes de versionat i estructura
- Ha de ser desenvolupat seguint les millors pràctiques dels diferents llenguatges de programació usats (mantenibilitat, gestió d’excepcions, ús adequat dels recursos, seguretat, portabilitat,…). Usar les pràctiques del “Clean Code”
- En el moment de la construcció automàtica ha de passar les proves unitàries definides, els estàndards de qualitat del codi i les proves, entre d’altres, per al seu desplegament
|