École Aries - Promotion 2017
Titre professionnel 01280 : Développeur•euse logiciel
Présentation du projet de fin d'étude
Mathieu Schmidt
Le mardi 16 janvier 2018
const happyManager = manager.reduce(labor,gif)
Comment, grâce à un outil innovant et facile d'utilisation, l'on peut transmettre de l'information ou du contenu rapidement et simplement à l'ensemble d'une équipe ?
Expressions des besoins
Personas et UX Map
Technologies à utiliser
angular, ember, knockout, spine, vue, polymer, matreshka, framework, nuclear-js, backbone, react, aurelia, dojo...
Première peinture significative (ms) - Bas = bien
React évolue très vite
2017 : React > jQuery (source: Indeed.com)
php, Perl, ruby, java, go, node, python, C# et C++
↪️ Demande du client : Javascript
Meteor : 39007 ⭐️
Express : 36047 ⭐️
Next : 21097 ⭐️
...
Meteor
Express 🏆
Next
...
// générer un hash
User.prototype.generateHash = pwd => bcrypt.hash(pwd, bcrypt.genSaltSync(8))
// Méthode de validation
User.prototype.validPassword = function validPassword(pwd) {
return bcrypt.compare(pwd, this.password)
}
Gif
et
User
Présentation des éléments les plus significatifs de l’interface de l’application
↪️ Révision avec conception centrée utilisateur
Mr. Marklovitz teste l'application pour la première fois
Etape 1 | Etape 2 | Etape 3 | |
---|---|---|---|
Actions | Identifier le site | Uploader des gifs | Partage du lien dans un email ou via copier/coller |
Pensées | Où on va ? | Besoin de confirmations | Crainte que les utilisateurs ne comprennent pas comment s'utilise le site |
Expériences | 🙁 Légèrement mécontent | ☹️ Mécontent | 😔 Déçu |
Opportunités | Logo + présentation Clarifier | Spinner + messages | Création d'un tutoriel pour les utilisateurs qui doivent regarder des gifs |
Jerry reçoit un email de Mr. Marklovitz
Etape 1 | Etape 2 | Etape 3 | |
---|---|---|---|
Actions | Il reçoit un email du manager. Lien et objet de l'email "Bonne nouvelle" | Regarder le gif | Prépare son environnement reproduire tutoriel |
Pensées | "J'ai trouvé le bouton". Il est rassuré: "Ouf !" | "Cool ça se répète". Visualiser le temps | Eviter fermeture accidentelle pop up |
Expériences | 😌 Soulagé | 🙂 Souriant légèrement | 😀 Souriant |
Opportunités | Arriver sur le site avec un gif animé | Reproduire le tutoriel | Feedback et note |
Aries (Carole, Byron et Florence), Pascal, Sonia, Serge, Jérémy, Patrick, Coovia (Pol, Murielle et Laurenne) et Ex-Coovia (Alice, Manu, Damien, David, Sébastien, Philipe), Team Reactorz (Elo, Nico, Florent, Mehdi, Romain, Raphaël, Jordan, Loïc), Lolo, Paul, Alice, Antoine, Blandine, Françoise, Ulysse, Jérôme, Brian et bien sûr Juliane.
Le salage, est une méthode permettant de renforcer la sécurité des informations qui sont destinées à être hachées en y ajoutant une donnée supplémentaire afin d’empêcher que deux informations identiques conduisent à la même empreinte