Articles

Le management visuel à distance

Les individus et les interactions plutôt que les processus et les outils. C’est par cette simple phrase que commence le manifeste agile. Mais que devient cette assertion dans la situation sanitaire que nous connaissons tous depuis 2020 ? Le développement du télétravail nous amène inéluctablement à réviser nos pratiques agiles. Finis les échanges informels entre...

Il y a 5 jours

Il y a 2 semaines

La rétrospective à distance

Les individus et les interactions plutôt que les processus et les outils. C’est par cette simple phrase que commence le Manifeste agile. Mais que devient cette assertion dans la situation sanitaire que nous connaissons tous depuis 2020 ? Le développement du télétravail nous amène inéluctablement à réviser nos pratiques agiles. Finis les échanges informels entre...

Il y a 3 semaines

Le daily meeting à distance

Les individus et les interactions plutôt que les processus et les outils. C’est par cette simple phrase que commence le manifeste agile. Mais que devient cette assertion dans la situation sanitaire que nous connaissons tous depuis 2020 ? Le développement du télétravail nous amène inéluctablement à réviser nos pratiques agiles. Finis les échanges informels entre...

Publié par Édouard Siha

Il y a 4 semaines

Supprimer ses mails, c’est écolo ? TechAway #2

« Il parait qu’il faut supprimer ses mails, chaque mail c’est 10 g de CO2 en moins ! » J’ai lu ou entendu ce conseil, ou une variante, un certain nombre de fois. Sceptique mais curieux, j’ai creusé le sujet pour comprendre quelle est la réalité de l’impact sur la planète de nos usages numériques. Alors ? Est-ce...

Publié par Bastien Bonnet

Il y a 2 mois

Les exceptions, mauvaise solution pour la gestion des erreurs dans une application

En programmation, les exceptions représentent des anomalies auxquelles il est possible de répondre par un traitement spécifique qui sera déclenché à la détection. L’ensemble constitue un système de gestion des exceptions. Dans cet article, nous prendrons pour référence les exceptions telles que l’on peut les trouver dans le langage Java, mais les points mentionnés restent...

Publié par Jaromir Brambor

Il y a 2 mois

Nexus™ : Nexus Integration Team – nouveauté, mais rien de surprenant

Nexus™ est un framework (cadre) d’agilité à petite / moyenne échelle venant de Scrum.org. Selon le dernier State of Agile Report, (14ème report en 2020), 3 % seulement des implémentations agiles passées à l’échelle utilisent Nexus™ (l’année précédente il représentait 2 % et encore moins l’année d’avant – 1 %). Cet article se focalise sur sa spécificité – La NIT –...

Il y a 2 mois

Kubernetes Winter School

Il y a un an, j’obtenais les deux premières certifications Kubernetes de Publicis Sapient : la CKAD puis la CKA. Bien qu’un beau succès à titre personnel, et tout égo-trip mis de côté, je me suis dit que le transformer en succès de groupe serait encore mieux, en profitant au passage pour faire vivre notre...

Il y a 2 mois

XebiKart 1 an après

Il y a un an jour pour jour à peu près, nous vous présentions XebiKart lors de la keynote de la XebiCon’19 — vous savez, quand nous pouvions encore faire des conférences en présentiel à l’échelle du Palais Brongniart ! Petit rattrapage pour les absents : XebiKart, c’est notre projet délirant sur lequel nous nous...

Il y a 2 mois

Fondations & Pods

À l’occasion du Calendrier de l’Avent, nous souhaitons, au travers de cet article, vous partager un étape importante de 2020 chez Publicis Sapient : la renaissance des Fondations, et la création du concept de Pod.   Introduction Il était une fois… les Fondations Les Fondations, ce n’est pas un concept nouveau pour Publicis Sapient. En...

Publié par Jaromir Brambor

Il y a 3 mois

Nexus™ : Rôle du Product Owner à l’échelle du Nexus

Nexus™ est un framework (cadre) d’agilité à petite / moyenne échelle venant de Scrum.org. Selon le dernier State of Agile Report, (14ème report en 2020), 3 % seulement des implémentations agiles passées à l’échelle utilisent Nexus™ (l’année précédente il représentait 2 % et encore moins l’année d’avant – 1 %). Cet article se focalise sur le rôle du Product Owner dans...

Publié par Thanh Vu

Il y a 3 mois

Détection de Fraudes par Autoencodeur Variationnel entraîné sur Google AI Platform

Détection de fraudes La détection de fraudes est un sujet courant dans plusieurs domaines : financier – banques, assurances, social ou judiciaire… Une fraude est un acte malhonnête fait dans l’intention de tromper en contrevenant à la loi ou aux règlements [1]. A titre d’illustration, l’article ne considère que la fraude à la carte bancaire....

Publié par Lionel Guez, Kevin Archet

Il y a 3 mois

GraalVM – Native-image par l’exemple

Lors d’un précédent article, nous avons vu en quoi consiste GraalVM et son apport à l’écosystème Java. Une des fonctionnalités les plus prometteuses de GraalVM est la génération d’image native. En effet, à l’aide de SubstrateVM, le code Java peut désormais être compilé directement vers du binaire natif, là où la tradition du monde Java...

Publié par Simone Civetta

Il y a 3 mois

Tracking et Attribution sur iOS 14 : comment se préparer aux changements

À partir de « Début 2021 », avec les prochaines versions d’iOS 14, Apple renforcera les mesures de protection de la confidentialité, avec un impact majeur sur les éditeurs d’applications et sur les implémentations de Tracking et Mobile Attribution notamment et des conséquences potentiellement profondes sur les métriques de vos apps iOS. Mais quelles seront les conséquences...

Publié par Jaromir Brambor

Il y a 3 mois

Nexus™ : Cérémonies à l’échelle – dis-moi, qu’est ce qui change et pourquoi ?

Vue détaillée sur les événements Nexus Nexus™ est un framework (cadre) d’agilité à petite / moyenne échelle venant de Scrum.org. Selon le dernier State of Agile Report (14ème report en 2020), 3 % seulement des implémentations agiles passées à l’échelle utilisent Nexus™ (l’année précédente il représentait 2 % et encore moins l’année d’avant – 1 %). Cet article se...

Publié par Sarah Buisson

Il y a 4 mois

Les outils GitHub, une usine logicielle à la mesure de vos projets perso

Introduction Aussi loin que je me souvienne, j’ai toujours eu un projet personnel ou deux en cours, en plus de mon travail. Certains de ces “side-projects” sont mêmes allés jusqu’au bout ! La plupart, non. Avec l’expérience, j’ai observé qu’un des principaux critères pour assurer le succès de mes plus gros projets a été d’automatiser...

Publié par Guillaume Lhermenier

Il y a 4 mois

AWS – Comment sécuriser ses accès aux instances EC2

Introduction Lorsque l’on utilise des fournisseurs de cloud, il n’est pas si courant que tout puisse être exécuté sur des services managés ou en serverless et on en vient immanquablement à utiliser des machines virtuelles qui vont héberger nos différents composants applicatifs. Sur AWS, ces machines virtuelles sont nommées EC2 (Elastic Cloud Compute) et ressemblent...

Publié par Kevin Archet, Lionel Guez

Il y a 4 mois

GraalVM – Tour d’horizon

Introduction GraalVM est une machine virtuelle universelle développée par Oracle. Sortie en 2018, elle n’en reste pas moins dans une phase de développement très active et n’a d’ailleurs connu sa première version LTS (Long-Term Support) que fin 2019. Cette machine virtuelle comporte deux principales particularités : elle est polyglotte et supporte ainsi plusieurs langages en...

Publié par Cécile Dreyfus

Il y a 4 mois

Glide for Android : comprendre et gérer le cache des images

Glide: Kezako Glide est une bibliothèque de chargement d’images pour Android. Il s’agit de l’un des outils les plus répandus sur le marché avec Picasso, Fresco et Coil qui commence à gagner en visibilité. L’intérêt de Glide est de pouvoir afficher assez facilement des images et GIFs, tout en utilisant si besoin une couche réseau...

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.