* Assurer la planification et la conduite du développement des logiciels * Assurer l’analyse des besoins, * Concevoir, développer et faire concevoir et développer de nouveaux produits, * Mettre en place une stratégie de test et de validation (test unitaire , test de charge , utilisabilité , test base de données , test fonctionnel , test de performance)