Lean

2/3 : Le LEAN dans l’IT traitons le problème.

Après mon premier article « vendre la peau de l’ours avant de l’avoir tué » dans lequel je vous ai présenté le LEAN, voici le deuxième article qui vous permettra, cette fois-ci, de comprendre comment le LEAN peut être utile dans un contexte IT.  Effectivement le mindset (on peut parler de mindset plus que de méthode) est moins connu en IT que d’autres méthodes qui s’en inspirent.  Pourquoi peut-on parler de mindset plus que de méthode ?  Car il a été créé dans l’objectif d’améliorer…

Read more
Méthode innovation

Que font les RH, où sont passés les innovateurs ?

En général, les entreprises sont construites et bien équipées pour parfaire leur « business as usual » avec notamment des politiques et pratiques RH adaptées. Dans ce contexte, les entreprises ne recrutent pas des innovateurs, elles recrutent des optimisateurs. Pourtant, le besoin de profils innovateurs est croissant. Or on ne naît pas innovateurs, on le devient. Plusieurs enjeux sont à adresser : comment identifier, attirer et fidéliser les talents, comment transformer des pratiques organisationnelles facilitant l’initiative et l’innovation et comment faire évoluer la culture d’entreprise.

Read more
Big Data

Créer une web-app interactive en 10min avec Streamlit

Dans un projet de Machine Learning, il y a souvent besoin de visualiser les données sous forme de graphes, que ce soit lors d’une phase exploratoire ou pour montrer les résultats d’une modélisation. Force est de constater qu’intégrer ces graphes à une web-app n’est pas forcément aisé, puisque les outils existants nécessitent pour  la plupart quelques connaissances front-end, Dash par exemple. Et si nous pouvions faire tout ceci en Python, en 10 minutes ? C’est ce que nous allons voir avec Streamlit, une nouvelle librairie…

Read more
Bonne pratique

Comment OCTO s’engage pour un monde meilleur

Le partage fait partie intégrante de la culture d’OCTO. Vous le voyez très probablement à travers chaque article de blog que nous publions, chaque livre édité, chaque évènement organisé. Cet article ne parlera ni de tech, ni de méthodo, ni de nos clients. Il parlera de nous - les Octos - et de l’engagement que nous avons décidé peu à peu de prendre pour notre planète, à notre échelle. TL ; DR ; Après avoir participé à cinq reprises au palmarès Great Place To Work…

Read more
Archi & Techno

BD – Le Feature Flipping

Hello ! Lors de la BD précédente, nous avons abordé le sujet de la CD (Déploiement Continu), et avons commencé à évoquer le sujet du feature-flipping. Mais en quoi consiste le feature-flipping, et quel en est l'intérêt ?   Pour aller plus loin : Feature Branch : https://www.martinfowler.com/bliki/FeatureBranch.html 5 bonnes raisons de déployer en continu : https://blog.octo.com/5-bonnes-raisons-de-deployer-en-continu/ Les Patterns des Grands du Web – Zero Downtime Deployment : https://blog.octo.com/zero-downtime-deployment/ Les Patterns des Grands du Web – Feature Flipping : https://blog.octo.com/feature-flipping/

Read more
Big Data

La confiance des utilisateurs dans les systèmes impliquant de l’Intelligence Artificielle

Avec le développement de l’IA, de nombreuses questions sociétales ont émergé : éthique, biais, et dilemmes de l’IA sont des notions fréquemment abordées. Et les réponses à ces questions seront des facteurs essentiels, entend-on souvent, de notre confiance dans les algorithmes de machine-learning qui gouverneront bientôt le monde :-) C’est sans doute vrai, mais la question de la confiance dans les systèmes d'IA ne doit pas être limitée à ces problématiques éthiques. Outre le fait qu’elles dépassent la simple notion de confiance, les réponses à de…

Read more
Big Data

Les réseaux de neurones récurrents : des RNN simples aux LSTM

Les réseaux de neurones constituent aujourd'hui l'état de l'art pour diverses tâches d'apprentissage automatique. Ils sont très largement utilisés par exemple dans les domaines de la vision par ordinateur (classification d'images, détection d'objets, segmentation…) et du traitement automatique du langage (traduction automatique, reconnaissance vocale, modèles de langage…). Dans un précédent article, nous avons utilisé une classe particulière de réseaux de neurones, les RNN : Recurrent Neural Networks. Cette famille de modèles, particulièrement adaptée aux données séquentielles, nous a permis de générer automatiquement, caractère par caractère,…

Read more
Archi & Techno

Analyser les performances de rendu de son interface avec du profiling

Généralement quand on parle de performances web, on fait référence au premier chargement de la page. Cet article va se concentrer sur un autre type de performance, à savoir la performance de rendu. Ces dernières correspondent au comportement de l’application pendant que l’utilisateur navigue ou interagit sur celle-ci. Quelques exemples d’actions qui font partie de cette catégorie : Scroller sur une page Saisir du texte dans un input Déclencher une animation Ouvrir une modal Changer de page (dans le cas d’une SPA) Des interactions lentes…

Read more

AWS QLDB ou comment éviter de créer votre blockchain privée

Amazon QLDB (Quantum Ledger DataBase) est une base de données as a service qui fournit un journal de mutations transparent, immuable et vérifiable par cryptographie, appartenant à une autorité de confiance centrale. Amazon QLDB suit chaque modification des données d'application et conserve un historique complet et vérifiable des modifications dans le temps. Nous allons voir dans cet article quels sont les domaines d’application de cette technologie et comment créer et requêter une base.   AWS QLDB en détails Les origines AWS QLBD repose sur une…

Read more