Agile

Atelier jeu de rôles – Flupa UXDays 2019

Atelier Jeu de rôles : « Recherches utilisateurs, comprendre les points de blocage pour mieux les déjouer » Pourquoi est-il aussi compliqué de faire comprendre aux autres l’intérêt du design d’expérience ? Comment réussir à faire de la recherche utilisateur dans une entreprise déconnectée de l’état d’esprit centré sur l’utilisateur et des cycles itératifs ? Voici un atelier que nous vous proposons pour acculturer en douceur votre équipe ou votre client et réussir à faire de l’UX Design.   Cet atelier a été joué pour la…

Lire la suite
Archi & techno

Il était une fois… une – presque – histoire d’index

Dans cet article, je vais vous raconter une petite histoire de diagnostic comme il nous - ingénieurs, développeurs et autres artisans du code - en arrive très souvent. C’est une histoire technique qui parle de base de données, de logs, d’ORM sûrement mal configuré et de MySQL qui fait ce qu’on lui dit. C’est surtout l’histoire de comment et pourquoi on a regardé au mauvais endroit en apprenant pleins de trucs au passage.

Lire la suite
Archi & techno

BD – L’infrastructure as Code (IaC)

Read the comic in English Hello ! Afin qu'une mise en production se passe sans soucis, ce n'est pas tout d'être sûr que le code applicatif fonctionne. Il faut aussi vérifier qu'il va tourner correctement avec les serveurs en place en production, et avec l'architecture en place sur l'environnement de production. Et pour cela, rien n'est laissé au hasard côté Ops...! Pour aller plus loin : Infrastructure as Code : https://www.lemagit.fr/definition/Infrastructure-as-a-Code Culture Devops : https://www.octo.com/publications/33-culture-devops-vol-02/ Chef vs Puppet vs Ansible vs Saltstack: Which works best…

Lire la suite
Software Craftsmanship

La fin de la « dette technique » : résoudre les conflits

Dans les articles précédents, j'ai essayé d'établir sur la base d'exemples (simples) cette observation : Lorsque nous considérons une solution logicielle existante, nous parlons souvent de la "dette technique" qui caractérise cette solution. Par ce terme, nous voulons pointer un certains nombre de défauts de qualité (de maintenabilité, etc.), qui sont comme autant de manquements à un état de l'art communément admis, lequel reste en fait indéfini et hypothétique. Le terme de “dette technique”, popularisé par Ward Cunningham, désignait initialement un procédé particulier de conception…

Lire la suite
Archi & techno

REX Migration Terraform : de la v0.11.13 vers la v0.12

Hello ! Comme vous le savez probablement tous, la v0.12 tant attendue de Terraform est sortie ! o/ Sur mon projet, nous avons migré de la version Terraform 0.11.13 vers la version 0.12.2. Je pense que chaque projet rencontrera des blocages différents en fonction de son code, et votre expérience sera peut-être très différente de la mienne, mais voici un petit REX sur la migration appliquée à mon projet.   Contexte Technos du projet : Provider : AWS version 2.15 Terraform : migration de la…

Lire la suite
Agile

Matinale Culture Innov’ [1/2] : les 4 ingrédients indispensables pour vraiment innover

OCTO & l'équipe Culture Innov' organisaient le 23 mai une matinale sur le thème de l'innovation (la vidéo est ici). L'occasion de rappeler, à l'heure où le sujet de l'innovation fait un peu tarte à la crème, où tout le monde y va de son Lab', de son Hub'... comment penser l'innovation et quels ingrédients sont indispensables pour véritablement innover.

Lire la suite
Évènement

Compte rendu du Meetup OWASP Paris du 22/05/2019

La seconde édition du meetup OWASP Paris a eu lieu le mercredi 22 mai chez OCTO Technology. Ce meetup permet de réunir toutes personnes souhaitant concevoir et maintenir des logiciels plus sûrs. C'est un événement organisé par le Chapter France de l'OWASP. Il s’agit d’un meetup en mode "forum ouvert" découpé en 2 parties: lightning talk puis workshop. Lightning talk Le meetup a commencé par de courtes présentations proposées par les participants : Algorithme de chiffrement PBKDF2 OWASP Cheat Sheet (Github) Démonstration d'une attaque SSTI…

Lire la suite
Méthode innovation

MVP ou MVP ?

MVP

“Notre MVP est une landing page pour tester l’intérêt des prospects... ”, dit l’un. “Après 2 mois de cadrage et 6 mois de développement et recette, nous lancerons le MVP fin d’année ...”, dit l’autre. Parlent-ils de la même chose ? Minimum Viable Product, MVP. Dès que vous entendez ce mot , votre détecteur à buzzword doit s’allumer : attention de quoi parle-t-on exactement ?

Lire la suite