Les projets informatiques nécessitent une méthode spécifique intégrant un ensemble de bonnes pratiques que l'on peut à loisir enrichir et adapter. Sans la mise en place d'une telle méthode, on s'expose à un gaspillage important de ressources voire faire couler le projet.
Le diagramme d’objectifs et d’exigences explicite l’articulation entre : Les éléments concernés par un objectif ou contraints par une exigence. Les éléments qui contribuent à la réalisation d’un objectif ou à la satisfaction d’une exigence. Pour créer...
L'Atelier de Génie Logiciel (AGL) MEGA permet de mettre en place un référentiel d'exigences. La gestion des exigences est l’ensemble des activités qui permettent de s’assurer que les spécifications du client, c’est-à-dire les exigences, sont satisfaites....
Dans les 90s, un cadre de pensée s'est développé aux states ayant trait à l'architecture d'entreprise (EA), avec des buts similaires à l'urbanisation des Systèmes d'Information. L'EA est comme l'urbanisation du SI une méthode à la fois top-down et bottom-up...
L'urbanisation du Système d'Information est une démarche mettant en oeuvre les bonnes pratiques pour rendre le SI plus agile afin qu'il puisse réaliser la stratégie de l'entreprise. Encore faut il qu'on sache où on en est dans la progression de la méthode...
La partie opérationnelle de l'urbanisme du Système d'Information se concrétise dans les relations avec les équipes projets. Cela commence dès la phase d'inception (ou première phase d'initialisation du Unifiel Process = méthode de gestion projet), lors...
En urbanisme du Système d'Information, pour qu'une entité métier puisse modifier son état en fonction du changement d'état d'une autre, on peut utliser efficacement le pattern "Observateur" en ajoutant la persistance d'un évènement. Comment faire pour...
L'ingénieur des exigences ( expression des besoins ) est rompu aux techniques pour les identifier et les formaliser. L'analyse des documentations diverses et variées, les techniques d'interview, l'animation de groupes de travail n'ont plus de secret pour...
La démarche d'urbanisation prend en compte l'existant dans l'évolution du Système d'Information. Mais attention aux pièges de l'intégration d'une brique logicielle stratégique. De bons vendeurs peuvent vous convaincre de sa qualité et de bâtir votre Système...
Une des bonnes pratiques pour un projet de réalisation d'une application informatique est de modéliser les aspects métiers, les besoins, l'analyse et la conception et pourquoi pas aller jusqu'aux modèles de code afin de le générer. Pour disposer d'un...
Réfléchissez à comment vous allez gérer vos differentes versions de modèles dans l'AGL que vous avez choisi pour vos projet. Ne faites pas comme dans ce projet ou MEGA était utilisé sans gestion de version. Au fil des itérations et des évolutions, il...