Coder le

MONDE
DE DEMAIN

 

Méthode agile : une gestion de projet visuelle

Dans ce dernier article sur la méthode agile, nous allons voir comment contrôler en continu le travail de l’équipe grâce au management visuel. Nous allons ainsi apprendre à représenter visuellement la gestion de projet grâce à différents outils tels que les user stories (ou récits utilisateur), le product backlog, la méthode Kanban ou le lean management.

#1 Inspecter les user stories

En gestion de projet agile, ces user stories sont des phrases simples rédigées dans le langage de tous les jours. Elles vont permettre à l’équipe de décrire précisément toutes les fonctionnalités du projet.

Quelques conseils pratiques :
– Formaliser …

Lire la suite

La méthode Agile, kézako ?

En gestion de projet, il est parfois difficile de maintenir la motivation de l’équipe, surtout lorsque le projet change soudainement en cours de conception. Pour éviter que les imprévus ne déroutent une équipe, il existe plusieurs méthodologies de gestion de projet dont la méthodologie Agile dont nous allons vous livrer les principes majeurs dans cet article.

La méthodologie Agile s’oppose généralement à la méthodologie traditionnelle en cascade. Elle se veut plus souple et adaptée, et place les besoins du client au centre des priorités du projet. A l’origine, cette approche a été créée pour les projets de développement web et …

Lire la suite

Parole d’expert – Code smell : l’indentation excessive du code


Tournez votre tête de quatre-vingt dix degrés vers la droite. Si votre code ressemble à l’Everest, accompagné de ses petites soeurs Nuptse et Lhotse, alors votre code est probablement trop indenté, et trop long : c’est un code smell. Les « code smells » sont un indicateur facile à déceler, souvent symptômes d’un problème sous-jacent plus important.

Houston, nous avons un problème.

Houston, nous avons un problème.

Dans cet article j’ai envie de vous parler du « code smell » très courant suivant: celui d’avoir trop de niveaux d’indentation dans le code.

Je vais utiliser ici du code java pour illustrer mes exemples, mais ce problème transcende

Lire la suite

Arrêtez d’utiliser Lodash/Underscore, ES6 est là

Underscore et Lodash, deux classiques

Dans le développement Javascript il y a deux librairies qui ont facilité la vie d’énormément de développeurs. Ces librairies sont Underscore et Lodash, Lodash étant un sur-ensemble d’Underscore apportant encore plus de fonctionnalités. 

Actuellement, Lodash c’est :

  • + de 38 000 stars sur le projet Github
  • + de 22 millions de téléchargement du module npm par semaine

Sorties respectivement en 2009 pour Underscore et 2012 pour Lodash, elles font partie des librairies les plus populaires que tout développeur Javascript a utilisé au moins une fois dans sa vie.

Elles sont encore énormément utilisées et

Lire la suite

Le comparatif Javascript Frameworks: Angular vs React vs Vue

Aujourd’hui nous allons nous intéresser à un comparatif entre Angular, React et Vue avec Webpack. Malgré l’esprit « orienté composants » de ces 3 frameworks javascript, la philosophie ainsi que l’architecture et les outils pour la mise en oeuvre diffèrent tout de même.

1. Angular

Un peu d’histoire. Angular, développé par Google, est actuellement à sa version 4 qui est dans la continuité de la version 2. Il existe effectivement une version 1 de Angular plus communément appelée AngularJS. Cependant, il y a un gap énorme entre AngularJS et Angular.

L’équipe de développement Angular a par conséquent totalement ré-écrit le framework en …

Lire la suite

React Native : une bonne alternative au développement natif ?

React Native

React-Native

 

Alors qu’on se demande souvent quelle solution mobile choisir quand on démarre un projet, nous avons jugé bon, aujourd’hui, de vous parler de React Native.

Cet article viendra compléter celui déjà en ligne application mobile natif ou cross-plateforme / app ou web-app

On ne présente plus React : ce moteur de rendu web, open source, créé par Facebook, et dont la popularité ne cesse de croître.
A la différence de son grand frère qui cible les interfaces web, React Native est un moteur de rendu taillé, lui, pour les apps natives et ceci même s’il repose sur la …

Lire la suite

2/3. Comment redonner sa place au point de vente physique dans le parcours client !

cabine essayage virtuelle

cabine essayage virtuelle

Après avoir abordé la question de la génération de trafic en magasin, dans ce deuxième volet, nous allons revenir sur les dispositifs originaux mis en place au sein du magasin . En effet, les enseignes rivalisent d’imagination pour revisiter le magasin traditionnel et faire vivre une expérience aux potentiels clients :

  • Les cintres interactifs

Le principe est le suivant : Lorsque vous décrochez un cintre de son rack, un signal est envoyé à l’écran à proximité qui s’allume et affiche des vidéos ou photos correspondant au produit choisi, sur les articles qui peuvent s’accorder avec, ou la …

Lire la suite

Le beacon : L’outil marketing de proximité pour le retail

Beacon_shopping

Beacon_shopping

Selon le barême SOGEC de la promotion, 85% des Français utilisent les coupons de réduction.
Sur l’ensemble des shoppers*, 38% peuvent changer de marque pour un produit en promotion, 43% acheter un produit qui n’était pas prévu mais qui est en promotion.
33% des consommateurs considèrent que le web est un outil indispensable d’information promo-relationnelle (comparaison des prix, géolocalisation des points de vente, actualités de la marque…).
Selon le site cfigroup.com, environ 68% des jeunes (18-34 ans) utilisent leur téléphone portable pendant le shopping.

beacon_shopping

bordeaux shopping

En partant de ce constat, recevoir des promotions, des offres, des points de …

Lire la suite

Lancement de Fairytics, la plateforme qui connecte le monde digital et le monde physique !

C’est le fruit de plusieurs mois de travail en R&D, nous avons lancé le 1er septembre notre plateforme SaaS basée sur la technologie des beacons ! Cette solution a pour ambition de relier le monde réel et le monde digital en fournissant des outils pour améliorer l’expérience utilisateur d’une personne dans un magasin, un salon, une agence, un musée, etc…

Qu’est ce qu’un beacon ?

Un beacon est un petit dispositif qui émet un signal BLE (Bluetooth Low Energy). En règle général sa portée maximum est de 70m pour une autonomie moyenne de 2 ans. Voici à quoi ça ressemble …

Lire la suite

Multiple Date Picker avec Angular

Encore un date picker ? Oui, mais celui là est simple et est sous forme de directive Angular, donc une petite ligne dans le DOM et c’est réglé.

Pourquoi ?

Mon besoin était simple : avoir un calendrier statique (qui n’apparait et disparait pas en cliquant dans un champs de saisie), qui soit léger, facilement cutomisable, qui prend quelques paramètres comme des jours non sélectionnables (jours fériés), les jours déjà sélectionnés, et un callback appelé à chaque action de sélection/déselection d’une date.

Rien de bien sorcier mais pas facile à trouver. Ne souhaitant pas jouer au chercheur d’or dans

Lire la suite