analyse de besoins informatiques, évaluation des coûts et choix des solutions, spécifications des fonctionnalités de la solution logicielle, gestion de projet, développement logiciel, formation et support utilisateurs.