Tags:
create new tag
view all tags
---+!! Organisation du Groupe Technique Ce document est accessible en ligne à l'adresse suivante: %TOPICURL%<br/> Version actuelle: %REVINFO{"V$rev - $date "}% L'objectif de ce document est de définir la position du groupe technique concernant les activités informatiques du JMMC. ---+!! La mission du groupe technique Réaliser les logiciels du JMMC, assurer les services techniques et le bon fonctionnement de l'infrastructure matérielle. [[http://ipag.osug.fr/twiki/bin/view/Jmmc/Software/ResOrgGrpTec?slideshow=on;skin=print#GoSlide1][Trois diapos]] qui résument la direction envisagée ---+!! Questions Quelle sont les exigences de la direction concernant les exigences sur les réalisations (communauté visée, qualité de service, responsabilités engagées). Interactions entre les acteurs JMMC et partenaires: * comment les scientifiques commencent à travailler sur un logiciel proto? * a partir de quel moment les scientifiques rencontrent l'equipe technique. * Quelles licences logiciels ? quelles répercutions... * Quels langages de programmation? %TOC% ---+ L'equipe technique L'equipe: * est responsable des choix technologiques de ses réalisations * prend en charge les réalisations/évolutions des logiciels duement spécifiés (%P% preciser technique/scientifique) ---++ Ses activités ---+++ Productions logicielles (liste au 01 dec 2007) * Logiciels existants * ASPRO * SEARCHCAL * AMDLIB * Logiciels à venir * SEARCHCAL VO * MODELFITTING * IMAGERECONSTRUCTION ---++++!! Categories de productions logicielles: * 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. ---+++ Activités récurrentes * gestion web et outils de communication * gestion système et réseau * maintenance logicielle ---+++ Membres: * Evelyne Altariba : C/C++, finition, maths, fits; * Guillaume Mella : techniques d'interfaçage, interopérabilité, veille technologique, Java, python, bash, web; * Sylvain Lafrasse : C/C++, Java, MCS, multitâches, ---+ nos interlocuteurs * directeur technique du JMMC * PI de chaque groupe de travail et les scientifiques associés * utilisateurs * utilisateurs "novices" * utilisateurs "experts" * beta testeurs (les candides comme les théoriciens du domaine) * IVOA * agences partenaires (ESO) * laboratoires partenaires (LAOG/GRIL - moyens communs) ---+ Organisation proposée * Répartition des responsabilités : 1 chef de projet au sein du groupe technique est désigné pour chaque mission. Il sera l'interlocuteur privilégié du directeur technique du JMMC pour ledit projet, qui lui relaiera les ordres donnés par le CS et les GT. * Organisation par objectifs : pas à la deadline, on finit les actions sur lesquelles on s'est engagé, on évite de partir dans tous les sens, de courrir plusieurs lièvres à la fois (syndrome du logiciel jamais terminé). * Répartition des taches : travail à plusieurs sur un même sujet quand l'effort et/ou la pereinité du projet le nécessite. * Suivi de projets : 1 réunion hebdomadaire d'1 heure de suivi des actions avec le directeur technique, réunions techniques de choix des solutions par projet au besoin. ---+ Méthodes et Outils * doxygen * CVS + analyse de log, GNATS 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'[[http://www.france-ov.org/][France-OV(ASOV)]] ---+ Le developpement ---++ Les méthodes de développements (du concept scientifique à la mise en exploitation) ---++ 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... L'equipe technique ne souhaite pas réécrire le code scientifique. ---+ 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) ---+ Les différents acteurs et les interactions avec l'equipe technique: ---++Les groupes de travail * rédigent les cahiers des charges des logiciels * suivent les projets pour éviter toute dérive entre besoins exprimés et logiciels réalisés * participent aux recettes de réalisation ---++ Scientifique théoricien * valident les logiciels après réalisation ---++ Scientifique développeur * assurent la bonne intégration de la théorie dans les réalisations ---++ Scientifique utilisateur * testent les logiciels produits * retournent leurs remarques ---+ Les moyens ---++ infrastructure matérielle %P% description sommaire (n serveurs...) et lien vers le detail ---++ infrastructure réseau %P% description sommaire et lien vers le detail
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
dia
ActeursJmmc.dia
r1
manage
15.0 K
2007-12-06 - 15:58
GuillaumeMella
png
ActeursJmmc.png
r1
manage
15.4 K
2007-12-06 - 15:58
GuillaumeMella
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r9
<
r8
<
r7
<
r6
<
r5
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r9 - 2008-01-22
-
GuillaumeMella
Home
Site map
Jmmc web
Faq web
ProspectiveHRA2014 web
Software web
VltiSchool2010 web
VltiSchool2013 web
VltiSchool2015 web
VltiSchool2018 web
Main web
Sandbox web
DeuxiemePage web
TWiki web
Software Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
E
dit
A
ttach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback