Définir les exigences générales du système, élaborer l'éventail des options pour le système et identifier la faisabilité administrative, économique et technique de chaque option ainsi que les changements d'orientation et d'organisation requis pour chacune.
Analyser et évaluer chaque option selon les principes de faire ou faire faire, impact et coûts/avantages, et proposer, justifier, planifier et calculer le coût de la mise en œuvre de l'option choisie.
Élaborer un plan général, un plan détaillé pour l'étape de l'analyse fonctionnelle, et obtenir une approbation de l'analyse préliminaire.
Planifier, diriger et contrôler les activités d'une équipe d'élaboration des systèmes selon les paramètres de temps et de coût prévus.
Évaluer les applications informatiques proposées afin de déterminer la faisabilité technique, opérationnelle et économique.
Concevoir et mettre à l'essai des systèmes pour s'assurer que les objectifs du système sont réalisés et que les extrants sont en conformité avec les exigences du client.
Contrôler la conception, la mise en œuvre et le commencement des opérations du système propose en fonction des buts, des objectifs et des points de repère établis.