RapportAffrofondissement
-
Upload
deltatermm -
Category
Documents
-
view
2 -
download
0
Transcript of RapportAffrofondissement
-
Projet ApprofondissementApplication Well-It
Raphal Blin-Foucher & Luc Deniau
I. IntroductionCe document a pour objectif de rapporter les diffrentes tapes du projet et
de lapplication. Sa forme est entre le rapport de projet et le journal de bord du cycle de vie de lapplication.
II. Rpondre un besoin
Avec larrive et la dmocratisation du travail avec les ordinateurs sont apparus diffrents maux, quils soient musculaires ou oculaires. Un sance continue trop longue ou trop intense peut provoquer des douleurs la tte comme aux articulations.
Afin de contrer ou tout du moins, attnuer ces douleurs, certaines techniques ont t dveloppes. Que ce soit une simple pause fixe un intervalle dtermin ou alors une position plus approprie de se tenir devant lcran.
La solution que nous proposons dapporter se prsente sous la forme dune application Android permettant la fois de montrer la faon de faire et dans un premier temps, de rappeler lutilisateur dappliquer ces techniques jusqu ce que cela deviennent un automatisme.
III. La spcification du besoin
Afin de rpondre avec prcision au besoin sans pour autant avoir restreindre lutilisateur, nous avons lanc des sondages rapides et anonymes dans diffrentes communauts anglophones spcialises dans linformatique. Notre question est simple : We are two students working on an android application made for computer heavy-users, we are planning a new system based on reminders that would trigger some kind of notifications. What would you like to see in an application that would help you to have a a healthier behavior behind the screen ?(Nous dveloppons une application reposant sur un systme de notification, quelles fonctionnalits ou contenu aimeriez-vous retrouver dans une application visant amliorer votre comportement derrire lcran ?)
-
Du fait de la frquentation et du comportement des membres de ces communauts, nous avons eu bon nombre de rponses nous permettant dtablir des fonctionnalits moyennes attendues.
La fonctionnalit le plus rcurrente tait la notion de notifications non intrusives, permettant davertir lutilisateur sans interrompre son travail. Les utilisateurs potentiels prfraient la possibilit de choisir les notifications parmi un certains nombre de techniques implmentes.
IV. Les techniques implmentes
Pour que lapplication soit utilisable tant par lutilisateur que par le dveloppeur, nous devons concevoir lapplication tel quil serait facile et rapide dajouter ou modifier certaines notifications. Aussi, nous avons implment ces mthodes:.Fatigue oculairePour amliorer votre confort visuel et limiter les risques de fatigue oculaire devant votre ordinateur, pensez cligner des yeux rgulirement. Sollicitez votre vision de loin, en fixant des objets plus de 6m pendant au moins 20 secondes.Dure : 20 minutes
Pause rgulireTout comme nimporte quelle activit ncessitant une forte concentration, le travail sur ordinateur ncessite de faire une pause afin de quitter votre position assise afin de rtablir une circulation sanguine correcte.Dure : 60 minutes
RadossementAvec le temps, la position dassise finie invitablement par tre nglige. Pensez rgulirement vous radosser afin de soulager le dos et les lombaires.Dure : 10 minutes
V. Structure de lapplication
Cette application se prsente sous la forme de deux pages: la page de configuration et la page de gestion. La page de configuration permet de choisir quelles notifications doivent tre actives. La page de gestion permet de passer entre les deux tats de lapplication: travail lordinateur (mode Work) et pause (mode Break). Cette application na donc pas dinterfaces pousses, la majorit du travail tant ralise par un service fonctionnant en arrire-plan.
-
VI. Fonctionnement de lapplication
Dun point de vu utilisateur : Lutilisateur lance lapplication, le menu de slection des notifications (nous les appelons Reminders) souvre et permet de slectionner les reminders grer. Lutilisateur na plus qu valider cette configuration et appuyer sur Start afin de dmarrer la sance de travail derrire lcran. Lutilisateur peut alors commencer travailler ou mettre lapplication en arrire plan. Lapplication notifiera lutilisateur ds quune action est a raliser.
Dun point de vu systme reprsentant le fonctionnement rel de lapplication :Lors du lancement de lapplication, les donnes des diffrents reminders sont chargs, lorsque lutilisateur valide sa configuration, la liste des reminders actifs est envoye au service de lapplication. Lorsque ce dernier est activ, il s'excute toutes les minutes et parcourt lensemble des reminders en dcrmentant leur compteur. Lorsque le compteur dun reminder est nul, la notification correspondant saffiche indiquant lutilisateur laction excuter.
VII. Perspective dvolution
En plus de laspect pdagogique et pratique de lapplication, nous pourrions y ajouter un aspect de documentation dtaill rassemblant un ensemble de documents sur les maux apports par le travail de bureau, leurs origines et les mthodes dtailles de sen dbarrasser.
Nous pouvons aussi penser un systme gnrant des statistiques quant au respect des techniques proposes par lapplication. Aussi, permettre aux utilisateurs de crer leur propre notification permettrait dlargir les utilisations potentielles de lapplication.
Un point important est aussi prendre en compte, si cette application tait un produit rel, bien quapportant une solution un problme, les utilisateurs suivant scrupuleusement les notifications finiraient par acqurir un automatisme qui finirait par rendre inutile lapplication. Cela est une bonne chose du point de vue de lutilisateur et quant lutilit de lapplication, qui aurait alors un rle dinstructeur.