« Guides méthodologiques » : différence entre les versions

De Wiki FOSM
mAucun résumé des modifications
mAucun résumé des modifications
 
(9 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[https://gns.cnes.fr/fr/accueil-gns Guide Normatif Simplifié (GNS) du CNES] : un guide pragmatique pour conduire et documenter au quotidien les activités de management, d’ingénierie et d’assurance produit sur des produits spatiaux.
===Structuration des projets===
===Structuration des projets===


==== Méthode Arcadia de Model Based System Engineering ====
====Méthode Arcadia de Model Based System Engineering====
L'un des outils de structuration des projets dans le cadre Fédération est la méthode Arcadia de modélisation architecturale des systèmes. Nous avons introduit la façon dont cette approche s'articule dans le cadre Fédération [https://www.federation-openspacemakers.com/fr/communautes/actualites/pour-structurer-les-projets-complexes-developper-lingenierie-systeme-dans-federation/ dans cet article d'actualité].
L'un des outils de structuration des projets dans le cadre Fédération est la méthode Arcadia de modélisation architecturale des systèmes. Nous avons introduit la façon dont cette approche s'articule dans le cadre Fédération [https://www.federation-openspacemakers.com/fr/communautes/actualites/pour-structurer-les-projets-complexes-developper-lingenierie-systeme-dans-federation/ dans cet article d'actualité].


Ce [https://www.federation-openspacemakers.com/fr/communautes/actualites/pour-structurer-les-projets-complexes-developper-lingenierie-systeme-dans-federation/ tutoriel pour fabriquer un jouet catapulte] est une excellente introduction, pas à pas, à l'utilisation du logiciel open source Capella qui a été développé pour faciliter la mise en œuvre pratique de la méthode Arcadia.
Ce [https://www.federation-openspacemakers.com/fr/communautes/actualites/pour-structurer-les-projets-complexes-developper-lingenierie-systeme-dans-federation/ tutoriel pour fabriquer un jouet catapulte] est une excellente introduction, pas à pas, à l'utilisation du logiciel open source Capella qui a été développé pour faciliter la mise en œuvre pratique de la méthode Arcadia.
Vous pouvez aussi retrouver la vidéo ci-dessous une introduction à l'utilisation de la méthode Arcadia et du logiciel Capella dans le cadre du projet Phoenix.
<embedvideo service="youtube">https://youtu.be/XxtxkVErrq4</embedvideo>
====Plan de développement====
La création d'un plan de développement est essentielle pour les projets complexes : il va à la fois permettre à l'équipe d'organiser les différentes phases qui vont lui permettre d'atteindre l'objectif final du projet, et de communiquer vers des parties prenantes extérieures la cohérence globale de son organisation et de ses actions.
Le plan de développement se présente sous la forme d'une feuille de route dont l'échelle est déterminée par la durée globale du projet. Le niveau de décomposition des phases sera propre à chaque projet, et sera lié à la durée de ces phases. Il fait aussi apparaître les principaux points de passage (''milestones'') du projet.
[[Fichier:Phoenix-dev-plan.jpg|centré|sans_cadre|600x600px|Exemple de plan de développement, dans le cadre du projet Phoenix]]
====Division et attribution des tâches d'un projet====
Une fois le plan établi, cette vision macroscopique du projet peut sembler incroyablement difficile à mettre en oeuvre concrètement. L'étape suivante essentielle est d'entrer dans le détail d'une ou plusieurs phases, et d'en extraire des tâches concrètes, qui peuvent être assignées à des membres de l'équipe. Ces tâches peuvent par exemple être matérialisées sous [[Open Project|OpenProject]] ou dans [[Gitlab|GitLab]].
[[Fichier:Tâches git.jpg|centré|sans_cadre|600x600px|Exemple de tâches en cours dans un projet, gérées sous Gitlab]]
Une recommandation lors de la création de tâches : '''formulez-les de la façon la plus spécifique possible''' ! De façon à ce que lorsqu'un membre de l'équipe se demande ce qu'il va faire ensuite dans le projet, le titre de la tâche soit parlant et encourage à se l'approprier. Par exemple, préférez "Refaire l'intégration des pièces A et B sous FreeCAD" que "Travailler sur la CAO du projet".
===Ressources générales===
[https://gns.cnes.fr/fr/accueil-gns Guide Normatif Simplifié (GNS) du CNES] : un guide pragmatique pour conduire et documenter au quotidien les activités de management, d’ingénierie et d’assurance produit sur des produits spatiaux.

Dernière version du 10 avril 2021 à 14:02

Structuration des projets

Méthode Arcadia de Model Based System Engineering

L'un des outils de structuration des projets dans le cadre Fédération est la méthode Arcadia de modélisation architecturale des systèmes. Nous avons introduit la façon dont cette approche s'articule dans le cadre Fédération dans cet article d'actualité.

Ce tutoriel pour fabriquer un jouet catapulte est une excellente introduction, pas à pas, à l'utilisation du logiciel open source Capella qui a été développé pour faciliter la mise en œuvre pratique de la méthode Arcadia.

Vous pouvez aussi retrouver la vidéo ci-dessous une introduction à l'utilisation de la méthode Arcadia et du logiciel Capella dans le cadre du projet Phoenix.

Plan de développement

La création d'un plan de développement est essentielle pour les projets complexes : il va à la fois permettre à l'équipe d'organiser les différentes phases qui vont lui permettre d'atteindre l'objectif final du projet, et de communiquer vers des parties prenantes extérieures la cohérence globale de son organisation et de ses actions.

Le plan de développement se présente sous la forme d'une feuille de route dont l'échelle est déterminée par la durée globale du projet. Le niveau de décomposition des phases sera propre à chaque projet, et sera lié à la durée de ces phases. Il fait aussi apparaître les principaux points de passage (milestones) du projet.

Exemple de plan de développement, dans le cadre du projet Phoenix
Exemple de plan de développement, dans le cadre du projet Phoenix

Division et attribution des tâches d'un projet

Une fois le plan établi, cette vision macroscopique du projet peut sembler incroyablement difficile à mettre en oeuvre concrètement. L'étape suivante essentielle est d'entrer dans le détail d'une ou plusieurs phases, et d'en extraire des tâches concrètes, qui peuvent être assignées à des membres de l'équipe. Ces tâches peuvent par exemple être matérialisées sous OpenProject ou dans GitLab.

Exemple de tâches en cours dans un projet, gérées sous Gitlab
Exemple de tâches en cours dans un projet, gérées sous Gitlab


Une recommandation lors de la création de tâches : formulez-les de la façon la plus spécifique possible ! De façon à ce que lorsqu'un membre de l'équipe se demande ce qu'il va faire ensuite dans le projet, le titre de la tâche soit parlant et encourage à se l'approprier. Par exemple, préférez "Refaire l'intégration des pièces A et B sous FreeCAD" que "Travailler sur la CAO du projet".

Ressources générales

Guide Normatif Simplifié (GNS) du CNES : un guide pragmatique pour conduire et documenter au quotidien les activités de management, d’ingénierie et d’assurance produit sur des produits spatiaux.