Bienvenue sur Développement Agile

Référence sur le développement logiciel Agile. Nous traitons de conception, de programmation, de pratiques de génie logiciel, d'essais et d'autres sujets connexes.

Présentation: Propulsez votre architectures grâce au TDD et aux Mocks (Agile Montréal 2014)

Publié par Félix-Antoine Bourbonnais le mercredi 12 mars 2014 à 06:00

Cette session a été présentée par Félix-Antoine Bourbonnais à la conférence mensuelle d'Agile Montréal le 12 mars 2014.

Description

Nous savons depuis longtemps que les tests automatisés jouent un rôle important pour les équipes de développement Agile. Bien que la communauté ait découvert depuis un certain temps des pratiques permettant de maximiser l’émergence du design via le TDD, il est rare que l’on présente des astuces concrètes pour obtenir ce bénéfice.

Cette présentation explique comment tirer le maximum de vos tests unitaires et des « mocks ». Nous présenterons, plus particulièrement, le style de TDD « mockiste ». Ainsi, nous verrons comment les mocks peuvent nous aider à concevoir une architecture ayant une meilleure conception orientée objet. 

  • Niveau : Avancé
  • Public cible : Développeurs et architectes

Présentation

 

Diapositives (PDF) 

Code source

 

Le code source de la démonstration est disponible pour téléchargement:
https://github.com/fbourbonnais/propulsez-architecture-tdd-mocks

 

Autres billets

 

Présentation: Propulsez votre architectures grâce au TDD et aux Mocks (Agile Québec 2013)

Publié par Félix-Antoine Bourbonnais le jeudi 13 juin 2013 à 00:00

Cette session a été présentée par Félix-Antoine Bourbonnais à la conférence mensuelle d'Agile Québec qui avait lieu le 21 juin 2013. 

Description

Nous savons depuis longtemps que les tests automatisés jouent un rôle important pour les équipes de développement Agile. Bien que la communauté ait découvert depuis un certain temps des pratiques permettant de maximiser l’émergence du design via le TDD, il est rare que l’on présente des astuces concrètes pour obtenir ce bénéfice.

Cette présentation explique comment tirer le maximum de vos tests unitaires et des « mocks ». Nous présenterons, plus particulièrement, le style de TDD « mockiste ». Ainsi, nous verrons comment les mocks peuvent nous aider à concevoir une architecture ayant une meilleure conception orientée objet. 

  • Niveau : Avancé
  • Public cible : Développeurs et architectes

Présentation

Propulsez votre architecture grâce au TDD et aux mocks (Agile Québec 2013) de Elapse Technologies

Code source

Le code source de la démonstration est disponible pour téléchargement:

https://github.com/fbourbonnais/propulsez-architecture-tdd-mocks

Ma présentation au colloque TI 2013 - Mauricie et Centre-du-Québec

Publié par Louis-Philippe Carignan le mardi 23 avril 2013 à 11:20

J'aimerais remercier le comité organisateur du Colloque TI 2013 - Mauricie et Centre-du-Québec pour m'avoir donné l'opportunité de parler d'Agilité lors de leur évènement. C'était très apprécié d'échanger avec les gens dans la salle et j'espère que vous avez l'impression d'avoir fait un bon choix de conférence.

J'inclus dans ce billet ma présentation. Pour ceux et celles qui aimeraient télécharger la présentation, vous pouvez le faire directement en utilisant les boutons au bas la présentation.

 

Mots-Clés :

Ma présentation du 13 mars 2013

Publié par Louis-Philippe Carignan le mercredi 13 mars 2013 à 18:00

J'aimerais remercier les organisateurs de l'évènement pour m'avoir invité. Je me suis bien amusé et j'espère que l'atelier vous a permis d'élargir vos connaissances de l'Agilité.

Je joins à ce billet le contenu visuel que j'ai utilisé lors de la conférence pour ceux et celles qui désirent le télécharger.

Problemes architecturaux courants (présenté par Félix-Antoine Bourbonnais)

Publié par Félix-Antoine Bourbonnais le mercredi 9 janvier 2013 à 19:00

Cette présentation a été offerte par Félix-Antoine Bourbonnais en 2012 devant un groupe d'étudiants en génie logiciel et informatique à l'Université Laval.

Description

Plus je fais de diagnostics, plus je vois du code dans différents projets, plus les problèmes de design et les questions qui me sont posées sont les mêmes. 

Ces pièges proviennent souvent de mauvaises interprétations ou encore par des frameworks populaires ayant popularisé avec eux leurs mauvaises pratiques. Dans certains cas, les solutions sont bonnes, mais sont trop souvent utilisées à toutes les sauces. Mais bref, voici un condensé d’erreurs et problèmes les plus courants que je constate année après année...

Présentation

Archive