 Décrire le cycle de vie du développement d'applications.
Le cycle de vie du développement d'applications (ADLC) est un processus de gestion du développement d'une application logicielle, de la conception au déploiement. Il existe généralement six phases distinctes dans l'ADLC : planification, analyse, conception, mise en œuvre et test, déploiement et maintenance. Dans la phase de planification, les parties prenantes doivent évaluer les objectifs du projet et décider quel type de logiciel doit être utilisé. Au cours de la phase d'analyse, les parties prenantes examineront en détail les exigences du système et élaboreront un plan d'affaires. Dans la phase de conception, l'architecture et les conceptions du système, y compris les interfaces utilisateur et les bases de données, sont déterminées. Pendant la mise en œuvre et les tests, le code est écrit et testé pour les bogues, puis déployé, après quoi une maintenance et des mises à jour régulières doivent être effectuées.