Skip to content

Methods & Tools

Blog Individuel

L'agilité vue par les dévelloppeurs : "Une journée en enfer"

Le blog de Laurent Carbonnaux - jeu, 09/02/2010 - 12:00




C'est le titre de l'article co-écrit avec Jean-Baptiste Cazaux et avec l'aide de Pascal Ognibene qui parrait dans la version papier du magazine Programmez (n°133 de Septembre).

Rien moins que 3 pages dans le dossier "Agile et productif", tout ça pour 5€95 seulement!


A lire absolument!

Un avant gout en basse résolution




Catégories: Blog Individuel

SigmaT 15 : la rentrée

Le blog de Laurent Carbonnaux - jeu, 09/02/2010 - 09:31




C'est reparti!


Prochain rendez-vous le 17 septembre prochain Ă  partir de 16h.




En résumé :

  • L'enseignement des mĂ©thodes Agiles, IUP ISI et IUT Blagnac

  • Stub et Mock montent sur scène, par Olivier Azeau

  • Retour d'experience Scrum Ă  Montpellier, Olivier Destrade, chef de projet ET ScrumMaster chez IOcean

  • Champ ouvert

  • et l'ApĂ©ro


En détail et pour s'inscrire :



Suivez le programme



Catégories: Blog Individuel

Design d’interface et critère ergonomique : Feedback Direct

Qualitystreet - Jean Claude GROSJEAN - mer, 09/01/2010 - 17:07
Ma liste de critères ergonomiques pour la conception d’interface contient 11 critères. C’est une liste personnelle, Ă©tablie au dĂ©part sur la base des normes & standards existants (ISO 9241, AFNOR Z67 133, Heuristiques US …), que je m’efforce de partager au quotidien avec les Ă©quipes de dĂ©veloppement tout en sensibilisant le mĂ©tier sur la question. Critère n°1 [...]
Catégories: Blog Individuel

SQL : Fonctions d'agrégation MIN/MAX et valeurs NULL

CoqBlog - Blog de Gaël Covain - mar, 08/31/2010 - 23:04
Les fonctions d'agrégation comme MIN et MAX ignorent les valeurs NULL présentes dans le jeu de données sur lequel porte leur calcul, d'où le fameux message d'avertissement : Warning: Null value is eliminated by an aggregate or other SET operation...
Catégories: Blog Individuel

News de rentrée!

D'abord les ConférencesBien sur Agile Tour, avec 4 étapes au programme (Rennes, Nantes, Vannes, Rouen) comme orateurs et Rennes que nous organisons avec AgileRennes.Mais également Paris Web 2010 pour...

Blog on Agile methods (Scrum, XP, Lean) and .Net.
Catégories: Blog Individuel

Comment j’ai appris à faire un CheckOut

Playground Change - Mathieu Gandin - lun, 08/30/2010 - 15:05

J’en vois déjà qui se posent des questions, un checkout ? Non je ne parle pas de Subversion ou de CVS mais bien du checkout issu des Core Protocols. Le protocole en question nous dit que « Votre présence physique signifie votre engagement. Il est nécessaire de procéder à un Checkout chaque fois que vous estimez ne pas pouvoir tenir vos engagements fondamentaux ou lorsque vous pensez qu’il vaut mieux pour vous d’être ailleurs. »

En gros si vous ne pouvez pas être engagé, il vaut mieux que vous indiquiez aux autres membres de votre équipe que vous préférez quitter physiquement la pièce pendant un moment plutôt que de rester là, afin de revenir quand vous êtes prêt. Alors comment l’ai-je appris ?

C’était un matin, au cours du stand-up meeting. L’équipe travaillait avec certaines pratiques agiles, nous faisions des itérations d’une semaine, le rythme était intense et j’étais en conflit avec le manager. Il avait un style de management très directif et sous situations de stress, il se mettait à blâmer les personnes dès qu’il avait l’impression de perdre le contrôle.

Nous venions de tous faire notre tour de stand-up, c’était le milieu de l’itération, et quelques développeurs avaient prévu de la sécuriser en faisant une passe sur nos tests fitnesse, je propose de les aider, aide qu’ils acceptent. Et puis c’est au tour du manager qui change les orientations prises lors du stand-up en donnant ordre au reste de l’équipe de faire de la doc et de corriger le plus rapidement possible trois bugs.

Normalement, en tant que Scrum Master j’aurais dĂ» travailler sur le dilemme que rencontre cette Ă©quipe (c’est quoi la priorité ? Les tests ? Les bugs ? La doc ?), mais Ă  ce moment-lĂ  je ne pouvais pas assurer ce rĂ´le tant la moutarde m’était montĂ©e au nez. J’Ă©tais trop impliquĂ©, le conflit Ă©tait devenu trop difficile et je sentais que j’étais Ă  deux doigts d’éclater de colère (si vous voulez comprendre pourquoi, jetez un oeil sur l’illustration de ce post) …

Alors je suis sorti de la pièce, je suis allé me détendre à la machine à café. Après j’ai rejoins le plateau, je me suis senti mieux et j’ai pu reprendre quelques tâches en cours.

Plus tard j’en parlais à Christophe qui m’a rassuré sur le fait que c’était la meilleure chose à faire, et que je venais d’apprendre le Checkout du Core Protocols. Ceci venait confirmer une impression, les outils du Core Protocols s’apprennent essentiellement par la pratique. D’ailleurs cela mériterait quelques papiers pour vous expliquer comment j’ai appris Perfection Game, Investigate, Ask For Help et Check In …

Par Mathieu


Catégories: Blog Individuel

Mike Cohn propose neuf questions pour une bonne équipe de projet Scrum

Forum Logiciel - lun, 08/30/2010 - 09:04
Dans son livre « Succeeding with Agile », Mike Cohn prĂ©sente neuf questions que vous devriez vous poser pour former l’Ă©quipe d’un projet existant ou futur. ces questions devraient ĂŞtre posĂ©es de manière itĂ©rative… jusqu’Ă  obtenir une rĂ©ponse positive pour chacune d’entre elles. * Est-ce que la structure de projet libère les forces, soutient les faiblesses et [...]
Catégories: Blog Individuel

Coffee Break

Playground Change - Mathieu Gandin - mar, 08/24/2010 - 14:47

Je me souviens, il y avait cette équipe que j’accompagnais, une fois par semaine pendant deux heures ; un matin je suis arrivé fatigué du métro avec mon estomac qui criait famine. Par chance j’étais en avance, je m’engouffrais dans le premier café venu et je commandais un petit déjeuner. Je venais de m’offrir un espace pour préparer confortablement mes ateliers, et cela sans m’en rendre compte sur le moment !

Dans un premier temps, j’ai effectivement bien utilisé ce moment privilégié, assis confortablement dans ce café, pour préparer les ateliers que je prévoyais d’animer avec cette équipe. C’est le genre de moment pour soi que j’aime bien prendre et qui m’aide toujours à me sentir focaliser sur l’animation. Au début j’ai senti de l’envie dans cette équipe, il y avait des objectifs, un plan d’action, et surtout de l’énergie. Et puis il y a cette fois-là, où j’ai vu les personnes arrivées fatiguées, comme ailleurs …

C’est la fois suivante que je me suis aperçu du train-train que je commençais à prendre, je prenais le même café, le même petit-déjeuner et je m’assaillais à la même place ; je n’étais moi-même pas dans un état d’esprit au changement, alors comment pouvais-je susciter cela auprès de l’équipe que j’accompagnais ?

Dans la file d’attente du cafĂ©, je me suis alors dit, « change tout, prends du ThĂ© Ă  la place du cafĂ©, essaie ce gâteau que tu n’as jamais goĂ»tĂ©, assied-toi au fond Ă  une autre place » … Je me suis demandĂ© dans un premier temps que cette rĂ©action n’Ă©tait pas un peu futile, mais ma surprise fut alors immense lorsque 2h30 plus tard j’ai vu tout ce qui venait de se passer avec l’équipe Ă  ce moment-lĂ . Une coĂŻncidence ? Je ne crois pas …

Le format de mon atelier cassait une routine (nous avons travaillĂ© sur les personnes plus que sur le process, contrairement aux autres fois oĂą nous nous sommes vus), de l’énergie a Ă©tĂ© retrouvĂ©e, un changement a Ă©tĂ© amorcĂ©, et c’est sĂ»rement parce que j’ai voulu changĂ© quelque chose pour moi ce jour-lĂ  …

Par Mathieu


Catégories: Blog Individuel

Microsoft SQL Server en 5 minutes

Forum Logiciel - mar, 08/24/2010 - 08:15
Cette vidéo montre ce qu’est SQL Server en 5 minutes.
Catégories: Blog Individuel

C’est la rentrée

rentree des classes

Et nous voilà reparti pour une nouvelle année avec plein de nouveautés :)

si, pour de nombreuses personnes qui comme moi ont des enfants scolarisĂ©s, l’annĂ©e dĂ©marre en Septembre :)
.
.
.
.

  • Des changements chez Agiletoyou avec des forces vives supplĂ©mentaires … Yeah !
  • Des nouveaux challenges comme la mise en place d’une contractualisation agile pour les marchĂ©s publics … Pas facile !
  • Plusieurs confĂ©rences en Septembre oĂą je suis orateur … Chouette !
  • La finalisation de la confĂ©rence AGILE GRENOBLE 2010 le 23 novembre Ă  Grenoble sponsorisĂ©e par l’Agile Alliance, la METRO et de nombreuses sociĂ©tĂ©s de la rĂ©gion … Encore un effort !

Je vous donnerais plus de dĂ©tail au fil du temps sur ces Ă©vènements mais je vous souhaite Ă  tous une bonne reprise et beaucoup d’agilitĂ© pour la pĂ©riode Ă  venir.

Catégories: Blog Individuel

Outil de test de la performance pour Microsoft Online…

Le blog de Patrick Guimonet - ven, 08/20/2010 - 17:18
L’une des premières questions que se pose un client qui souhaite mettre en œuvre l’offre Microsoft BPOS est de savoir si son réseau sera suffisant pour supporter une telle solution. Il existe un outil en ligne très bien fait et très complet, accessib...
Catégories: Blog Individuel

Est-ce que les développeurs valent plus que les comptables?

Forum Logiciel - jeu, 08/19/2010 - 15:09
La Suisse est un pays fameux pour son chocolat, ses montres… et ses banques. J’ai donc participĂ© en mai Ă  une confĂ©rence sur l’informatique bancaire. Le directeur informatique d’une très grande banque privĂ©e a rĂ©vĂ©lĂ© que 15% des employĂ©s de sa banque travaillaient dans le dĂ©partement informatique. Ils les dĂ©crivaient comme les « mĂ©caniciens » qui permettaient [...]
Catégories: Blog Individuel

Quelques trucs intéressants (15/08/2010)

CoqBlog - Blog de Gaël Covain - dim, 08/15/2010 - 22:46
Cette fois-ci, divers sujets : Debug / Performance SQL Server   Debug / Performance ASP.NET Perfecto - Taking a quick peek at the performance of your ASP.NET app (blog de Jose Reyes, via Doug Stewart) Pas forcément utilisable dan...
Catégories: Blog Individuel

Divers : Maintenant c’est 14$ pour voyager aux USA

SQL Server vu par Christian Robert - mer, 08/11/2010 - 09:49
Celles et ceux qui ont l'occasion de se rendre aux USA, auront le plaisir de payer 14$. Ceci est valable pour les personnes exemptées de Visa (Visa Waiver) qui couvre les nationaux français et une bonne partie des européens. La bonne nouvelle ce ...
Catégories: Blog Individuel

Développement d’applications Java modulaires

Forum Logiciel - lun, 08/09/2010 - 08:58
Des solutions pour construire des applications Java et JEE modulaires ou distribuées existent depuis des années, et pourtant, pour la vaste majorité des entreprises, une application Java reste un ensemble monolithique, impossible à mettre à jour avec la réactivité nécessaire. Cette session reprendra un historique des solutions, bonnes ou mauvaises, qui ont été utilisées par [...]
Catégories: Blog Individuel

Truc de coach : un plan de bataille pour une Demo efficace

Qualitystreet - Jean Claude GROSJEAN - ven, 08/06/2010 - 10:55
Aujourd’hui c’est DEMO … La revue de fin de sprint est l’un des 4 cĂ©rĂ©moniaux de Scrum , une des mĂ©thodes Agiles. Cette rĂ©union qui a lieu le dernier jour du Sprint est avant tout centrĂ©e sur la Demo d’un incrĂ©ment de produit « qui marche », et sur le feedback du Product Owner. La dĂ©mo est faite par l’Ă©quipe ; à [...]
Catégories: Blog Individuel

SQL Server : Sortie du driver PHP pour SQL Server version 2.0 avec support du PDO

SQL Server vu par Christian Robert - ven, 08/06/2010 - 08:22
C'est tout frais d'aujourd'hui, le nouveau driver PHP pour SQL Server est sorti en version finale. Côté PHP on a le support natif la partie PDO et côté SQL Server le support de SQL Azure ce qui devrait permettre de jolis applications PHP « on the clou...
Catégories: Blog Individuel

Design d’interface et critère ergonomique 3 : Groupement - Distinction entre Items

Qualitystreet - Jean Claude GROSJEAN - jeu, 08/05/2010 - 23:36
Ma liste de critères ergonomiques pour la conception d’interface contient 11 critères. C’est une liste personnelle, Ă©tablie au dĂ©part sur la base des normes & standards existants (ISO 9241, AFNOR Z67 133, Bastien & Scapin, Heuristiques US …), que je m’efforce de partager au quotidien avec les Ă©quipes de dĂ©veloppement tout en sensibilisant le mĂ©tier sur [...]
Catégories: Blog Individuel

Les fondamentaux pour réussir les projets strategiques à Dominante SI

ĂŠtre Agile - Thierry Cros - jeu, 08/05/2010 - 08:22

Daylight avec ses partenaires, l’ENSIIE, l’IAE Lille, CIO Online et Le Monde Informatique, ont dĂ©cidĂ© de lancer l’universitĂ© d’étĂ© « les fondamentaux pour rĂ©ussir les projets stratĂ©giques Ă  dominante SI ».
Les 13 14 et 15 septembre 2010 Ă  Paris, J'animerai une session Extreme Programming.

Extreme Programming

Loin de la vision rĂ©ductrice d'XP (TDD et pair programming), cette session prĂ©sente les principes d'XP version 2 et toutes les pratiques : cycle trimestriel...

Rendez-vous le 15 septembre, session du matin pour dĂ©couvrir XP, mĂ©thode agile rĂ©ellement complète :

  • principes d'adaptation d'XP (Flot continu, diversitĂ©, Ă©conomie...)
  • pratiques de planification (cycle trimestriel...)
  • pratiques de dĂ©veloppement


Pour info, Alexandre Boutin animera une session Lean.


Plus d'informations :
http://daylight-group.com

Catégories: Blog Individuel

Design d’interface et critère ergonomique 2 : Lisibilité

Qualitystreet - Jean Claude GROSJEAN - mer, 08/04/2010 - 17:29
Ma liste de critères ergonomiques pour la conception d’interface contient 11 critères qui sont valides pour tous les types d’interface. C’est une liste personnelle, Ă©tablie au dĂ©part sur la base des normes & standards existants (ISO 9241, AFNOR Z67 133, Bastien & Scapin, Heuristiques US …), que je m’efforce de partager au quotidien avec les Ă©quipes [...]
Catégories: Blog Individuel