Projet Webmaster • Coeur de Provence • Gestion de Projet • 


LIRE AUSSI
7 juillet 2008
Nouveaux développements enjeux et risques
Les changements dans le mode de développement du Système d’Information, l’organisation entre la Maitrise d’œuvre et la Maitrise d’ouvrage.
7 juillet 2008
Conclusions recommandation et bibliographie
Dernière partie de la dichotomie entre maitrise d’ouvrage et maitrise d’œuvre avec conclusion, recommandations et bibliographie.
7 juillet 2008
Réingénierie, état de l’art, rythme du changement
La dichotomie entre maitrise d’œuvre et maitrise d’ouvrage nécessite un facilitateur, des méthodes nouvelles ainsi qu’un apprentissage des acteurs.
7 juillet 2008
RAD conduite de projet participative
Les phases du RAD, méthode de développement d’application informatique
3 avril 2008
L’ergonome, le graphiste, et la direction métier face à un site internet
Les rôles respectifs de l’ergonome et du graphiste pour un site web d’une direction métier témoignent que dans les TIC chacun doit garder son métier.
9 décembre 2007
Mise en oeuvre de la solution en gestion de projet
La mise en oeuvre de la solution est l’étape qui suit le choix et va jusqu’au bilan de projet
9 décembre 2007
Synthèse des phases d’un projet
La gestion de projet se découpe en phases, voici un tableau de synthèse de ces phases.




Google







Vous êtes actuellement dans WEB-NTIC > Ingénierie

Ce thème est à destination des ingénieurs, concepteurs, consultants MOA ou analystes fonctionnels. Les articles concernent les outils et méthodes de l’ingénieur dans le monde évolutif du système d’information.

Mise en ligne: lundi 7 juillet 2008, par km

Réingénierie, état de l’art, rythme du changement


2 RÉINGÉNIERIE, ÉTAT DE L’ART, RYTHME DU CHANGEMENT

2.1 Modification du rôle des intervenants et optimisation des communications

Le besoin d’évolution des méthodes de conduite de projet , des techniques de communication, de conception et de réalisation se révèle crucial. Une réponse adéquate est fournie par le RAD. Cette méthode offre un cadre directif à la foi formel, adaptable et évolutif ainsi qu’une capacité d’auto-contrôle du processus. L’ensemble des principes s’appuie sur une communication structurée entre Maîtrise d’Ouvrage et Maîtrise d’Œuvre. Il conduit au respect d’une frontière naturelle entre la prise de conscience des besoins et leur expression. Il fusionne la recherche de solutions et la validation. Une profonde réingénierie du développement d’applications fondée sur la dichotomie Maîtrise d’Ouvrage et Maîtrise d’Œuvre s’impose et entraîne l’intervention d’un troisième groupe spécialisé dans la communication. Cette réingénierie des méthodes de conduite de projet impose aux maîtrises une redistribution des rôles et un apprentissage :

  • La Maîtrise d’Ouvrage représente l’utilisateur qui devient concepteur. Elle détermine les fonctions, leurs priorités et impose la " dynamique applicative ". Elle utilise des formes de modélisation simplifiées pour représenter la vision de son travail [Henry, Monkam-Daverat 1995] et ses scénarios opérationnels (use case) [Jacobson 1993].
  • La Maîtrise d’Œuvre représente une force de solution et de proposition technique. Sous la double pression des nouveaux types d’applications et des contraintes économiques, elle fusionne en un seul profil de concepteur-développeur les rôles de l’analyste et du programmeur [Bouchy 1994].
  • Le groupe d’animation RAD organise la communication du projet. Il facilite l’expression de besoin et réalise en " temps réel " leur formalisation. Il se compose d’intervenants spécialisés en communication (animateur ou facilitateur) et en entretiens de groupe [Sary 1990]. Il dispose de matériels et de logiciels adéquats dans une salle dédiée, isolée et communiquant uniquement vers l’extérieur. Il réalise " en direct " la synthèse (rapporteur-secrétaire) et la modélisation (rapporteur-modélisateur) à partir du discours utilisateur [Vickoff 1996].

2.2 Composants de la Réingénierie, techniques et méthodes

2.2.1 Évaluation et amélioration des pratiques de développement : CMM

Dans une vision plus globale d’amélioration de sa productivité, la Maîtrise d’Œuvre doit considérer un processus d’évaluation et d’amélioration des pratiques de développement tel que CMM ou SPICE.

  • CMM décrit les éléments " clés " d’un processus de développement logiciel efficace [Paulk 1993].
  • CMM répertorie des pratiques qui améliorent la capacité de l’organisation à atteindre des objectifs de coût, de délais, de qualité et de fonctionnalité [Paulk 1995].
  • CMM définit et hiérarchise les pratiques de qualité du développement en 5 niveaux. Il couvre : la reproductibilité du processus, sa formalisation, sa maîtrise et son optimisation [Clark 1997].

maitrise d'ouvrage
Figure 2. Comparaison de la structure, du phasage et de la validation

2.2.2 Standardisation et industrialisation des développements : RAD

Le développement d’applications est encadré par un processus de qualité formel, précis, mais simple, sécurisé et ouvert, instrumenté par des AGL performants. Ce processus implique :

  • Une structure de développement sécurisant un cycle court basé sur un phasage simple : Cadrage, Design, Construction (figure 2) et l’absolu respect d’une dimension temporelle (90 jours optimum, 120 jours maximum) [Martin 1991].
  • Des méthodes, techniques et outils permettant de définir et d’appliquer des choix portant sur quatre stratégies conflictuelles : budget, délais, fiabilité (qualité technique), visibilité (qualité fonctionnelle) [Vickoff 1998].
  • Une architecture decommunication respectant un mode opératoire précis structuré en trois étapes : pré-session, session, post-session [Mucchielli 1987].
  • Une architecture de conception s’appuyant sur les techniques de l’objet et particulièrement sur celles permettant une conception " en vue de modifications " [McCarty 1997].
  • Une architecture de réalisation imposant pour la qualité technique des normes minimales, des revues de projet, des jalons zéro-défaut et recommandant pour la qualité fonctionnelle le prototypage actif et les Focus de visibilité [McConnell 1996].

Les trois premiers points définissent les principes de la méthode RAD telle que James Martin l’avait conçue dès la fin des années 80. Stratégiquement, le RAD choisit d’optimiser 4 axes fondamentaux : coût (target costing), délais (time boxing), qualité technique (code and project revues), qualité fonctionnelle (prototyping and user’s revues) ou la visibilité générale et le contrôle du projet (Focus).

2.2.3 Universalisation de l’expression des processus et de la modélisation : UML

Les intervenants envisagent de transiter de leurs habitudes actuelles vers UML (Unified Modeling Language). Ce langage uniformise l’expression des besoins pour la Maîtrise d’Ouvrage et de modélisation pour la Maîtrise d’Œuvre. Il s’affirme comme le standard universel de modélisation et fusionne les approches qui jusqu’ici divisaient le monde de l’objet (Booch, OMT, OOSE).

UML fait appel à cinq concepts (les objets, les messages, les classes, l’héritage et le polymorphisme) pour exprimer de manière uniforme l’analyse, la conception et la réalisation. UML est un moyen pratique et particulièrement accessible à la Maîtrise d’Ouvrage ou aux utilisateurs désireux de formaliser leur activité (uniquement par des modèles de flux simplifiés).

maitrise d'ouvrage
Figure 3. Propagation des erreurs fonctionnelles et techniques, suppression de l’effet " tunnel "

Plan de l’article :








Plan Webntic | Espace rédacteurs | Résumé | XML
Copyright © 2008 Web-ntic MOE MOA - Tous droits réservés. Responsable éditorial : km