Capture des besoins techniques

From All4Dev

Contents

Objectifs

Rôle d'UML dans l'étape «Capture des besoins techniques». Utilisation de cas d'utilisation.

Plan:

Quand

Quoi

Deux points de vue:

Objectif

Identifier les problèmes à résourdre

Comment

Utilisation de cas d'utilisation technique

Éléments utilisés

Spécification technique du point de vue matériel

Définition: Style d'architecture en niveaux

Conseil

Structurez les spécifications d'exploitation technique autour du modèle de configuration matérielle.

Spécification d'architecture et influence sur le modèle de déploiement

Définition: Composant d'exploitation

Une partie du système qui

Définition: Style d'architecture en tiers

Spécification particulière des interractions des composants.

Définition: Composant métier

Composant d'exploitation dont la fonction est de distribuer les services d'un ou de plusieurs objets métier.

Élaboration du modèle de spécification logicielle

Organisation du modèle de spécification logicielle

Développement des couches logicielles

Définition des concepts techniques

Description d'un cas d'utilisation technique

Conclusion - Résumé

  1. Capture des spécifications techniques liées à la configuration matérielle:
    • identifier les contraintes techniques liées aux machines, aux connexions et au déploiements existants;
    • produire le diagramme de configuration matérielle;
    • identifier les contraintes d'organisation spécifiées par les choix d'architecture.
  2. Capture initiale des spécifications logicielles:
    • identifier les besoins logiciels du poitn de vue des exploitants;
    • élaborer la description sommaire des cas d'utilisation techniques.
  3. Spécifications logicielles détaillée:
    • identifier un découpage en couches logicielles;
    • identifier les cas d'utilisation techniques pour chaque couches;
    • élaborer la description détaillée des cas d'utilisation techniques

UML en action