Software Engineering

Posté le 31/03/2021 par Antoine Chalifour

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...

Lire la suite >

Posté le 26/03/2021 par Romain Deniel

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 ...

Lire la suite >

Posté le 26/03/2021 par David Slimovici

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...

Lire la suite >

Posté le 25/03/2021 par Christophe Durand

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...

Lire la suite >

Posté le 25/03/2021 par Christophe Durand

Romain Vailleux, OCTO TechnologyCompanies are complex systems made up of humans and technological systems in perpetual interaction. “Theses socio-technical” systems are Romain's favorite subject.Melvin Conway observed that the communication structures of organizations directly influence the design of technical systems produced by those organization...

Lire la suite >

Posté le 24/03/2021 par Jennifer Pelisson

Au bout d'un certain temps de la vie d'un produit (environ 2 ans), les entreprises se retrouvent souvent à se poser cette question : "devons-nous tout écrire, tout recommencer ?"Pourquoi en arrive-t-on à se poser cette question ? La grande majorité du temps, l'équipe n'arrive plus à maintenir son code, à développer de nouvelles fonctionnalités, ell...

Lire la suite >

Posté le 24/03/2021 par Simon Lefort

“Architecte” ça fait toujours classe sur une carte de visite, mais finalement, architecte en 2021, ça veut dire quoi ?Nos deux docteurs de l’architecture se sont posés 25 minutes pour jeter un œil dans le rétro, prendre un peu de recul sur l’évolution du rôle d’architecte ces dernières années, nous énoncer leur diagnostic et nous proposer différent...

Lire la suite >

Posté le 24/03/2021 par Antoine Mazure

Florent Jaby à la Duck ConfLe pattern CQRS ou Command Query Responsibility Segregation, que l’on pourrait traduire par « Séparation des responsabilités entre mutation et projection des données » représente le fait que les données d’un SI prennent des formes et des chemins différents s’ils suivent une logique de lecture ou une logique d’écriture. Ce...

Lire la suite >

Posté le 23/03/2021 par Marwa MAHFOUD

L’amour entre les pratiques DevOps et les projets de data visualisation est possible mais il n’est pas sans embûche.C’est la conclusion à laquelle sont arrivés Jérôme et Nidhal à travers leur expérience d'industrialisation d’un projet de data visualisation, qui leur a fait découvrir comment marier deux pratiques issues de deux époques différentes :...

Lire la suite >

Posté le 16/03/2021 par Geoffroy VERGNE, Victor Mignot

Dans le cadre d’un environnement de “delivery” agile, il est important d’être réactif sur les cycles de vie des applicatifs ainsi que sur leur initialisation.L’offre des outils permettant de gérer l’intégration et le déploiement continu est de plus en plus fournie (il serait quasi-impossible de tout recenser !), les DSI des grands groupes (principa...

Lire la suite >