IntroductionLe rapport du projet consiste en une présentation de synthèse du projet; il est lié à de multiples documents se trouvant sur le même site ou d'autres sites qui donnent les détails utiles à l'approfondissement que ne permet pas cette synthèse. Lors du dépôt de projet, nous annoncions un certain nombre d'objectifs et de propositions de réalisation. Dans ce rapport, nous reprenons ces objectifs ou propositions de réalisation que nous nommons: "propositions initiales" les unes après les autres et les mettons en regard des résultats obtenus sous forme de bilan. Ce document doit être lu à partir d'un navigateur Web pour bénéficier des liens multiples qu'il contient. Dépôt, défense et validation du projetLe projet a été déposé le 12 janvier 2000. Projet déposé Le projet a été présenté et défendu devant les commissions économiques et scientifiques du centre de compétence ISNet le 18 janvier 2000. Dossier de défense. Le projet a été accepté le 2 février 2000 par le Comité directeur de la HES-SO; nous annoncions alors une fin de réalisation pour le 31 décembre 2001. Suite à un accident du Chef de projet, le projet a été retardé et s'est terminé au 30 juin 2002. Objectifs du projetProposition initialeNous reproduisons ci-dessous, les objectifs que nous annoncions lors du dépôt de projet:
BilanAcquisition de compétences dans le domaine des AGLNous avons effectivement acquis des compétences dans le domaine des ateliers
de génie logiciel; nous avons transmis nos connaissances en éditant de
nombreux documents publiés sous forme de sites
Web. Acquisition d'une expertise en industrialisationNous avons eu l'occasion d'évaluer les possibilités d'industrialisation du logiciel et pensons pouvoir fournir des conseils pertinents. Pour transmettre notre expertise en industrialisation du logiciel nous avons élaboré une méthodologie, des listes de travail et des standards. En plus de standards sous forme de règles, nous avons travaillé au niveau de la réutilisation et avons finalisé notre travail sous forme de sous-projets à inclure dans des projets; parmi, ces sous-projets nous pouvons citer: l'automatisation de l'aide en ligne, la gestion des utilisateurs et des droits, la réutilisation de type de données ou d'entités de portée globale... Soutien aux entreprisesNous avons collaboré avec plusieurs institutions de la région. Cette collaboration a pris plusieurs formes:
Mise sur pied de séminaires ou d'études post-gradesNous souhaiterions inclure les éléments de ce projet dans un futur cours d'étude post-grade consacré aux AGL ou à l'industrialisation du logiciel. Nous avons organisé un séminaire de quelques jours à l'intention de nos collègues, enseignants de la HES-SO, intéressés à la problématique des AGl et curieux d'évaluer la solution proposée par Oracle avec Designer.
Contenu du projetLors du dépôt du projet nous avions décomposé le contenu du projet en 5 chapitres, que nous développons séparement:
Retombées sur l'enseignementProposition initialeNous reproduisons ci-dessous, les retombées sur l'enseignement que nous annoncions lors du dépôt de projet: Le plan d’étude de la filière d’informaticien de gestion HES comporte un volume d’heures d’enseignement important de la branche " Atelier de génie logiciel ". Ce projet nous permettra d’adapter nos cours en fonction des enseignements que nous aurons acquis grâce à la mise en place et à l’expérimentation d’un atelier de génie logiciel intégré. Nous pourrons utiliser nos jeu d’essais et fiches thématiques pour illustrer les concepts théoriques et les rendre ainsi plus proche des problèmes pratiques observés sur le terrain et propres à notre environnement économique. BilanLe projet nous a permis de consolider les éléments constitutifs des cours
de méthodologie, d'analyse, de conception de SII et surtout d'atelier de génie
logiciel. Site Designer 6i - Les bases Nous avons constitué une base théorique et pratique consolidée par de
nombreux exercices. Voir les sections: Théorie, Pratique, Exercices et
Révision du site Designer 6i - Les bases.
Nous n'avons malheureusement pas eu le temps de réaliser les diverses
applications de démonstration qu'il aurait été intéressant de créer à
partir des exercices du site. Réalisation de la stratégie du centre de compétencesProposition initialeNous reproduisons ci-dessous, la réalisation de centre de compétences que nous annoncions lors du dépôt de projet: Ce projet doit nous permettre d’acquérir une certaine expertise dans plusieurs domaines de compétences pour lesquels le centre de compétence Isnet a été reconnu :
Nous pourrons faire part de nos expériences aux entreprises et administrations de Suisse occidentale désireuses de mettre en place ces technologies, encore peu utilisées, que sont les ateliers de génie logiciel (AGL). Les AGL sont probablement d’autant plus intéressants qu’ils permettent aux directions informatiques de mettre à disposition des informaticiens des outils basés sur des concepts connus, la modélisation des données et des traitements, et de générer des applications pouvant fonctionner dans l’environnements très prisé de l’Internet, sans devoir connaître l’ensemble des particularités d’HTML, de Javascript, de Java, des serveurs de pages dynamiques de données… BilanDomaine de compétence DC1Grâce à notre implication dans les projets de nos partenaires, plus particulièrement Le Repuis et la HEP-BEJUNE, nous avons effectivement eu l'occasion de parfaire nos connaissances dans le domaine DC1 " Méthodes d’analyse et de développement adaptées à la rénovation des systèmes des entreprises et administrations publiques ". Domaine de compétence DC3Pour satisfaire les besoins d'utilisation des logiciels conçus en
collaboration avec nos partenaires nous avons dû faire un effort tout
particulier au niveau du domaine DC3 " Conception
d’interfaces hommes-machines ". En effet, comme nous avons fait le
choix d'utiliser un navigateur Web comme logiciel client de nos utilisateurs
finaux, il nous a fallu développer de nombreuses fiches de conseil (exemple)
relativement à l'utilisation des interfaces basées sur HTML, Javascript, voir Java
pour la conception d'applet. Domaine de compétence DC7Nous pensons que grâce:
nous avons étendu nos compétences dans le domaine DC7 - "gestion intégrée de l'entreprise". ConclusionsAu terme de ce projet, notre sentiment est très positif; nous avons effectivement acquis de nombreuses connaissances ou compétences nouvelles. Nous avons pu mettre en corrélation les aspects théoriques et pratiques grâce aux nombreux partenaires du projet. Tout en restant positif, il ne faut pas occulter la difficulté essentielle que nous avons rencontré dans ce projet, à savoir les multiples changements de version de logiciels des constructeurs. Ces perpétuels changement de version fragilisent un tel projet car ils nous obligent à:
En finalité, ces perpétuels changements de version sont une source de consommation de ressources humaines probablement aussi importante que le projet lui-même! Notre vœu le plus cher, au moment de conclure ce projet, est que les documents que nous avons publiés soient utiles et utilisés par un maximum d'étudiants ou de professionnels de l'informatique de gestion.
RemerciementsNous remercions très sincèrement les autorités et directions de la HES-SO et des écoles affiliées, les responsables de la réserve stratégique de la HES-SO, les membres des comités économiques et scientifiques du centre de compétence ISNet pour la confiance qu'ils nous ont témoignée en acceptant de financer ce projet. Nous adressons également nos plus vifs remerciements:
Neuchâtel, le 30 juin 2002 Le Chef de projet P.-A. Sunier au nom de tous les participants au projet |