Audit – Phase de rédaction des spécifications iFlybot 2012 Audit – Phase de rédaction des spécifications Acteurs Nom Client Philippe GAUSSIER Chef de Projet Bruce DESSALLE Autres étudiants Julien NOIROT Olivier NESTY Florian KAISER Damien PELLISSON Autres encadrants Carina ROELS Pierre ANDRY Tuyêt Trâm DANG NGOC Mathieu LE COZ bruce
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle & Matérielle Plan de Tests et Validation Avancement et interrogations bruce
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle & Matérielle Plan de Tests et Validation Avancement et interrogations Olivier
Présentation de l’équipe Bruce DESSALLE Chef de projet Olivier NESTY Responsable Matériel Julien NOIROT Etudes & Recherche Damien PELLISSON Responsable Logiciel Florian KAISER Responsable Qualité Olivier (présentation très rapide)
Présentation du projet Le client Activité Besoin Périmètre du projet Objectif Limitation et contraintes Condition de réussite Olivier
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle & Matérielle Plan de Tests et Validation Avancement et interrogations bruce
SEF – Cas d’utilisation Damien SEF – Cas d’utilisation
SEF - Contraintes Environnementales Temps olivier
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle & Matérielle Plan de Tests et Validation Avancement et interrogations Florian
SIHM 1 : Commandes 1 : Tangage & roulis 2 : Carte & vidéo 2 : GPS 3 : Etat 3 : Vitesse 4 : Tableau de bord Florian - Maquette simpliste mais ultra-détaillée - Se mettre à la place de l’utilisateur - Prévoir tous les cas de figures (boutons, champs et vues nécessaires) - Détailler toutes les fonctionnalités - Définition intelligente des noms donnés aux objets dans le code
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle / Matérielle Plan de Tests et Validation Avancement et interrogations Damien
SAM Matériel volant Architecture matériel Hélicoptère Quadricoptère Bruce
SAM – Architecture Quad Architecture de base Bruce
SAM – Architecture Quad Architecture deboggage Bruce
SAM – Architecture Quad Architecture cible Bruce
SAM – Architecture Héli Bruce
SAL Damien
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle / Matérielle Plan de Tests et Validation Avancement et interrogations Julien
PTV Schéma du document : ID Titre du test Validation Commentaires N° Etape Actions Résultat attendu Résultat obtenu Etat (OK/KO) Julien
PTV Tests sur toutes les parties de développement et de configuration Vérifications matérielles en « Pré-requis » Quelle niveau de détails est attendu ? Difficulté de se projeter sur des parties lointaines du projet NB : Rédaction de guides (prise en main composants matériels) Julien
Sommaire Rappel du contexte de projet Spécifications des Exigences Fonctionnelles Spécifications Interface Homme/Machine Spécifications d’Architecture Logicielle / Matérielle Plan de Tests et Validation Avancement et interrogations Julien
Avancement
Conclusion Sentiments quant au déroulement du projet Retour sur expérience bruce