Les interactions entres acteurs dans et autour du JMMC:
Ce document est accessible en ligne à l'adresse suivante: /twiki/bin/view/Jmmc/Software/OrgGrpTec
Version actuelle: V4 - 2007-12-12
L'objectif de ce document est de definir quelques points pour positionner le groupe technique au sein des activites JMMC.
La mission du groupe technique
Faire le lien entre les réalisations exigées par la direction du JMMC et leurs mises en place depuis les contributions des scientifiques.
Pour cela il semble necessaire pour y repondre que:
- la direction précise ses exigences sur les réalisations (en les justifiant)
- les méthodes de travail des scientifiques soient connues du groupe de réalisation pour permettre le developpement des logiciels.
Le JMMC dans son environnement exterieur

rajouter:
- utilisateurs "experts"
- utilisateurs "novices"
- beta testeurs
Le groupe technique travail en forte collaboration avec l'[http://www.ivoa.net/][International Virtual Observatory Alliance(IVOA)]] et favorise l'utilisation des techniques associées. Cela se traduit à un premier niveau par des participations aux activités de l'
France-OV(ASOV)
Le JMMC en interne
Identifier et définir le rôle des acteurs:
- Scientifique theoricien
- Scientifique developpeur
- Scientifique utilisateur
- Equipe technique
- développement
- déploiement
- distribution de logiciels
- maintenance
Il faut egalement preciser le role des groupe de travail
Les productions
Recensement des productions
Produits existants
Produits à venir
- SEARCHCAL VO
- MODELFITTING
- IMAGERECONSTRUCTION
- ...
Classes de productions:
- application/service validé scientifiquement
- prototype d'application/service exploitable en externe
- prototype d'application/service exploitable en interne
On peut associer a chaque produit d'éventuelles publications.
Le developpement
Les méthodes de développements (du concept scientifique à la mise en exploitation)
Interactions entre les acteurs JMMC et partenaires:
- comment les scientifiques commence à travailler sur un logiciel proto
- a partir de quel moment les scientifiques rencontre l'equipe technique *
Quelles licences logiciels ? quelles répercutions...
Quels langages de programmation?
Critères pour le développement:
Il y en a certainement plusieurs en fonctions des phases de vie du
logiciel...Eventuellement en fonction des intervenants...
La distribution de logiciels:
cf memo de Gilles
- quels outils de communication support vis a vis des utilisateurs (forum, listes de diffusion, outil de suivi de bug, faq)...
Critères pour la distribution de logiciels:
Il semble primordiale d'attacher une attention particuliere a la qualite des
softs qui sont proposé (independement de la maniere dont ils sont codés)