iFlybot 2012
description
Transcript of iFlybot 2012
iFlybot 2012Audit – Phase de rédaction des
spécifications
Acteurs NomClient Philippe GAUSSIERChef de Projet Bruce DESSALLEAutres étudiants Julien NOIROT
Olivier NESTYFlorian KAISERDamien PELLISSON
Autres encadrants Carina ROELSPierre ANDRYTuyêt Trâm DANG NGOCMathieu LE COZ
2
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
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
Sommaire
3
4
Présentation de l’équipe
Bruce DESSALLE
Chef de projet
Olivier NESTYResponsable
Matériel
Julien NOIROTEtudes &
Recherche
Damien PELLISSON
Responsable Logiciel
Florian KAISERResponsable
Qualité
5
Le client◦ Activité◦ Besoin
Périmètre du projet◦ Objectif◦ Limitation et contraintes◦ Condition de réussite
Présentation du projet
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
Sommaire
6
7SEF – Cas d’utilisation
8
Environnementales
Temps
SEF - Contraintes
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
Sommaire
9
10
1 : Commandes
2 : Carte & vidéo
3 : Etat
4 : Tableau de bord
1 : Tangage & roulis
2 : GPS
3 : Vitesse
SIHM
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
Sommaire
11
12
Matériel volant◦ Hélicoptère◦ Quadricoptère
Architecture matériel
SAM
13
Architecture de base
SAM – Architecture Quad
14
Architecture deboggage
SAM – Architecture Quad
15
Architecture cible
SAM – Architecture Quad
16
SAM – Architecture Héli
17
SAL
+changeMode(entrée m : Mode) : void+move(entrée m : const BasicMove&) : void+learn(entrée name : const char*, entrée mission : const Mission&) : void+carryOut(entrée mission : const char*) : void
-_mode : Mode = MANUAL-_currMission : Mission* = NULL
Helicopter
Sensor
-_angle : int
Compass
-_x : int-_y : int-_z : int
Gyroscope
-_x : int-_y : int-_z : int
Accelerometer
GPS
1
-_sensors
*
Camera
-_x : int-_y : int-_z : int-_a : int
BasicMove
+setSpeed(entrée s : unsigned char) : void+varSpeed(entrée v : char) : unsigned char+getSpeed() : unsigned char
-_speed : unsigned char
ServoMotor
1
-_servos *
+nextStep() : Action+init() : void
Mission
FollowTargetFollowCourse-_latitude : int[2]-_longitude : int[2]-_height : int
PosGPS1
-_step
1..*
1
-_pos1
+update() : BasicMove
Action
#_helico1
-_missions*
Hover Land TakeOff
#_actions
*
#_moves *
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
Sommaire
18
19
Schéma du document :
Document :
PTV
ID Titre du test Validation Commentaires
N° Etape
Actions
Résultat attendu
Résultat obtenu
Etat (OK/KO)
PTV en cours d'élaboration
20
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)
PTV
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
Sommaire
21
22
Avancement
Semaine 37
Semaine 38
Semaine 39
Semaine 40
Semaine 41
Semaine 42
Semaine 43
Semaine 44
Semaine 45
Semaine 46
Semaine 47
Semaine 48
Semaine 49
Semaine 50
Semaine 51
Semaine 52
Semaine 52
Semaine 1
Semaine 2
Semaine 3
Semaine 4
Semaine 5
Semaine 6
Semaine 7
Semaine 8
Semaine 9
Semaine 10
Semaine 11
T3 T4 T12011 2012
0
10000
20000
30000
40000
50000
60000
70000
80000
Rapport de l'audit des coûts dans le tempsAC Valeur planifiée
Coût
23
Sentiments quant au déroulement du projet
Retour sur expérience
Conclusion