Résultats

Publié par Sylvain Decout

Il y a 3 ans

Architecture & Documentation : les ADRs en 5 minutes

Lors de la XebiCon’19, Sylvain Decout, Ingénieur logiciel chez Publicis Sapient Engineering a présenté la conférence « Architecture & Documentation : les ADRs en 5 minutes ». La documentation des décisions d’architecture n’est généralement pas quelque chose d’évident. En l’espace de 5 minutes, je vous propose de vous présenter une solution efficace et légère : les ADRs....

Il y a 4 ans

XebiCon’19 – la 6ème édition est lancée !

Après le succès sans précédent de l’édition 2018, la XebiCon revient pour une 6ème édition, le 28 novembre 2019 au Palais Brongniart. Notre conférence dédiée au partage de connaissances et d’expériences est devenue un incontournable dans l’écosystème IT français. Cette édition sera le symbole de la première fondation du rapprochement entre Xebia et Publicis Sapient....

Publié par Sylvain Decout

Il y a 4 ans

Appliquez vos décisions d’architecture avec ArchUnit (2/2)

  ArchUnit est une bibliothèque qui propose une fluent API pour tester l’architecture d’applications Java. Nous avons vu dans un premier article les possibilités techniques offertes par ArchUnit. Ce second article a pour objectif d’aller plus loin en voyant en quoi ArchUnit peut vous aider dans la gestion de votre architecture, dans sa documentation, et...

Publié par Sylvain Decout

Il y a 4 ans

Appliquez vos décisions d’architecture avec ArchUnit (1/2)

ArchUnit est une bibliothèque qui propose une fluent API pour tester l’architecture d’applications Java. L’objectif de cet article est de vous donner un aperçu des possibilités techniques d’ArchUnit. Il sera suivi par un second article qui apportera une vision plus théorique sur l’intégration d’ArchUnit par rapport aux problématiques de gestion et de documentation de l’architecture....

Publié par Sylvain Decout

Il y a 4 ans

Enforcing architecture decisions with ArchUnit

ArchUnit is a library which offers a fluent API to test the architecture of Java applications. The purpose of this article is to show what it is capable of and to question how it can fit the way you deal with architecture and its documentation. Introduction Scope ArchUnit is a library that is used to implement...

Publié par Sylvain Decout

Il y a 4 ans

Architecture et documentation : les ADRs

Les systèmes sur lesquels nous travaillons évoluent dans le temps. Cette évolution s’applique également à leur architecture, la documentation de l’architecture se doit donc d’y être adaptée. C’est la problématique à laquelle se proposent de répondre les Architecture Decision Records, ou ADRs. Cet article a pour objectifs de vous aider à comprendre ce qui définit...

Il y a 5 ans

Lost in translation: architectures réactive

  There are only two hard things in Computer Science: cache invalidation and naming things. – Phil Karlton Si je vous dis que le français est une langue riche, je ne vous apprends rien de nouveau. Pour un étranger comme moi, c’est un vrai cauchemar. Si on part de ce principe, pourquoi une «pomme de...

Il y a 6 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Mobilité Première version stable des Architecture Components pour Android Craftsmanship Coding with clarity – Un regard d’UX sur votre code  Le coin de la technique Advices for Early Career developers 

Publié par Alexis Kinsella

Il y a 11 ans

En route pour QCon London

QCon est une conférence qui se déroule chaque année, depuis 2007, dans différents lieux tels que Londres, San-Francisco, Tokyo, ou bien encore Beijing et Sao Paulo. Comme tous les ans, l’édition européenne se tient à Londres début mars, et cette année Xebia France y sera représenté pour vous faire partager les dernières pratiques et innovations issues...

Il y a 12 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Agilité La communauté agile européenne se fédère Le coin de la technique Un livre libre sur l’Architecture logicielle Lumière sur le futur Grails 1.4 : Tests unitaires Evénements de notre communauté en France et à l’étranger L’avenir de Java se joue maintenant

Publié par Christophe Heubès

Il y a 12 ans

Architecture : Tous sur le pont dès le début

Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective à travers la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un nouveau principe à appliquer afin d’atteindre ces objectifs. Ce principe...

Publié par Yves Amsellem

Il y a 12 ans

De l’héritage à la délégation

Parmi les piliers de l’OOP, 3 sont majoritairement implémentés par nos langages, l’héritage, le polymorphisme et l’encapsulation. Et, bien qu’à l’intérêt reconnu, la délégation ne l’est que trop rarement. Elle remplace pourtant souvent avantageusement l’héritage en réduisant couplage et graphe d’objets. Voyons comment faire de cette petite sœur injustement négligée une alliée de choix. Décliner...

Publié par Christophe Heubès

Il y a 12 ans

Architecture : Penser grand, agir petit

Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective au travers de la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un nouveau principe à appliquer afin d’atteindre ces objectifs. Il...

Publié par Christophe Heubès

Il y a 13 ans

Architecture : Voyager léger

Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective au travers de la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un deuxième principe à appliquer afin d’atteindre ces objectifs. Alors...

Publié par Christophe Heubès

Il y a 13 ans

Architecture : Etre toujours impliqué

Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective au travers de la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un premier principe à appliquer afin d’atteindre ces objectifs. Il...

Publié par Christophe Heubès

Il y a 13 ans

Architecture : Connexion, Cohésion, Changement

Le rôle de l’architecture et la place des architectes au sein d’une organisation font souvent débat et sont souvent mal compris. Cette incompréhension est principalement due au fait que la contribution de l’architecture à la réalisation des objectifs métier de l’entreprise n’est pas (ou peu) visible. Le rôle de l’architecture peut être remis en perspective...

Publié par Guillaume Bodet

Il y a 14 ans

Architecture agile

Les méthodes agiles articulent le développement autour d’équipes dotées d’une grande autonomie technique – elles comprennent typiquement chacune au moins un architecte ou développeur très expérimenté, susceptible de structurer les choix de conception (nous avons dessiné le profil de cet architecte agile dans un article paru il y a quelques mois). Cette approche décentralisée des...

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.