Le développement d’applications mobiles a parcouru bien du chemin depuis ses débuts. Après ses premiers balbutiements dans le milieu des années 2000, d’innombrables innovations ont vu le jour pour répondre aux challenges posés par la création des applications...
C’est à Alistair Cockburn qu’on doit le concept d’architecture hexagonale, développée sur son blog en 2005. Depuis le milieu des années 2010, on constate qu’il rencontre un franc succès auprès de celles et ceux qui souhaitent développer une application mobile ou...
Créé en 2011 par Andrew Lee et James Tamplin, Firebase est une plateforme innovante proposée par Google pour développer rapidement des applications mobiles et web. Comment fonctionne-t-elle ? Pourquoi présente-t-elle de nombreux avantages par rapport à d’autres...
Concept inhérent au framework Scrum, la Definition of Done permet de déterminer lorsqu’un item est considéré comme “done”, c’est-à-dire lorsqu’il est terminé. Pourquoi cette pratique est-elle essentielle dans le cadre du développement d’un produit digital ? Quels sont...
Définir une vision et un langage partagé pour toutes les parties prenantes d’un projet. C’est l’objectif du Domain Driven Design, qu’on appelle aussi DDD. Il permet de mieux appréhender la complexité du processus métier et de l’implémenter dans le code.Zoom sur ce...
Tout bon marketeur sait attirer l’attention de sa cible, la pousser vers une offre, puis la fidéliser. Ce parcours, emprunté par le client potentiel, a été conceptualisé sous le nom de tunnel de vente, aussi connu sous le nom anglophone funnel. Qu’est-ce que le...