Le cycle de développement d'un produit ou d'une fonctionnalité est un vaste processus qui inclut les spécifications, le développement et les tests, le déploiement dans les environnements de d'assurance qualité (QA) et de Production, la maintenance ainsi que la migration.
-
Spécifications : elles constituent la partie de conceptualisation du processus (exigences techniques, attributions de tâches, etc). Pour plus d'informations, consultez Spécifications.
-
Le développement et les tests, qui constituent la partie de conception du processus. Pour plus d'informations, consultez Développement et Tests et Exécution des tests.
-
Déploiement dans les environnements d'assurance qualité (QA) et de Production. Pour plus d'informations, consultez Intégration continue : Déploiement vers les environnements d'Assurance qualité (QA) et de Production.
-
La maintenance, qui est principalement assurée par les tags et branches SVN ou GIT. Pour plus d'informations, consultez Maintenance.
- La migration.