Démo 1 Qualité du processus Professeur : Houari Sahraoui Démonstrateur : Guillaume Langelier 1. En quelques mots, décrivez les principales différences entre CMM, SPR et ISO900-3. Quelle entité spécifique est évaluée par ces trois normes? Pour chacun des textes suivants, donnez le niveau CMM le plus probable de la compagnie en fonction des informations données, énumérez les informations manquantes et énumérez ce qui serait nécessaire pour atteindre le prochain niveau. 2. La compagnie Y est une jeune entreprise qui développe des logiciels servant à la gestion de ferme laitière où le cheptel est imposant. Cette compagnie compte seulement trois personnes qui ont fondé l’entreprise juste après leurs études universitaires. Leurs qualités en temps que programmeur, leur dynamisme et leur bonne connaissance du marché régional leur ont permis de tirer leur épingle du jeu. Les trois associés s’entendent verbalement sur le processus logiciel et ils s’adaptent en cours de projet en fonction des difficultés rencontrées et des demandes changeantes des clients. Ils révisent aussi les portions de code de leurs collègues pour éviter les erreurs et garder une bonne vue d’ensemble sur le projet. Les trois compagnons se sont aussi abonnés à quelques revues d’informatique, de cette façon, ils sont en mesure d’évaluer si certaines nouvelles technologies pourraient être intégrées dans leurs projets présents et futurs. 3. La compagnie X, qui œuvre dans le domaine du logiciel comptable, est établie depuis plusieurs années et embauche quelques centaines d’employés. Ils ont comme objectif de livrer leur logiciel dans les temps prescrits et réussissent à le faire parfaitement depuis quelques années déjà. Ces succès sont peut-être dus à une équipe de professionnels en logiciels spécialement formée en qualité du processus et du produit logiciel. Cette équipe connaît bien tous les projets en cours et récolte des données telles la durée de chaque étape du projet et les erreurs détectées au cours des phases de tests. Ces données sont ensuite analysées par l’équipe en question en vue d’améliorer le processus. Voici un résumé d’un document conjointement développé par le département des ressources humaines et l’équipe mentionnée plus haut s’adressant aux chefs de projets : -Considérez le présent document comme la marche à suivre lors de la direction d’un projet. -Le service des ressources humaines pourra vous aider à déterminer laquelle parmi les formations offertes convient le mieux en début de projet. -N’oubliez pas que chacun des programmeurs doit faire réviser son travail par un collègue expérimenté avant de l’intégrer à la base de données du projet (CVS). -Pour toute question se rapportant à la comptabilité, veuillez suivre la procédure pour communiquer avec l’équipe des comptables. De plus, dans la compagnie X, la pause du dîner est entre 12:15 et 13:15 et les employés bénéficient d’assurances dentaires complètes. 4. La compagnie Z publiait récemment l’offre d’emploi suivante dans l’un des grands journaux de la région de Montréal : Venez travailler à la compagnie Z où le processus logiciel est au cœur de notre réussite. Notre processus logiciel est déjà très bien documenté et est un des meilleurs selon nous. Nous avons besoin de gens pour contribuer à son amélioration constante. Nous cherchons d’ailleurs des individus experts dans la gestion des souscontractants, la gestion des besoins et l’intégration des projets au processus standard. Les responsables des divers projets devront s’assurer du bon fonctionnement des tâches d’ingénierie suivantes : l'analyse des exigences, la conception, la programmation et les tests. En remplissant ces postes, vous allez vous greffer à une de nos équipes déjà existantes. Nous cherchons aussi du personnel qualifié qui serait en mesure de collecter des données sur notre processus et de les analyser ainsi que des gens intéressés à la gestion de la qualité pour démarrer un nouveau département au sein de l’entreprise. Nos programmes de formation vous permettront de vous tenir constamment à jour autant au point de vue de la technique qu’au point de vue de la théorie. Envoyez vos candidatures en grand nombre. Tous les C.V. seront étudiés, surtout ceux mentionnant de l’expérience avec le modèle d’évolution des capacités du logiciel : CMM.