T1.GT2 Quels formalismes pour quoi faire?

UML, petri, mindmap, devs, ...: Est-ce adapté à l'analyse des besoins, aux développements, à la communication entre acteurs, à l'émergence des idées..

retour
retour au programme

  • Animateur(s): Laurent Perochon (laurent.perochon[at]vetagro-sup.fr)

—-

Thème :

Contexte

L’analyse des besoins se situe dans différents contextes :

  • Etat d’avancement de l’analyse

Le projet peut être nouveau, on recense les besoins pour la première fois, il peut également être au stade de la version X, et en voie de passage à la version X+1, enfin, la reprise d’un code dit legacy peut survenir.

  • Les acteurs en jeux

Du coté informaticien, il peut être seul sur le projet, voir dans son laboratoire/unité, ou au contraire être dans un groupe d’informaticiens. Les commanditaires peuvent être ou non les futurs utilisateurs. Les commanditaires et utilisateurs peuvent avoir des connaissances en projet informatique plus ou moins avancés. Ils peuvent également être d’un autre domaine qu’informatique : agriculture, mathématiques, nucléaire …

  • La taille du projet

Selon son importance, plusieurs informaticiens peuvent collaborer, en parallèle, sur des parties du projet. L’interconnections de ses projets est donc aussi à maîtriser. On peut aussi à l’opposé être sur un projet nécessitant 2 jours de travail …

Modéliser les besoins

Afin d’aider l’analyse, on peut s’appuyer sur la modélisation de tout ou partie du projet. Celle-ci se fait souvent à l’aide de diagrammes, plus ou moins formalisés. Unified Modeling Langage (UML) est une norme couramment utilisée dans les développements orienté objets, mais on voit aussi d’autres formalismes, tel que DEVS, PETRI …

Objectif du groupe de travail

Le premier objectif est de croiser les différents contextes, avec d’une part la modélisation des besoins, mais également l’expérience des participants au groupe de travail. Diverses questions peuvent se poser, par exemple :

  • un seul formalisme suffit-il ?
  • Quel formalisme utiliser en fonction du contexte ?
  • Quels sont les retours d’expériences/opinions du groupe de travail ?

Le second est d’exprimer les besoins du groupe de travail pour le futur, en termes d’actions potentielles ainsi qu’en tant qu’acteurs.

Plan de la séance

  • Présentation introductive par l’animateur (contexte x modélisation)
  • Présentations des autres participants au groupe de travail s’ils le souhaitent (vivement encouragé)
  • Tour de table des participants
  • Opinions/retours d’expériences sur des formalismes, en fonction des contextes
  • Bilan
  • Perspectives

  • Documents de référence:
  • Date: Vendredi 6 Septembre 11h
  • Lieu: Amphi Curie



Participants :

Compte Rendu

accès à l'outil du compte rendu (construction collaborative) http://lite.framapad.org/p/JDEV2013.T1.gt2

Bilan de la discussion

 
jdev2013/t1.gt2.txt · Dernière modification: 2013/08/26 14:22 par laurent.perochon@vetagro-sup.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki