thesis

Conception et expérimentation d'un modèle de mesures supportant l'amélioration continue de la productivité des organisations qui développent, maintiennent et utilisent intensivement du logiciel

Abstract

Les organisations qui utilisent et développent intensivement du logiciel (« Software Intensive Organizations » - SIO) rencontrent des problèmes de production et de satisfaction des besoins des clients qui ont un impact sur leur compétitivité et leur viabilité. Le but de nos travaux de recherche est de répondre à cette problématique par la conception et l’expérimentation d’un programme de mesure supportant l’amélioration continue (AC)permanente, mesurable et globale de la productivité et la pérennité des SIO de type « petite et moyenne entreprise – PME ». Les trois objectifs spécifiques de cette recherche sont : 1. Déterminer un moyen de mesurer de façon efficace, dynamique et continuelle les différents paramètres de la SIO pour juger de l’impact et du maintien des modifications apportées par un programme d’amélioration continue (PAC). 2. Développer un modèle de gestion de la stratégie permettant de focaliser les PAC vers une optimisation globale pour assurer la pérennité et des gains de valeur en tenant compte de l’ensemble des actifs et sans limiter la capacité d’innovation. 3. Déterminer une approche pour connaître l'état de la situation organisationnelle pour soutenir les gestionnaires dans leur contrôle et leur pilotage à tous les niveaux décisionnels de la SIO en fonction de ses diverses structures. Nos expérimentations ont été exécutées parallèlement dans deux organisations avec un décalage d’un mois de façon à intégrer directement les résultats des projets dans la seconde. Dans l’ordre chronologique et par groupe de réalisation, nos expérimentations ont consisté : • à amasser les données et à en faire une analyse des situations dans les PME; • à explorer le déploiement de bonnes pratiques (BP) évaluées par des mesures; • à définir une approche pour juger l’amélioration réelle causée par les initiatives; • à explorer l’utilisation de tableaux de bord (TB) comme support au pilotage en assurant une gestion moins lourde des indicateurs et un suivi plus efficace des approches pour s’assurer du maintient des mécanismes mis en place; • à explorer les impacts des PAC dans les SIO de type PME. Nos expérimentations ont démontré que sans un encadrement l’usage de bonnes pratiques disparaît rapidement. Nous avons donc retenu et adapté le Capability Maturity Model Integration (CMMI) afin de déployer progressivement sur une période de deux ans une infrastructure de processus qui définit la structure et l’ordonnancement des activités, déterminant ainsi ce qui est fait ou doit être fait. Nous avons aussi déployé les processus de gestion essentiels à leur fonctionnement. Un système de mesure de performance (SMP) doit mesurer avec des valeurs proches du temps réel les paramètres évaluant les dimensions et l’état global de la SIO avec des mesures rigoureuses offrant un cadre organisant les indicateurs. Nous avons retenu et modifié le Balanced Scorecard (BSC) comme base au SMP. Nous avons conçu un mécanisme de ventilation de la valeur unique à tous les niveaux et pour chacune des ressources dans toutes les unités administratives, ainsi qu’un modèle à base d’indicateurs générant une valeur unique qui représente l’état de la SIO face à sa vision pour en assurer la pérennité. La mise en place d’un ensemble d’indicateurs supportés par un Tableau de Bord permettant une récupération plus rapide des données devrait soutenir et rendre permanente l’utilisation des bonnes pratiques par un suivi interactif de la situation. Des mécanismes pour démontrer objectivement et quantitativement les impacts réels des mesures doivent donc être déployés et intégrés au programme de mesure. Le système de gestion stratégique (SGS) doit permettre de s’assurer que l’amélioration apportera un maximum de profit et de focaliser les PAC vers une optimisation globale de l’organisation. Le SGS ne proposant pas de mécanisme de communication bilatérale, un système de collaboration sur la stratégie peut être ajouté. L’autre apport de nos travaux est une approche et des algorithmes pour consolider les valeurs des indicateurs de la SIO permettant d’évaluer la situation à un point donné dans le modèle de gestion stratégique. Ces travaux ont permis le développement d’une méthodologie de déploiement et de gouvernance de la stratégie basée sur un SGS couvrant l’ensemble du cycle de vie. Nous avons aussi développé un modèle fondé sur le « i* » pour assurer une définition structurée de la vision et de sa transformation vers les buts en plus d’assurer un meilleur équilibre entre les perspectives d’un SGS. Nous avons aussi développé un modèle structuré qui assure la définition des buts en fonction de la vision et de la mission en permettant un équilibre entre les diverses perspectives du SGS. De plus, la mise en place des éléments de l’entreprise intelligente (EI) permet de réduire certains problèmes de rigidité imposés par l’infrastructure de processus et le SGS. Enfin, nous avons défini une architecture de solution permettant une amélioration continue en évaluant la valeur globale des SIO qui visent à devenir intelligentes, fournissant un suivi de la pérennité et répondant aux lacunes liées au SGS, au SMP et au PAC. Des expérimentations ont ensuite permis de conceptualiser un environnement logiciel collaboratif et intégré répondant à ces besoins. Le premier produit logiciel issu de nos travaux sur la gestion des initiatives liées aux PAC et plus particulièrement du Six Sigma a été vendu comme outil de gestion de sites web et d’intranet dans une quarantaine d’organisations. Ce logiciel a fait l’objet d’une commercialisation intense de la part d’un partenaire et une licence de vente a été réalisée avec un des plus importants joueurs de l’industrie nord américaine. Les autres livrables de recherche sont un ensemble d’indicateurs aux caractéristiques documentées et des modèles qui structurent les connaissances de l’état de l’art

    Similar works