Software Engineering

In 2021, a rich set of data is the soil that empowers the business of all the Internet Giants (GAFAM, NATU, …).Meanwhile, traditional companies are striving to remain competitive. Therefore, the mandatory acceleration of their business goes through a massive digitalization of their operations and assets.Amongst the most valuable digital assets are ...

Ou le CSS dans la tête des développeurs...Il y a des sujets qui n’ont pas encore été traités sur ce blog. C’est le cas du CSS et c’est justement l’objet de cet article comme l’insinue finement le titre. N'y a-t-il vraiment rien à en dire ? Qu’en pensent les développeurs, que recherchent-ils ? Activons notre boule de cristal 🔮So hard, important, no...

Pour aborder cet article, une connaissance préalable des principaux éléments que contient Accelerate est recommandée. Si vous n'êtes pas encore sensibilisé au sujet, vous trouverez une introduction et la vidéo d'une matinale sur le sujet dans cet article.Pour un bref rappel, Accelerate est un livre. C'est une forme de compte rendu d'une étude qui c...

La belle histoire que nous raconte Emmanuel-Lin, c’est celle d’un projet d'architecture émergente qui a permis de gagner des centaines de milliers d’euros dès la première journée de développement. C’est l’histoire d’un MVP vraiment minimaliste.Dans tout projet d’informatique, un schéma, un plan ou une architecture est défini ; de nombreuses briques...

Des bibliothèques tierces appelées pisteurs sont souvent présentes dans les applications mobiles, parfois au dépit des législations en vigueur, de la sécurité de ces applications ou des droits des personnes les utilisant.Voyons ensemble ces problématiques plus en détails et comment s’en prémunir, en particulier sur Android.Qu’est-ce qu’un pisteur e...
Pour être data centric faut-il centraliser ? – Compte-rendu du talk de Julien Assemat et Renaud Andrieux à la Duck Conf 2021
Software Engineering
Et toi, tu es data-centric?« Devenir data-centric » : depuis plusieurs années, placer la data au cœur de la stratégie est devenu le leitmotiv des entreprises.Seulement voilà, dans “data-centric”, il y a un (h)ic que Julien (architecte) et Renaud (spécialisé dans le développement des data offices) s’attèlent à décortiquer. Ils déconstruisent pour no...

Notre utilisation du Web change. Initialement conçus pour consulter des documents, les navigateurs sont devenus de puissants moteurs de rendu capables d'exécuter des applications complexes permettant la création de documents riches tels que Google Doc, ou la consommation de média en streaming via Netflix ou Spotify.Les documents se sont peu à peu t...
Passons au niveau supérieur dans la qualité des données référentielles - Compte-rendu du talk d’Ekaterina Simonenko et de Selima Masmoudi à la Duck Conf 21
Software Engineering
PitchEkaterina Simonenko et Selima Masmoudi, OCTO TechnologyDéployer des outils de gestion des données de références (Master Data Management: MDM) est primordial pour le succès des initiatives data mais présente de nombreux défis. Nous partagerons notre vision sur la manière d'aborder ce type de sujet.Take AwayNos recommandations pour prendre soin ...
Les Fake News du Low-code - Compte-rendu du talk d’Alain Fauré et Sylvain Fagnent à la Duck Conf 2021
Software Engineering
On entend beaucoup parler du Low-code actuellement, avec d’un côté de nombreuses promesses marketing et d’un autre côté des critiques émises par le monde des développeurs traditionnels.Alain Fauré et Sylvain Fagnent, architectes chez OCTO Technology, nous aident à distinguer la part de vrai et de faux dans tout ce que l’on entend autour de ces solu...
Réussir une "Conway inversée" - Compte-rendu du talk de Romain Vailleux à La Duck Conf 2021
Software Engineering
Romain Vailleux, OCTO TechnologyL’entreprise est un système complexe constitué d’humains et de systèmes technologiques en perpétuelle interaction. Ce système “socio-technique” est le sujet favori de Romain.Melvin Conway a observé que les structures de communication des humains influencent directement le design des systèmes techniques d’une organisa...