Méthodes et bonnes pratiques pour exprimer ses besoins
La maîtrise d’ouvrage, formation MOA, formation à l’analyse des besoins, formation cahier des charges
Une bonne expression des besoins est un préalable indispensable à la réalisation ou à l’intégration d’une solution informatique réussie. Pour réussir une expression des besoins pertinente, et compréhensible l’utilisation de démarches et de méthodes spécifiques est souhaitable. Ce cours a pour objet de transmettre de façon opérationnelles ces techniques requises aux personnes ayant en charge l’expression des besoins dans le cadre d’un projet système d’information.
Participants à la formation L’expression des besoins
Maîtrise d’ouvrage, assistant maîtrise d’ouvrage, chef de projet, analyste, concepteur et toute personne impliquée dans le projet informatique .
Travaux Pratiques
Contexte
L’expression des besoins et les phases d’un projet Opportunité, faisabilité, cahier des charges. Validation besoins / spécifications. Expérimentation et site pilote.
Les parties prenantes La maîtrise d’ouvrage, la maîtrise d’oeuvre, les utilisateurs, les décideurs, les experts, les juristes, …….
Système d’information Définition des différents composants du système d’information.
Diagnostic de l’existant
L’origine du besoin Comment passer d’une ’idée’ d’évolution à un projet SI. L’évolution des objectifs d’un si. La maintenance du si, ….
Définition du périmètre Des échanges, des acteurs connexes. Le diagramme de collaboration. Atelier : représenter le périmètre d’un projet
Description des processus Processus global, détaillé. Les activités. " Processus représentatif " de la description du besoin. Les cas d’utilisation. Flot, scénarios. Diagramme d’activité, diagramme de séquence (UML), diagramme fonction (IDEF0) Atelier : décrire un processus avec l’ensemble des techniques proposées
Description des informations.
Les données, les entités, les associations. Diagnostic
Analyse des processus et de l’organisation associée, étude des données. Reconfiguration Les axes de reconfigurations processus et données.
Les solutions types de reconfiguration, le " quadrilatère diabolique ".
Description de scénarios pour un dossier de choix.
Les critères de sélection, le calcul du ROI, la valeur monétaire attendue (VMA).
Les critères non économiques. Atelier : calcul d’une VMApour 2 scénarios
proposés. Formalisation du besoin Projet de développement
Identification des fonctions de la future application : de l’architecture métier vers l’architecture fonctionnelle. Atelier : décrire les fonctionnalités déduite de ladescription d’un processus métier.
Définition des exigences qualité du produit. Présentation de facteurs et critères qualité. Atelier : recherche de métriques à associées aux facteurs présenté.s
Plan type d’un cahier des charges de développement. Projet d’intégration logiciel
En phase de choix : formalisation sous forme de critères, exploration du marché. En phase d’intégration : la part de la maîtrise d’ouvrage dans la définition et l’acceptation des choix de paramétrage.
Plan type d’un cahier des charges d’intégration progiciel. L’organisation « AGILE » DE L’expression des besoins Démarche
En W et démarche itérative. Maquette et prototype.
L’expression des besoins dans les méthodes Agiles
JRP : une approche participative en session eXtreme Programing : le client sur site. Des itérations courtes et identiques .Les phases d’exploration et d’engagement des itérations de développement. Des tests fonctionnels pour organiser et piloter le projet. Estimation des charges En début de projet
Delphi, une méthode expert pour proposer une première évaluation des
charges. En fin d’expression des besoins
Comment évaluer une charge de développement à partir d’un cahier des charges : la méthode des points fonctions La répartition proportionnelle.
Atelier : mise en oeuvre de la méthode des points fonctions.

