Académique Documents
Professionnel Documents
Culture Documents
PLAN QUALITÉ
élaboré par OSIRIS pour Frédéric Migeon
Client: Équipe:
● Migeon Frédéric ● Soler Alexandre
● Ben Haddou Ouzzin
● Chehem Hassan Aboubaker
● Kargbo Michael
1/12
Osiris JavAct Debug Plan qualité
Les termes ayant un chiffre en exposant sont décrits dans l'annexe (page 12).
2/12
Osiris JavAct Debug Plan qualité
1.Préambule
Le plan qualité a valeur de contrat entre le titulaire et le client mais aussi entre
les différents membres de l'équipe.
Ce contrat prend effet dès son acceptation par les personnes concernées.
Toutes évolutions ultérieures seront soumises à l'acceptation du client.
2.Présentation du projet
1.Objectifs
3/12
Osiris JavAct Debug Plan qualité
2.Intervenants
Client
Frédéric Migeon (co-développeur de l'intergiciel JavAct)
Bureau 419
Irit1 (Université Paul Sabatier)
118 route de Narbonne
31000 Toulouse
Frederic.Migeon@irit.fr
Titulaire
Équipe Osiris
osiris-ter@googlegroups.com
Alexandre SOLER
06 87 7749 79
soler.alexandre@gmail.com
Michael KARGBO
06 26 59 26 85
mkkmikl@gmail.com
4/12
Osiris JavAct Debug Plan qualité
3.Gestion du projet
5/12
Osiris JavAct Debug Plan qualité
3.Calendrier et responsabilités
Le responsable du projet réalisera un planning en estimant la charge des
différentes phases du projet qui vont de la mise en place des outils nécessaires
au fonctionnement de l'équipe, à la préparation de la soutenance en passant par
la recherche d'informations. Mais aussi la conception des documents tels que
celui-ci, la spécification, la conception, le codage de chaque incrément.
Ce planning sera respecté et des mesures pour notamment vérifier nos
estimations, seront réalisées.
Enfin, le temps passé devra être comptabilisé par chaque membre de l'équipe.
Ce planning tient lieu de référence pour les aspects délais du projet. Chaque
activité a été estimée et l'équipe devra s'y tenir. Le planning devra avant tout
être approuvé par notre client.
4.Organisation du projet
1.Organisation interne
Quatre rôles ont été choisis. Chaque membre de l'équipe s'est vu attribuer un
rôle particulier assurant le bon déroulement du projet:
6/12
Osiris JavAct Debug Plan qualité
7/12
Osiris JavAct Debug Plan qualité
2.Organisation externe
La communication avec notre client se fera par courrier électronique. Lors de
problèmes majeurs notamment à caractères urgents, nous le contacterons par
téléphone ou irons le rencontrer directement à son bureau de travail.
Notre équipe est représentée par le responsable de projet. Seule cette personne
joindra notre client par les moyens de communication établis précédemment et
le client répondra uniquement à notre chef de projet.
Chaque fois que cela sera nécessaire, une réunion aura lieu avec le client.
Au début de chacune d'elles, le client devra signer le compte rendu de la
précédente.
Ensuite, l'équipe lui présentera les actions réalisées. La réunion pourra alors
continuer sur l'ordre du jour définit préalablement.
Durant le cycle de développement, le titulaire fournira le cahier des charges et le
plan qualité pour approbation, les comptes rendus de réunions, des maquettes
de l'interface graphique.
Tous les documents désirés par le client, lui seront disponibles immédiatement
par internet, grâce à un site web (décrit ci-dessous) ou sur demande en moins de
24 heures.
5.Méthodologie
1.Développement
L'équipe de développement devra livrer un code de qualité conforme aux deux
exigences suivantes:
– Toutes les méthodes devront être commentées afin d'expliquer leurs
fonctions;
– Le code sera espacé et organisé de façon à être propre et lisible.
Le langage de programmation utilisé sera le Java 5.07. Java s'est imposé par la
nature même de notre projet.
L'environnement de développement est Eclipse 3.2.
8/12
Osiris JavAct Debug Plan qualité
2.Documentation
Après chaque réunion avec le client, un compte rendu sera créé par le scribe et
mis à disposition de toute l'équipe au travers de notre site le plus rapidement
possible. Ainsi les autres membres auront jusqu'à 22h la veille de la remise au
client pour le compléter.
Enfin, le document sera repris par le responsable de la documentation pour une
mise en forme et le transmettra au responsable du projet pour remise au client.
La documentation de la spécification (diagrammes UML9) sera produite à l'aide
du logiciel OpenOffice.org10
La documentation sera produite au format OpenDocument11 (odt) et Portable
Document12 (PDF) l'aide du logiciel OpenOffice.org.
3.Espace de travail
Site web hébergé par Google Code13 (wiki, documents, sources):
http://code.google.com/p/javact-debugger/
Site web de présentation de l'équipe Osiris:
http://skhayman.googlepages.com/osiris
9/12
Osiris JavAct Debug Plan qualité
7.Contrôles qualité
Afin d'assurer la qualité du projet, le responsable qualité sera en charge de
vérifier que les engagements pris dans le présent document auront été
appliqués tout au long de l'avancement de ce projet. Il contrôlera:
– que toutes les demandes du client ont été satisfaites dans les délais;
– que les normes de codage établies ont été respectées;
– que le planning a été suivi et respecté;
– que les tests ont bien été effectués
Le responsable technique s'assura que chaque test aura été exécuté
conformément aux plans de procédures établis.
Les tests de recette seront essentiellement un sous-ensemble des jeux de tests
de validations.
Enfin, tous les tests seront définis par les responsables qualité et technique au
moment de la spécification.
10/12
Osiris JavAct Debug Plan qualité
8.Matrice de traçabilité
Structure 2 3 4 5
1 6 7 8
Exigences 2.1 2.2 3.1 3.2 3.3 4.1 4.2 5.1 5.2 5.3
GEN 01 OK OK
GEN 02 OK
GEN 03 OK
GEN 04 OK
GES 01 OK
GES 02 OK
GES 03 OK
GES 04 OK
GES 05 OK
GES 06 OK OK
GES 07 OK
GES 08 OK
GES 09 OK
GES 10 OK
GES 11 OK
GES 12 OK
AQ 01 OK
AQ 02 OK
AQ 03 OK
AQ 04 OK
AQ 05 OK
AQ 06 OK
AQ 07 OK
AQ 08 OK
AQ 09 OK
AQ 10 OK
11/12
1 JavAct: site web http://www.irit.fr/recherches/ISPR/IAM/JavAct_fr.html
2 Plugin: Désigne un programme qui interagit avec un logiciel principal, appelé programme
hôte, pour lui apporter de nouvelles fonctionnalités
5 Wiki: Un wiki est un système de gestion de contenu de site Web qui rend les pages Web
librement et également modifiables par tous les visiteurs autorisés.
8 SubVersion: Subversion (en abrégé SVN) est un logiciel informatique de gestion de version.
13 Google Code: Google Code est un site internet destiné aux développeurs intéressés par le
développement relatif à Google. Il intègre le projet « Projet Hosting », un projet visant à
apporter des services gratuits aux développeurs open-source.
Sources:
http://fr.wikipedia.org/
http://www.marte.fr/site/conseil/versionning.htm
12/12