|
Livret blanc : Techniques de développement DSDM
Mercredi, 30 Octobre 2002, par Daniel Bach
Sujet : Livrets Blancs
Résumé :
Le Manuel DSDM préconise l'adoption d'une approche de développement de système orienté modélisation. Ce Livre blanc identifie et décrit les différents modèles de développement qui pourraient être produits dans n'importe quel développement de type DSDM, avec les exemples de techniques qui peuvent être utilisées pour spécifier et raffiner ces modèles.
Corps de l'article :
Une approche orientée modélisation est préconisée et un cadre de l’architecture à réaliser est fourni et identifie les techniques les plus appropriées à employer dans ce type d’approche dans chacune des phases de DSDM. Le cadre s’appuie sur :
· Les approches de modélisation relatives aux Quoi, Comment, Combien, Où, Qui, Quand et Pourquoi,
· Les modèles nécessaires aux différentes approches du chef de projet du système, du propriétaire, du designer, du développeur, du chargé de l’implémentation et de l’utilisateur,
· Les Niveaux de modélisation : physiques, logiques et conceptuels,
· Les vues de modélisation : traitement, données, comportements, interaction tâche/organisation, localisation des réseau/unité business, objectifs en terme de business et de stratégie, interface utilisateur et enfin modélisation du système comme des objets agissants les uns par rapport aux autres. La dernière vue combine les trois précédentes dans une seule vue commune.
On fournira la correspondance entre ces approches et les phases de développement DSDM.
Le document donne une vue d'ensemble des techniques communes de modélisations et fournit des conseils sur les points où elles peuvent être plus efficacement utilisées dans le cadre de DSDM. On ne recommande pas de notation ni une approche unique, puisque cela peut varier d’une organisation à l'autre. On donne cependant le moyen d'évaluer la pertinence des techniques utilisées selon leur adaptation au processus DSDM, qu’elles soient de type structurées ou orientées objet.
Résumé des problèmes de sélection des Techniques pour DSDM
Développement rapide
DSDM s’intéresse aux solutions métier réalisées dans les temps, aucune technique ne doit donc imposer de fardeaux inutiles
Facilement Compris par l'Utilisateur et le Développeur
DSDM exige un même niveau d’engagement du développeur et de l'utilisateur sur tout le cycle de vie de développement, et les utilisateurs doivent pouvoir facilement comprendre toute technique utilisée
La communication
Toute technique employée pendant le développement du système doit faciliter la communication entre toutes les parties, que celà soit entre utilisateurs et développeurs ou entre développeurs et les personnes chargées de la maintenance du système.
Le gap sémantique
Cela représente les points de vue différents des utilisateurs, des développeurs et de la technologie. Ces points de vue différents ont historiquement été à l’origine de profonds malentendus.
Développement Structuré vs Développement Orienté Objet
DSDM ne recommande pas un type de développement particulier. Cependant, certaines approches sont plus productives que d’autres.
Intégration avec des techniques existantes
DSDM ne prescrit pas des techniques qui doivent, ou ne doivent pas être employées. Si une organisation a un ensemble de techniques qu’elle préfère utiliser, ces techniques doivent alors être exploitées, mais adaptées peut-être ou complétées avec des techniques décrites dans ce livre blanc.
0KB (0 bytes)
Publiez vos commentaires sur cet article
|