28
Cahier des Charges PROJET TUTEURE SRC2 ANNEE 2011-2012 PAR L’AGENCE TOUCHDOWN ITAC

Table tactile ITAC

Embed Size (px)

DESCRIPTION

Voici le cahier des charges (recette) de la table tactile ITAC réalisé dans le cadre d' un projet tuteuré d'étudiants en 2nde année des SRC à l'IUT de Chambéry.

Citation preview

Page 1: Table tactile ITAC

Cahier des ChargesPROJET TUTEURE SRC2 ANNEE 2011-2012PAR L’AGENCE TOUCHDOWN

ITAC

Page 2: Table tactile ITAC

ITAC

Page 3: Table tactile ITAC

ITAC

SOMMAIREL’état de l’artLe contexteEngagementRéalisationMaintenance BudgetPlanning prévisionnelPlan qualitéSignatureL’évaluation

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

46912151719212325

Page 4: Table tactile ITAC

/ ÉTAT DE L’ART

Page 5: Table tactile ITAC

ITAC5

Nous sommes indéniablement «au tactile».Depuis des années la technologie existe mais elle a été de plus en plus étudiée et a grandement évolué ces dernières années.On la trouve aujourd’hui sur la plupart des téléphones mobiles : les smartphones; et plus récemment sur les tablettes tactiles, qui sont des outils portatifs disposant d’un grand écran et d’une bonne ergonomie.

Nous allons exploiter cette technologie à l’échelle d’un meuble que nous côtoyons quotidiennement : la table.

La table a de nombreux avantages : elle dispose d’une grande surface, on peut l’utiliser comme support, et elle est aussi le symbole de la convivialité ou du rassemblement de plusieurs personnes, pour travailler ensemble ou pour partager quelque chose.

Alors quoi de plus logique que de créer une table qui soit également un outil informatique collaboratif ?

Page 6: Table tactile ITAC

/ CONTEXTE

Page 7: Table tactile ITAC

ITAC7

LE CLIENT M. Thibault Carron est enseignant-chercheur en informatique à l’Université de Savoie.Il travaille en parallèle à l’IUT de Chambéry et au laboratoire Syscom. Ses travaux de recherche portent notamment sur les learning games*.

Il s’intéresse également dans le cadre de ses travaux de recherche à la technologie tactile notamment pour l’apprentissage ou le travail collaboratif.

learning games* : jeux vidéo éducatifs, ayant une vocation à l’apprentissage

L’AGENCE TouchDown est une agence constituée de sept étudiants de deuxième année de DUT Services et Réseaux de Communication à l’IUT de Chambéry.Les membres de l’équipe disposent de diverses compétences en électronique, programmation, graphisme et en communication.

Les rôles sont répartis de la manière suivante :

Guillaume Dumoulin , Chef de projet - Concepteur (matériel)Quentin Damevin , Chargé de CommunicationHugo Barbier , Chargé de Communication - Rédacteur Simon Henry , Développeur - Concepteur 3DNicolas Lefebvre , Développeur (logiciel)Jean-David Dos-Santos , Graphiste - Développeur (Web)Morgan Camerola , Graphiste

Page 8: Table tactile ITAC

ITAC8

Notre client nous donne la mission de créer une table tactile de nos propres mains dans le double-but de maîtriser la technologie tout en maîtrisant le coût du matériel.

Il a souhaité également que des applications y soient développées dans un but de collaboration où plusieurs personnes pourront effectuer différentes tâches en même temps; contrairement aux terminaux que nous connaissons qui sont adaptés à un seul utilisateur à la fois.

M. Thibault Carron tient également à ce que notre table tactile ne mise pas tout sur la technologie tactile mais aussi sur les manières que l’on a d’interagir avec une table, par exemple en posant des objets dessus : le principe de réactable.

La domotique est un principe intéressant pour une table de ce type que nous devons aborder. Cela permettrait par exemple de contrôler sa maison : chauffage, éclairage, stores; à partir de la table tactile.

LA DEMANDE

Page 9: Table tactile ITAC

/ ENGAGEMENT

Page 10: Table tactile ITAC

ITAC10

LA TABLE TACTILEAGENCEL’agence TouchDown s’engage à concevoir une table tactile fonctionnelle, tant sur le plan hardware1 que sur le plan software2 à partir de zéro. Ce projet s’exécute sur la période de septembre 2011 à mars 2012.

Interface Tactile à Application Collaborative est un projet technologique qui comprend la conception d’une table tactile sur le plan électronique mais aussi niveau du développement logiciel de ses applications.

Notre objectif comprend de réaliser la table de nos propres mains afin de maîtriser à la fois la technologie et son coût de production.

La technologie que nous allons utiliser est basée sur la réflexion infra-rouge :Les doigts sont détectés sur une surface balayée par des rayons infra-rouge par une caméra. L’image sera projetée depuis un vidéo-projecteur sur une plaque de Plexiglas qui permet de bloquer les rayons lumineux à sa surface sans la traverser.

Nous tenterons également d’utiliser d’autres technologies comme les puces arduino3. ou les antennes RFID4. Ces éléments seront considérés comme expérimentaux et ne devront pas obligatoirement être implémentés.

Sur le plan logiciel nous allons développer nos propres applications et widgets en Java.La librairie que nous utiliserons est MT4J : Multi Touch for Java qui contient les bases du tactiles sur lesquelles nous nous appuierons. Les widgets seront les éléments principaux de la table tactile.

1 : matériel electronique; 2 : logiciels et applications; 3 : un circuit imprimé comportant un calculateur qui permet d’effectuer diverses tâches; 4 : une méthode permettant l’échange et la récupération d’informations via des ondes radios.

Page 11: Table tactile ITAC

ITAC11

LA TABLE TACTILELE CLIENTLe client M. Thibault Carron s’engage à :

• Nous apporter sa contribution et son aide tout au long du projet.• Nous fournir un ordinateur, un système d’exploitation et du matériel informatique.• Nous trouver des solutions de financement.• Nous proposer du contenu logiciel d’anciens étudiants de SRC.• Donner son opinion sur les tâches prévue ou accomplies.• Participer à plusieurs réunions.• Nous présenter la méthode de gestion de projet SCRUM5.

5 : U ne méthode dédiée à la gestion de projet, son objectif est d’améliorer la productivité des équipes auparavant ralenties par des méthodologies plus lourdes;

Page 12: Table tactile ITAC

/ RÉALISATION

Page 13: Table tactile ITAC

ITAC13

LA TABLE TACTILEApplications : • Clavier texte tactile• Traitement de texte• Navigateur web• Paint• Explorateur Fichier• Webcam• Jeux de cartes• Modification d’images (Photobooth)• Support PDF/SWF• RFID4

• Visualisateur musical• Réglages (visuels et audio)• Réalité augmentée6

• Maps

Widget : Divertissement : • Bourse • Réseaux sociaux • Mail

• Allo ciné • Youtube/DailyMotion

Productivité : • Post-it • Carnet de contact • Agenda/calendrier • Calendrier • Préférences utilisateurs • Traducteur Divers : • Reconnaissance vocale • Détecteur Objet • Minuteur • Recette • Accordeur guitare • Maquette Arduino3

PARTIE PROGRAMMATIONAu niveau électronique, nous avons prévu d’incorporer les éléments suivants dans la table :

• Système RFID4 pour authentification• Contrôle TV via télécommande• Système de contrôle Arduino3

• Intégrer un 2° vidéo projecteur à la table.• Prise HDMI• Micro• Détecteur de présence• Lecteur CD/DVD/Blu-Ray• Carte WiFi

PARTIE ELECTRONIQUE

Afin de renseigner au mieux ceux qui s’intéressent à notre projet, nous alimentons régulièrement le Wiki de notre projet. Il est encore actuellement très incomplet, mais nous comblons petit à petit les différentes parties manquantes.

WIKITAC

1 : matériel electronique; 2 : logiciels et applications; 3 : un circuit imprimé comportant un calculateur qui permet d’effectuer diverses tâches; 4 : une méthode permettant l’échange et la récupération d’informations via des ondes radios; 6 : système informatique superposant en temps réel sur une image 2D un modèle 3D virtuel

Page 14: Table tactile ITAC

ITAC14

•Cibles : les cibles sont les étudiants du campus et passionnés de nouvelles technologies.

Nous serons donc présents sur les réseaux sociaux suivant : Facebook et Twitter. Cela permet de donner des informations brèves en temps réel. Facebook permet d’interagir plus avec les personnes intéressées par le projet et Twitter nous permettra de trouver des personnes susceptibles de nous aider, de contacter des professionnels et évidemment d’informer.

•Tumblr: C’est un blog dans lequel nous publierons des photos, des vidéos et des articles plus précis.

•Site ITAC : Il sera simple, très intuitif. Il reprendra les couleurs du logo ITAC. On y trouve toutes les vidéos montrant la construction et l’avancement de la table et des photos. Le Twitter sera relié et apparaîtra sur le site. Ce sera un site vitrine, il renverra sur le blog et sur le wiki.

•Lewiki: C’est un article Wikipédia, il contiendra toutes les références du matériel utilisé et toutes les étapes de construction. Ce sera une page plus technique par rapport aux informations que nous donnerons sur les réseaux sociaux.

•Sited’agence: moins « sérieux » que le site ITAC. Il mettra en scène des « blob’z », petits personnages en forme de fraise retournée qui représenteront les différents membres de l’équipe. Le ton sera donc plus léger que le site ITAC pour contraster avec son côté assez technocratique.

Tous nos supports de communication garderont les couleurs du logotype d’ITAC et celles de celui de notre agence TouchDown. Ainsi nous garderons une ligne graphique qui permettra de reconnaître que les sites et les plaquettes d’informations sont en lien avec le projet. Les couleurs seront donc principalement le gris, le noir, le bleu et le violet.

En conclusion, la communication autour de la table aura un ton plutôt léger. Pour intéresser un plus grand nombre. Pour les personnes plus intéressées par l’aspect technique du projet, il y aura donc des supports contenant des informations plus sérieuses et donc techniques.

LA COMMUNICATION

Page 15: Table tactile ITAC

/ MAINTENANCE

Page 16: Table tactile ITAC

ITAC16

En cas de panne matérielle de la table, il sera possible de la démonter facilement (en devisant la plaque avant) afin de pouvoir régler les divers problèmes rencontrés.L’apprentissage du fonctionnement logiciel de la machine se fera à l’aide d’une application tactile interactive faisant office de tutoriel.

Des compétences techniques en JAVA7 sont obligatoires afin de pouvoir modifier l’application ITAC mais aussi des compétences en électronique s’il y a des problèmes de LED8.

Une documentation complète sera disponible sous la forme d’un Wiki présentant toutes les manipulations techniques ayant été mise en oeuvre pour fabriquer la table, ainsi que des informations sur l’utilisation de la librairie Multi Touch 4 Java.

7 : langage de programmation compatible avec de nombreuses plateformes (mac, pc, unix...) ; 8 : composant électronique émettant de la lumière lorsqu’un courant électrique le traverse et à trèsn longue durée de vie.

Page 17: Table tactile ITAC

/ BUDGET

Page 18: Table tactile ITAC

ITAC18

Ce budget ne comprend pas l’aspect « électronique » (comme le mini-PC, une carte Arduido, capteur RFID, …). C’est l’Université de Savoie par le biais de M. Thibault Carron qui nous financera.

De plus, le montant de la construction de la table sera reparti entre les membres du projet et seront intégralement remboursés par la suite.

Nous avons aussi envisagé la possibilité d’organiser un partenariat avec des entreprises locales ou diverses agences afin d’aider au financement du-dit projet.

Ce sponsoring pourra être sous forme financière, matérielle ou promotionnelle.

Désignation Prix (€uros)

Table tactilePack Objectifs pour la PS3 Cam 33€220 Leds IR de type OSRAM SFH485P 74,80€Plaque de Plexiglas de type EndLightend 80,04€2 Plaques de Plexiglas pour les leds 135,10€Webcam PS3 occasion 30,80€Miroir 30€Bois contreplaqué, raille profilé aluminium,… (montage de la table) 91,54€Frais autre (construction de la table) 20€

CommunicationNom de domaine (.fr) 8,36€

TransportPéage 16€Essence 25€

TOTAL 544,64€

Avance du client -120€

TOTAL FINAL 424,64€

Page 19: Table tactile ITAC

/ PLANNING PRÉVISIONNEL

Page 20: Table tactile ITAC

ITAC20

Les réunions clients ne sont pas prédéfinis, le chef de projet s’engage à en organiser au moins une fois par mois (hors période scolaire).

Pour la planification des tâches importantes voici les dates :

Réalisation du logo : Semaine 37 (2011)Validation la Semaine 38 par le client

Graphisme + Développement du site : Semaine 48 (2011)Validation la Semaine 48 par le client

Construction de la table tactile terminé : Fin décembre (2011)

Application ITAC beta : Semaine 4 (2012)Évaluation à la recette

Conférence de presse : Mi-mars (2012)

Application ITAC V1 : Semaine 13 (2012)Évaluation à la soutenance

Page 21: Table tactile ITAC

/ PLAN QUALITÉ

Page 22: Table tactile ITAC

ITAC22

TÀCHE A FAIRE POUR LE TEMPS PRÉVU FAIT LE VALIDÉ PAR LE CLIENT LE COMMENTAIRE

Construction de la table 20/12/2011 3 mois 24/01/2012

La base de la table a été construit en temps et en heure, mais la table est susceptible d'évoluer.

Design de la table 30/11/2011 1 mois 10/01/2012

Nous avons jugé raisonnable laisser de côté cette partie pour

mieux nous concentrer sur la programmation et la

communication.Création du logo

d'agence 26/09/2011 3 semaines 23/09/2011

Mise en ligne d’une vidéo de présentation

de la table30/11/2011 3 mois 18/11/2011

Codage du système de sessions utilisateurs 21/11/2011 1 mois 09/11/2011

Codage de différents widgets (météo,

horloge, programme TV, et calculatrice)

25/01/2012 3 mois 12/01/2012

Création d’un site internet dédié au projet 21/12/2011 3 mois 12/12/2011

Mise en place d’un Wiki décrivant en détail le

projet30/03/2012 6 mois …

Le wiki ne sera pas complet avant la

soutenance, étant donné que la table aura évolué

d'ici là.

Page 23: Table tactile ITAC

/ SIGNATURE

Page 24: Table tactile ITAC

ITAC24Nom : ……………………………………………………

Prénom : …………………………………………………

Signature : (Précédée de la mention « Lu et approuvé »)

CLIENT CHEF DE PROETNom : ……………………………………………………Prénom : …………………………………………………

Signature : (Précédée de la mention « Lu et approuvé »)

Page 25: Table tactile ITAC

/ L’ÉVALUATION

Page 26: Table tactile ITAC

ITAC26 T

RE

S

INS

UF

INS

UF

MO

YB

TB

# A

cteu

rs m

is à

dis

posi

tion

par l

e cl

ient

.

# D

escr

iptio

n de

s pr

oblè

mes

à ré

soud

re.

# D

escr

iptio

n su

ccin

cte

du p

roje

t.#

Des

crip

tion

déta

illée

du

prod

uit.

# A

cteu

rs im

pliq

ués

dans

le p

roje

t.

# D

éter

min

er le

s co

ntra

inte

s te

chni

ques

, lé

gale

s, é

cono

miq

ues,

pro

fess

ionn

elle

s ?

# P

réci

ser l

e po

sitio

nnem

ent d

u pr

ojet

dan

s l’e

ntre

pris

e pa

r rap

port

à so

n fo

nctio

nnem

ent

actu

el.

# Im

porta

nce

stra

tégi

que

et é

cono

miq

ue

(enj

eux)

.

/// C

AH

IER

des

CH

AR

GES

////

/////

Proj

ets

tute

urés

AG

ENC

E :

EVA

LUAT

EUR

:

Ana

lyse

des

bes

oins

#

Just

ifica

tion

de l’

utili

té o

u la

néc

essi

té d

u pr

odui

t.

Ana

lyse

du

cont

exte

/de

l’env

ironn

emen

t du

proj

et

# P

réci

ser m

oyen

s?

# R

espo

nsab

ilité

s de

cha

que

acte

urs.

# O

bjec

tifs

de c

omm

unic

atio

n po

ursu

ivis

par

l’e

ntre

pris

e.#

Dét

erm

iner

la c

ible

?

# P

réci

ser l

e to

n de

la c

omm

unic

atio

n em

ploy

ée.

Mét

hodo

logi

e de

mis

e en

pla

ce d

u pr

ojet

# Li

vrab

les

: lis

te d

es d

ocum

ents

atte

ndus

# G

estio

n du

pér

imèt

re :

proc

essu

s de

ges

tion

des

évol

utio

ns e

n co

urs

de p

roje

t

# Le

s m

odal

ités

de v

alid

atio

n de

s av

ancé

es d

u pr

ojet

# A

ttent

e du

clie

nt e

n te

rme

de p

ilota

ge d

u pr

ojet

(r

épon

se fo

urni

e pa

r le

plan

du

Pla

n Q

ualit

é)

# Le

s m

odal

ités

de

com

mun

icat

ion

et

d’in

form

atio

n de

l’av

ance

men

t du

proj

et.

# Le

s gr

ande

s éc

héan

ces

de la

mis

e en

œuv

re :

réun

ions

, val

idat

ions

, éva

luat

ions…

# M

odal

ités

de li

vrai

son

: man

ière

pré

vue

par l

e cl

ient

pou

r la

valid

atio

n (u

ne o

u pl

usie

urs

fois

, ...

)#

Mai

nten

ance

: m

aniè

re d

ont d

oit ê

tre g

érée

la

mai

nten

ance

# C

ontra

inte

s te

chni

ques

: ou

tils

et m

étho

des

impo

sées

par

le c

lient

Page 27: Table tactile ITAC

ITAC27

/8 /4 /3 /3

CO

MM

ENTA

IRE

SAN

ALY

SE E

XISA

NT_

ETAT

DE

L'A

RT:

arg

umen

tée,

doc

umen

tée

et il

lust

rée

Une

rech

erch

e va

riée,

vas

te/la

rge,

de

prod

uits

da

ns la

gam

me

Une

ana

lyse

crit

ique

des

cho

ix e

sthé

tique

s,

chro

mat

ique

s, t

ypog

raph

ique

s, d

e m

ise

en

page

, cho

ix d

e pr

ogra

mm

atio

n, e

rgon

omie

, …

par r

appo

rt au

dom

aine

étu

dié,

la c

ible

co

ncer

née.

Une

syn

thès

e q

ui d

éter

min

e ce

qu’

ont d

e co

mm

un e

t ce

qui d

iffér

enci

e le

s pr

odui

ts d

ans

la g

amm

e ét

udié

e.

Mis

e en

form

e de

qua

lité

Cla

rté d

e la

pré

sent

atio

n/2

Cap

acité

de

synt

hèse

Voca

bula

ire a

dapt

é au

con

text

e pr

ofes

sion

nel

Syn

taxe

, orth

ogra

phe,

gra

mm

aire

, cor

rect

e

Per

tinen

ce e

t qua

lité

du c

onte

nu

Le c

onte

nu ré

pond

aux

atte

ntes

Po

ints

d’é

valu

atio

n

NO

TE /2

0

Qui

réca

pitu

le le

s po

ints

pos

itifs

et n

égat

ifs is

sus

de c

ette

ana

lyse

.

Page 28: Table tactile ITAC