Rénovation Agile?


Dernièrement avec l’aide de mon frère, qui est beaucoup plus doué que moi dans la rénovation, nous avons construit une pièce de rangement au sous-sol de ma maison.

Voici les besoins initiaux :

  • Ce sera une pièce de 4 pieds par 6 pieds.
  • 3 murs devront être construit
  • Il y aura une lumière à l’intérieur avec l’interrupteur à l’extérieur, situé à côté de la porte.
  • Nous voulons mettre une porte de 32 pouces
  • Sur deux murs opposés il y aura 2 grandes tablettes

En étapes voici ce que nous allons faire :

  • Monter les divisions
  • Faire l’électricité
  • Poser les feuilles placoplâtres
  • Peinturer
  • Poser les tablettes et la porte

Étape 1 – Monter les divisions

Nous faisons les calcules nécessaires pour savoir ce que nous devons acheter pour faire le divisions (bois, clous, etc). Nous achetons le tout, les travaux commencent. Un changement de dernière minute, ce sera une pièce de 5 pieds par 6 pieds finalement. L’espace dans le sous-sol le permet et nous avions prévu du bois supplémentaire donc pas besoin de retourner acheter du bois.

Étape 2 – L’électricité

Un peu plus connaisseur en électricité je m’en occupe seul. Je calcule ce que je dois acheter (fil électrique, boitier, interrupteur). Je vais faire les achats, je pose le tous. La lumière n’est pas exactement où nous le voulions au départ à cause de tuyaux dans le plafond, rien de majeur.

Étape 3 – Poser le placoplâtre

Nous calculons le nombre de feuilles requis, le plâtre et les coins de métal nécessaires. Les achats et la pause se passe très bien, évidemment avec quelques ajustement ici et là.

Étape 4 – Peinture

Nous achetons le nombre de gallons nécessaire selon les nouvelles dimensions de la pièce. Pour ceux qui ne le savent pas, des feuilles de placoplâtre jamais peinturées ça boient énormément.

Étape 5 – Pose de tablette et porte

Une fois la peinture bien sèche nous allons acheter les tablettes, dont la largeur doit maintenant être 5 pieds (moins quelques pouces), avec la quincaillerie nécessaires. Les tablettes sont assez faciles à installer. Nous avons mis deux portes de 16 pouces au lieu d’une porte de 32 pouces, c’est moins encombrant à l’intérieur.

Agile ?

Pour ce petit projet de rénovation j’ai procédé de façon très standard. N’importe qui, moindrement expérimenté en construction, aurait fait les mêmes étapes. Pourtant c’est très agile. Je me suis pris de façon itérative, je me suis ajusté au moment venu. J’avais un backlog, j’ai 5 sprint log.

Dans une gestion cascade j’aurais tout calculer au début (bois, feuille de placoplâtre, électricité, peinture, porte, …), ensuite j’aurais tout acheté en même temps, j’aurais tout couper selon mes mesures, j’aurais assemblé et j’aurais eu plein de problème.

Pour des rénovation il semble évident qu’il faut procéder de façon agile, ce qui est beaucoup moins évident pour le développement de logiciel. Un jour l’agilité pour le développement de logiciel sera chose aquis comme ce l’est aujourd’hui pour la rénovation.

  1. #1 by Samuel Sirois on 31 mai 2010 - 18 h 05 min

    Excellente analogie!

    J’ai l’impression qu’il y a beaucoup de gestion du changement à réaliser pour faire une gestion de projet agile en développement Web — surtout lorsque le projet semble « simple ». Pourquoi n’y a-t-il pas eu de réticence et était-ce si naturel de fonctionner par petits livrables sur ce projet de rénovation? Était-ce parce que même s’il semblait simple, tu n’étais pas dans ton domaine d’expertise principale — le développement Web — et que l’approche par itérations courtes te permettait de mieux contrôler le projet?

    Faut-il sortir nos gestionnaires de projets de leur zone de confort pour finalement obtenir un environnement de développement agréable sous une gestion agile des projets?

  2. #2 by Christophe Bélanger on 31 mai 2010 - 18 h 35 min

    Belle analogie si on compare ton projet de rénovation a un site Web de quelques pages… Étant officieusement dans la rénovation, car propriétaire d’un plex depuis 8 ans et dans le développement Web, je trouve simpliste le parallèle établir.

    Si tu avais plutôt utilisé un projet de rénovation, tel que construire un solarium ou rénover une cuisine où 3 à 5 corps de métier différents devaient participer, le constat aurait été différent.

    Bref, un projet de rénovation tel que tu le décris aura coûté quelques centaines de dollars. Un projet Web de quelques centaines de dollars où seulement 2 personnes interviennent est également très facile à gérer. 🙂

    • #3 by Jimmy on 4 juin 2010 - 9 h 09 min

      Effectivement, ce n’était pas un gros projet. En plus, la rénovation n’est pas mon domaine préféré.
      J’ai quand même rénové une cuisine et construit une salle de bain. Et, selon moi, l’idée reste la même : que ce soit l’ampleur du projet il ne faut pas tous prévoir/analyser au départ. Mais la notion de « ne pas tout analyser au départ » semble plus évidente dans la construction que dans le domaine du logiciel. Effectivement, selon le projet il y aura plus ou moins de préparation avant de commencer le travail.
      Autre constat : La personne avec qui j’ai travaillé est peu scolarisée et n’a aucune expérience en gestion de projet. Pourtant, selon lui, faire le travail de façon itérative était un choix naturel. Serait-ce que l’éducation scolaire nous pousse à vouloir tout analyser avant de mettre les mains à la pâte?
      À réfléchir…

  3. #4 by Samuel on 22 juillet 2011 - 12 h 28 min

    Effectivement ta démonstration vaut pour des projets d’ampleur limitée, avancer de manière itérative me semble risque pour un projet plus complexe et nécessitant plus d’individus!

Les commentaires sont fermés.