Quantcast
Channel: Publicis Sapient Engineering – Engineering Done Right
Viewing all articles
Browse latest Browse all 1865

Revue de Presse Xebia

$
0
0

Revue de Presse Xebia
La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia.

Agilité

Organisation en Feature Teams

Une récente mission autour de la construction de "Feature Teams" m’a amené à me redocumenter sur le sujet pour me remettre à niveau avec les dernières avancées et collecter des retours d’expérience. Je vous partage ici quelques unes des références à retenir. Le concept de feature team a été popularisé par différentes publications et présentations sur l’organisation agile des équipes de développement de Spotify. Vous trouverez une traduction du principal article ici: Agilité à grande échelle @ Spotify. La popularité de cet article est telle que l’on voit fleurir nombre d’initiatives ici et là pour mettre en place un modèle "à la Spotify". Ceci étant, je vous encourage à (re)prendre connaissance des travaux de Craig Larman et Bas Vodde qui expliquent ce qu’est une feature team et ses bénéfices. Vous trouverez un bon résumé dans l’article suivant: Feature team primer (en Français).

Parmi les nombreux articles trouvés, je suis tombé sur une série intéressante, très pragmatique, qui décrit différentes façons de mettre en place des feature teams:

Devenir une Dream-Team – Partie 1

" Lorsque les Hommes travaillent ensemble, les montagnes se changent en or " (proverbe Chinois).

Voila le proverbe que j’ai découvert un jour, sur le tableau d’une équipe que j’accompagnais dans une transformation Agile et dont le principal frein était le manque de cohésion et de communication entre les personnes.

Cela met en évidence que l’un des succès du passage vers l’Agilité reste l’implication et la motivation de tous les acteurs.

Je vous propose donc de découvrir la première partie de l’excellent article de Florent Lothon donnant quelques pistes pour devenir un "Dream Team"… ou en tout cas en prendre le chemin.

Mobilité

Structurez les logs de vos builds avec XCPretty

XCPretty est un petit outil permettant de formater les logs produits par xcodebuild. Cet outil a l’avantage de s’intégrer très facilement avec les usines logicielles (il suffit de rajouter "| xcpretty -c" après un xcodebuild) et supporte même le formatage de tests unitaires.

objc.io #7 – Foundation Framework

Il y a six mois, lorsque nous avons partagé objc.io #1 dans notre revue de presse, nous ne savions pas que ce magazine web serait devenu une telle référence sur les tendances et les meilleures pratiques dans l’environnement iOS.

Aujourd’hui, objc.io en est à sa 7e publication et parle du Foundation Framework. En particulier, ne manquez pas de lire Key-Value Coding and Observing par Communications Patterns par Daniel Eggert et Communication Patterns par Florian Kugler, qui offre aussi un flowchart toujours d’actualité pour choisir la meilleure stratégie de communication selon le contexte.

Web

Annonce de AngularJS 1.3

L’équipe AngularJS vient d’annoncer la sortie début 2014 de la version 1.3 de son framework MVC côté client. Le principal objectif de cette version sera l’arrêt du support d’Internet Explorer 8 pour permettre à l’équipe de se concentrer sur les nouvelles fonctionnalités du framework. Le code ne sera pas immédiatement épuré de tous les hacks qui rendent le framework "opérationnel" sur ce navigateur mais l’équipe cessera de le tester et les bugs qui lui sont spécifiques ne seront plus pris en charge par l’équipe de développement.Plus d’informations ici

Google rachète Boston Dynamics

Boston Dynamics vous connaissez ? Si le nom ne vous dit rien, vous avez forcément dû voir au moins une fois un de leurs joujoux :

Eh bien Google vient d’acquérir la société de robotique, on ne sait pour l’instant rien du prix ou de ce qu’il veut en faire. Mais on ne peut que constater que Google acquière sa huitième entreprise de robotique en l’espace de six mois, et qu’Andy Rubin – ni plus, ni moins que le mec qui est à l’origine d’Android – se montre très content de cet achat pour le future.

Alors que peut-on imaginer dans le future pour Google et la robotique ? On peut déjà rapidement deviner que ces robots pourront avoir une application pour Street View en appui des randonneurs street view. On évoque aussi la mise en place d’une concurrence pour contrer Amazon dans la vente chez le New York Times, notamment en automatisant certaines parties de la production. Personnellement, je verrais plutôt des Googlinators… Juste après qu’ils auront terminé Skynet.

Le coin de la technique

Spring 4.0 : Release !

Ça y est, après 4 ans sans release majeure, SpringSource nous sort le grand jeu et sort la version 4.0 de Spring Framework !

Spring 4.0, c’est :

  • Java 8, mais pas seulement puisqu’ils mettent aussi à disposition une utilisation intelligente des lambdas (entre autre) dans le contexte d’une appli spring
  • Groovy – il est possible d’écrire intégralement ou partiellement son appli en Groovy
  • Spring Boot – qui vous permettra de faire votre appli web en moins qu’il ne faut pour le dire
  • Pas mal d’innovations côté architecture – Une migration assez franche vers les nouvelles tendances REST et micros-services
  • Une configuration Java encore améliorée et encouragée (pour ceux qui se traîneraient encore des mega-octets de fichiers XML)
  • HTML5/WebSockets
  • Une bonne flopée de nouvelles docs à se lire (clin d'œil)

L’annonce de Spring

HF !


Viewing all articles
Browse latest Browse all 1865

Trending Articles