Diomande, Mamadou (2024). Project management and business technology management semantic integration for automated project team composition. Mémoire. Gatineau, Université du Québec en Outaouais, Département des sciences administratives, 373 p.
Prévisualisation |
PDF
Télécharger (4MB) | Prévisualisation |
Résumé
Au cours des 20 dernières années, les méthodes agiles se sont développées au-delà de leurs origines en ingénierie logicielle (SE) et ont été adaptées à la plupart des autres secteurs de la gestion de projet (PM). Il subsiste des défis majeurs pour harmoniser les aspects clés des méthodes PM avec les principes agiles, tels que l'intégration et la gestion formelle des contraintes de livraison (par exemple, budget, intégration, calendrier) et des mécanismes de contrôle (par exemple, responsabilité, avantages, risques). De plus, de nombreux chefs de projet revendiquent souvent l'agilité, mais leur mise en oeuvre des méthodes agiles repose sur seulement quelques principes de base, laissant de nombreuses améliorations inexploitées. Le manque de personnalisation des processus de projet est donc une raison clé du faible impact relatif des méthodes agiles dans les environnements PM plus traditionnels.
Nous proposons d'améliorer la personnalisation des processus de projet en nous appuyant sur les ontologies et les technologies de graphes de connaissances (KG). L'utilisation des ontologies PM et du raisonnement sémantique permettrait une représentation plus ouverte et flexible des composants des méthodes PM et l'intégration des caractéristiques dynamiques de l'agilité avec les caractéristiques plus statiques des préoccupations entourant l'environnement de projet. Notre proposition s'appuie sur l'évolution naturelle par laquelle les équipes s'approprient les méthodes agiles à travers un processus organique et auto-organisé, tout en veillant à ce qu'elles restent conformes aux politiques de l'entreprise et remplissent toutes les obligations de gouvernance du projet.
En suivant une méthodologie de recherche par conception d'action (ADR), nous intégrons d'abord plusieurs ontologies PM au sein de l'ontologie du corpusH de connaissances (BOK) de la gestion des technologies de l'information (BTM). La BTM est un domaine de recherche transdisciplinaire en pleine émergence et une profession unifiée à la croisée des disciplines de l'entreprise, de l'informatique et de l'ingénierie. Elle cherche à fournir un cadre intégré pour l'utilisation stratégique
Page 7 of 373
des TI et la direction des organisations numériques. Cela nous permet d'avoir une représentation formelle de la PM ainsi qu'un large éventail d'exigences, de rôles, de tâches, de processus et de processus de PM TI. Nous intégrons à notre ontologie PM-BTM une représentation KG de la norme SE "Essence", adoptée en 2014 par l'Object Management Group (OMG), une évolution de sa norme SE de 2008 intitulée Software & Systems Process Engineering Metamodel (SPEM 2.0). Bien que le méta-modèle Essence soit axé sur 7 "alphas" ou composants touchant le client, la solution et l'entreprise, nous intégrons 6 alphas supplémentaires touchant les contraintes et les contrôles, comme décrit dans la plupart des normes PM. Nous intégrons également cet Essence Étendu avec deux des initiatives PM open-source les plus populaires : la méthode de gestion de projet ouverte (Open PM2) développée par la Commission européenne, et la plate-forme Open Project qui sert de l'une des alternatives les plus rapides aux logiciels PM commerciaux.
Enfin, nous développons des requêtes basées sur des règles en SWRL et SQRWL qui représentent les paramètres de décision typiques de personnalisation PM. Nous testons ces requêtes sur notre ontologie PM, en fournissant d'abord un ensemble d'exigences PM TI à partir de projets réels complétés, puis en interrogeant l'ontologie pour vérifier le processus logique le plus probable recommandé. Le processus est considéré comme une norme de référence optimale, contre laquelle les paramètres de mise en oeuvre du processus réel sont comparés. Nous analysons les résultats en nous basant sur la mesure F pour évaluer la qualité de nos capacités d'inférence ontologique. Cette recherche pourrait avoir un impact significatif sur l'assurance d'une plus grande pertinence de la recherche académique pour la pratique professionnelle et sur l'intérêt des praticiens pour les connaissances académiques. L'utilisation du raisonnement sémantique pour la personnalisation des processus de projet pourrait conduire à une adoption plus fluide des méthodes agiles. De plus, nos résultats pourraient contribuer à un cadre plus systématique, exhaustif et évolutif pour les normes de pratique professionnelle, en service pour soutenir la gestion des ressources humaines (GRH) PM TI. Le projet vise à rendre les normes agiles, PM, et BTM BOK facilement accessibles, personnalisables et réutilisables pour la prise de décision par les professionnels PM TI, les employeurs, l'enseignement supérieur et d'autres associations impliquées dans les normes, certifications et accréditations liées aux TI.
Over the past 20 years, Agile methods have grown beyond their origins in Software Engineering (SE) and have been adapted to most other sectors in Project Management (PM). There remain key challenges to harmonizing core aspects of PM methods with Agile principles, such as the integration and formal management of delivery constraints (e.g., budget, integration, schedule) and control mechanisms (e.g., accountability, benefits, risks). As well, agility is often claimed by many project leaders, but their implementation of agile methods rests on merely a few basic principles, leaving numerous improvements unexplored. Lack of project process customization is therefore a key reason for the relative low impact of agile methods in more traditional PM environments.
We propose to improve project process customization by relying on Ontologies and Knowledge Graph (KG) technologies. The use of PM ontologies and semantic reasoning would allow for a more open and flexible representation of PM methods components and integrating the dynamic features of agility with the more static features from concerns surrounding the project environment. Our proposal builds upon the natural evolution by which teams take ownership of Agile methods through an organic and self-organizing process, while ensuring they remain compliant to enterprise policies and meet all obligations for project governance.
Following an 1Action Design Research (ADR) methodology, we first integrate several PM ontologies within the Business Technology Management (BTM) Body of Knowledge (BOK) ontology. BTM is a rapidly emerging trans-disciplinary research area and unified profession at the
1 Action Design Research (ADR) is chosen over Design Science Research (DSR) because ADR aligns more closely with the goals of the research, particularly its focus on practical application and iterative improvement in the context of project management. Action Design Research (ADR) is well-suited to situations where the research is intended not just to create knowledge but also to address specific, real-world problems in a given context. ADR emphasizes solving practical issues through collaboration with stakeholders and designing solutions that can be directly applied and tested in the real world. Design Science Research (DSR) is often more focused on the creation and evaluation of artifacts (such as models, methods, or software tools) for the advancement of theoretical knowledge.
Page 9 of 373
crossroads of business, computing, and engineering disciplines. It seeks to provide an integrated framework for the strategic use of IT and leading digital organizations. This allows us to have a formal representation of PM along with a wide array of IT PM requirements, roles, tasks, processes, and processes. We integrate to our PM-BTM ontology a KG representation of the “Essence” SE Standard, adopted in 2014 by the Object Management Group (OMG), an evolution from its 2008 SE standard entitled Software & Systems Process Engineering Metamodel (SPEM 2.0). While the Essence metamodel is focused on 7 “alphas” or components touching on Customer, Solution, and Endeavour, we integrate 6 additional alphas touching on Constraints and Controls, as described in most PM standards. We further integrate this Extended Essence with two of the most popular open- source PM initiatives: the Open Project Management Method (Open PM2) developed by the European Commission, and the Open Project platform that serves as one of the fastest growing alternatives to commercial PM software.
Finally, we develop rule-based queries in SWRL and SQRWL that represent typical PM customization decision parameters. We test these queries on our PM ontology, first supplying a set of IT PM requirements from actual completed projects, and then querying the ontology to verify the most likely logical process recommended. The process is considered an optimal gold standard, against which actual process implementation parameters are compared. We analyze results based on F-measure to evaluate the quality of our ontology inference capabilities. This research may have a significant impact on ensuring greater relevance of academic research for professional practice, and interest of practitioners for academic knowledge as well. The use of semantic reasoning for project process customization may lead to more seamless adoption of agile methods. As well, our results may help a more systematic, exhaustive, and evolving framework for professional practice standards, in service to support IT PM Human Resources Management (HRM). The project aims to make agile, PM, and BTM BOK standards easily accessible, customizable, and reusable for decision-making by IT PM professionals, employers, higher education, and other associations involved with IT-related standards, certification, and accreditation.
Type de document: | Thèse (Mémoire) |
---|---|
Directeur de mémoire/thèse: | Gagnon, Stéphane |
Départements et école, unités de recherche et services: | Sciences administratives |
Date de dépôt: | 07 janv. 2025 19:05 |
Dernière modification: | 07 janv. 2025 19:05 |
URI: | https://di.uqo.ca/id/eprint/1731 |
Gestion Actions (Identification requise)
Dernière vérification avant le dépôt |