Sustaining Engineering teams

Nous avons récemment mis en place au sein de notre organisation des équipes de soutien à l’ingénierie (Sustaining Engineering Teams). Ces équipes ont pour rôle d’aider les équipe de développement des fonctionnalités, à pouvoir développer de manière qualitative et sécurisée.
En effet, plus un logiciel vieillit, plus la sécurité du développeur amené à le faire évoluer est difficile à assurer. La sécurité du développeur étant intimement liée à sa capacité à maintenir la qualité de ses productions

set
Lire la suite

Publicités

Anticiper et modifier l’avenir du sprint

Hier, je regardais quelques rapports Jira d’un sprint en cours dans l’une de nos équipes, et cela m’a amené une petite discussion intéressante avec le responsable de l’équipe en question.

A première vue, tout semblait sous contrôle.

Mais à y regarder de plus près, on a vu que les graphes donnés par l’ALM montraient qu’il y avait quelques actions à mener pour terminer le sprint dans les meilleures conditions.

Cet article fait le point sur les informations que l’on peut tirer de deux graphes a priori pas très éloignés, mais qui donnent une vision parfois différente du sprint :

  • le burndown chart sur le temps restant estimé, « Burndown Chart of Remaining Time Estimate » dans JIRA
  • le burndown chart sur les story points, « Burndown Chart of Story Points » dans JIRA

Lire la suite

Promouvoir un développeur en tant que chef d’équipe 

Comment peut on savoir, au moment où on décide de le promouvoir, qu’un développeur deviendra un bon manager?

Ce n’est pas évident. On a souvent tendance à promouvoir un développeur qui a de bonnes compétences techniques. Cependant, être reconnu comme une référence technique par ses pairs n’est pas gage de se révéler plus tard comme une référence managériale pour eux.

Lire la suite

Embaucher un développeur, à quoi faire attention

Lorsque l’on embauche un nouveau développeur, quels sont les critères qu’il est important de prendre en compte?

Pour moi, le plus important est sa compatibilité avec la culture d’entreprise.
Le deuxième critère que je prends en compte est sa capacité à progresser, que ce soit techniquement ou personnellement.

Lire la suite

ASP.Net Model Binder fail – It is not a bug, it’s a feature

Un petit truc rigolo toujours présent dans ASP.Net MVC 5:

quand on nomme une propriété d’un objet complexe exactement comme on nomme cet objet quand il est argument d’une action, le ModelBinder se vautre et on se retrouve avec null en paramètre de l’action.

On voit pourquoi ci-dessous

ModelBinder01

Lire la suite

Talentsoft recrute pour sa R&D!

Talentsoft est en croissance perpétuelle depuis sa création en 2007. Quand je suis arrivé en 2009, nous étions 3 développeurs. 5 ans après, nous sommes plus de 100, sur le site de Boulogne, dans les équipes techniques travaillant sur les produits que nous créons.

Et nous recrutons encore pour accompagner la croissance de la société!

WeNeedYou

Lire la suite