Using i* in requirements projects

Apprendre à utiliser efficacement la méthode i*  dans un projet en 10 leçons



Alexandra MUGE - Grinny HERMANT
Ingénieurie des Besoins - M1 MIAGE 2013-2014

Sommaire



  • i* dans le processus RESCUE
  • 3 Projets RESCUE
  • Leçons tirées

i* dans le processus RESCUE




  • RESCUE : REquirements with Scenarios for User-Centred Engineering 
  • Utilisé pour le système de contrôle du trafic aérien européen. 
  • i* parfait pour ce rôle

i* dans le projet CORA-2




  • Première fois que "RESCUE" est utilisé 
  • Modèle de dépendances stratégiques 
  • Modèle de raisonnement stratégique 
  • Adopté et utile mais peut être amélioré

i* dans le projet EASM



  • Planning du trafic aérien anglais 
  • Évolution du modèle DS entre les plusieurs versions permettant de corriger et d'ajouter certaines dépendances. 
  • La simplicité de la notation du modèle DS i* facilita l'évolution et le changement de modèle.

i* dans le projet DMAN


  • Système socio-technical 
  • Planning et gestion des départs d'avions 
  • Modèle similaire à celui de CORA-2 
  • Plus d'acteurs humains que dans cora-2. 
  • Utilisation de i* a permis une meilleur spécification de DMAN en tant que système socio-technical plutôt qu'un système "software". 
  • Le modèle SD fut un facteur décisif dans l'évolution de DMAN



Leçons tirées

Leçon n°1 - S’aider d’une modélisation contextuelle pour commencer


Made with Slides.com