procrastination optimale
samedi 22 juillet 2006 à 00:53
Il y a quelques jours, j'ai partagé un curry (et quelques pintes) avec un mathématicien du département de computer sciences de la fac. Très vite nous en sommes arrivés à parler de sa thématique de recherche en algorithmique. Plutôt que de me l'expliquer d'un point de vue très général, il a préféré me parler du dernier papier qu'il venait d'écrire. Rien qu'à la mention du titre, j'étais déjà accroché : "algorithmes de planification pour les procrastinateurs". Une analyse des méthodes rationnelles pour optimiser la procrastination ? Je ne pouvais qu'être conquis. D'autant plus que la manière de présenter ce problème tout ce qu'il y a de plus sérieux par ailleurs ne manque pas d'humour, ce qui est plutôt inhabituel pour un article scientifique. Attention billet technique :
Je ne vais pas parler ici de la psychologie de la procrastination ni de la meilleure façon de manager un procrastinateur. L'étude en question porte en fait sur une classe de problèmes de planification concernant la meilleure façon de procrastiner mais aussi, plus généralement, toutes les situations où la vitesse de réalisation d'une tâche augmente avec l'approche d'une date butoir. C'est le cas par exemple des calculs scientifiques : imaginons que la Nasa ait besoin de réaliser un très gros calcul sur ordinateur qui monopoliserait une machine pendant plusieurs mois (dans le genre de celui dont je parlais dans ce billet). Sachant que les performances des ordinateurs doublent à peu près tous les 18 mois (c'est la fameuse loi de Moore), à quel moment doit-on commencer le calcul ? Si on commence trop tôt, on risque d'utiliser une machine peu efficace et au final mettre plus temps que si on avait attendu quelques mois sans rien faire pour finalement acheter un ordinateur nettement plus puissant…
C'est la même chose si vous êtes un procrastinateur. Quand on vous prévient très longtemps à l'avance d'un travail à rendre, vous ne vous y mettez pas sérieusement et votre rendement est quasi nul au début. Mais plus la date butoir approche et plus votre motivation et votre efficacité augmentent. En ce qui me concerne, j'ai toujours trouvé que ma créativité et ma productivité étaient incroyablement boostées la nuit précédant la remise d'un rapport important (la cocaïne à côté, c'est du lait en poudre). Donc, plus vous attendez avant de commencer, plus vous êtes efficace. Compliquons un peu le problème : vous avez maintenant plusieurs tâches à effectuer, chacune avec des échéances différentes. Elles ne vous sont pas confiées au même moment ou suivant leur ordre de priorité. La question est alors de savoir comment devrait se comporter un procrastinateur dans cette situation.
Une question réellement fascinante à laquelle les auteurs de l'étude ont essayé de répondre avec rigueur et humour à l'image des premières lignes de leur introduction :
"We are writing this sentence two days before the deadline. How could we have delayed so much when we have known about this deadline for months? The purpose of this paper is to explain why we have waited until the last moment to write this paper."
(Nous écrivons cette phrase deux jours avant la date limite. Comment avons nous pu repousser si longtemps ce travail dont nous avions connaissance depuis des mois ? Le but de cet article est d'expliquer pourquoi nous avons attendu la dernière minute pour l'écrire)
Si le détail du raisonnement vous amuse, je vous renvoie à leur papier original (attention, c'est quand même assez technique). Je vais juste essayer d'isoler quelques idées intéressantes.
le procrastinateur omniscient
On pourrait tout d'abord se demander s'il existe une solution qui minimiserait le temps de travail (ce que tout procrastinateur qui se respecte cherche à faire). C'est un problème de planification. Le procrastinateur aurait une connaissance parfaite du problème et saurait à l'avance quelles tâches vont lui être attribuées et à quel moment. On pourrait se dire qu'il a toutes les clés en main pour préparer son planning de procrastination : reste à trouver la manière de prévoir comment repousser le plus possible ses tâches, ce qui maximisera son stress et donc augmentera son efficacité, et lui permettra de minimiser le temps passé à travailler. Ce type de planification optimale existe-t-elle ?
Et bien, les auteurs répondent curieusement "peut-être". Cette réponse de normand traduit en fait des problèmes calculatoires très complexes. Il n'est pas possible de savoir à priori si il existe une solution optimale (quelques soient le nombre et le délai des tâches). Si quelqu'un propose un planning de procrastination, on peut juger rapidement s'il est optimal ou pas. Mais on ne sait pas faire autre chose que tester tous les plannings possibles les uns après les autres soit parce que c'est une fatalité (c'est impossible de faire mieux), soit parce qu'on n'est pas assez malin pour avoir eu l'idée du planning génial. L'alternative étant célèbre en mathématique comme le problème "P=NP" et son fameux prix d'un million de dollars à qui le résoudra.
Bon, alors on serait coincé, à peine plus avancé qu'un procrastinateur désorganisé ? Peut-être pas ! Surtout si on considère le problème sous un autre angle. Le type de situations décrites plus haut est quand même assez irréaliste : on connaît rarement à l'avance toutes les tâches que nous aurons à effectuer. Le procrastinateur n'est jamais omniscient.
le procrastinateur à la chaîne
Maintenant, le procrastinateur n'a connaissance d'une tâche qu'au moment où elle lui est confiée. Il doit planifier son (non-)travail en fonction de ce qu'il en connaît à un instant donné. Une planche célèbre du Chat de Philippe Geluck le montre expliquant sa méthode de classement des tâches qui lui sont confiées : (1) à faire, (2) urgent, (3) très urgent, (4) très très urgent, (5) trop tard. Au delà du gag qui m'amuse beaucoup, ce dessin exprime l'essence même de la gestion de la procrastination. La question n'est plus vraiment de savoir comment minimiser le temps de travail mais plutôt comment éviter de trop s'attirer d'ennuis. Imaginons que notre procrastinateur rende un travail en retard d'un jour. Si la tâche lui avait été confiée il y un an, ce n'est pas dramatique. Si, par contre, son patron lui avait confié un travail rapide la veille pour le lendemain, c'est nettement plus embêtant ! Le jeu est donc maintenant de minimiser ces dépassements de délais relatifs (ou tension, stretch). Et ce problème est à la fois beaucoup plus simple et beaucoup plus réaliste !
Alors, quelle stratégie de procrastination choisir ? Les chercheurs ont comparé plusieurs stratégies classiquement adoptées face à des problèmes de planification : commencer par la tâche que l'on doit rendre le plus tôt (earliest due date) ou par celle qui demande le moins de temps pour être finie (shortest remaining processing time) ou encore par la première qu'on vous a confiée (first in, first out). Ils ont aussi testé la stratégie débutant par la tâche pour laquelle on risque le plus grave dépassement de délai par rapport à la période allouée (largest stretch so far aussi appelée par les auteurs hit the highest nail!).
Toutes ces stratégies peuvent vous causer de très gros ennuis. Dans certaines situations, elles peuvent conduire à des dépassements de délai relatif faramineux (le plus souvent parce que pendant que vous gérez la tâche la plus urgente, vos autres retards s'accumulent). Ce qui bien sûr n'est pas souhaitable pour un procrastinateur qui voudrait garder son job ou ses clients… Encore un problème sans solution ? Heureusement non !
Les auteurs de l'étude ont prouvé qu'une stratégie contenait en toutes circonstances ce dépassement de délai global dans des limites raisonnables. Ils ont appelé leur algorithme Thrashing (littéralement la raclée, de to thrash, rouer de coups). C'est une stratégie de procrastination extrême : vous ne faites rien du tout jusqu'à ce qu'une ou plusieurs tâches soient hors-délai (elles étaient à rendre pour hier). Et ensuite, parmi ces tâches, vous commencez par celle qui vous a été confié le plus récemment. Et non pas la plus ancienne dans la pile !!! Ainsi vous minimiserez les problèmes de dépassements de délai sur l'ensemble de vos missions ou commandes. Bon, il faut quand même aimer vivre dangereusement... Mais jusqu'au coup de feu, c'est la glande en toute bonne conscience !
Bravo si vous êtes arrivés au bout de ce long billet quand même très technique. J'ai essayé de le rendre le plus abordable possible mais compte tenu de la complexité du sujet je comprendrais que vous ayez décroché. Au pire vous retiendrez peut-être avec amusement que des chercheurs hard-core travaillent hyper-sérieusement à la manière optimale d'en faire le moins possible. Moi en tout cas, ça me remplit de joie. Je me dis que tout n'est pas perdu dans ce bas monde. Have a nice procrastination!
commentaires :
1. samedi 22 juillet 2006 à 01:54, par procrastin :
2. samedi 22 juillet 2006 à 07:32, par Bakemono :
3. samedi 22 juillet 2006 à 09:28, par Louis :
4. samedi 22 juillet 2006 à 09:52, par Christelle :
5. samedi 22 juillet 2006 à 11:32, par clementpembroke :
6. samedi 22 juillet 2006 à 12:51, par kea :
7. samedi 22 juillet 2006 à 16:24, par L.Assidu :
8. samedi 22 juillet 2006 à 18:26, par Pierre :
9. samedi 22 juillet 2006 à 23:17, par zydeco :
10. dimanche 23 juillet 2006 à 14:48, par spiegel sandgirl :
11. lundi 24 juillet 2006 à 10:28, par Riri :
12. lundi 24 juillet 2006 à 10:54, par delphinE :
13. lundi 24 juillet 2006 à 21:16, par Jean-christophe :
14. lundi 24 juillet 2006 à 21:18, par Jean-christophe :
15. lundi 24 juillet 2006 à 22:44, par madamedekeravel :
16. mardi 25 juillet 2006 à 00:04, par jibi :
17. mardi 25 juillet 2006 à 09:20, par En pratique :
18. mardi 25 juillet 2006 à 14:10, par Delphine Dumont :
19. mardi 25 juillet 2006 à 16:03, par lew :
20. mardi 25 juillet 2006 à 21:15, par Louis :
21. mercredi 26 juillet 2006 à 10:50, par Byalpel :
22. jeudi 27 juillet 2006 à 10:17, par Guillaum :
23. mercredi 2 août 2006 à 01:19, par procrastin :
24. jeudi 3 août 2006 à 22:32, par Louis :
25. samedi 5 août 2006 à 03:03, par JC :
26. dimanche 6 août 2006 à 09:03, par 101010 :
27. dimanche 6 août 2006 à 15:48, par piumalvento :
28. mardi 15 août 2006 à 03:59, par un poussin pond il? :
29. mardi 15 août 2006 à 18:29, par Hémisphère M :
30. mercredi 16 août 2006 à 06:03, par un poussin pond-il? :
31. mardi 22 août 2006 à 02:33, par procrastin :
32. vendredi 25 août 2006 à 10:12, par Louis :
33. mercredi 30 août 2006 à 14:58, par un poussin pond-il? :
34. vendredi 8 septembre 2006 à 22:39, par pintel :
35. mardi 12 septembre 2006 à 17:34, par cloclo62 :
36. dimanche 17 septembre 2006 à 12:27, par Echine :
37. lundi 18 septembre 2006 à 12:39, par proc' :
38. lundi 22 janvier 2007 à 14:29, par Thomas Hawk :
39. lundi 22 janvier 2007 à 20:08, par procrastin :
40. dimanche 11 février 2007 à 12:23, par Fritillary :
41. mercredi 7 mars 2007 à 02:04, par dacola :
42. mercredi 7 mars 2007 à 02:19, par dacola :
43. mercredi 7 mars 2007 à 02:25, par dacola :
44. mercredi 7 mars 2007 à 10:51, par procrastin :
45. samedi 24 mars 2007 à 02:50, par lili :
46. samedi 24 mars 2007 à 11:40, par proc' :
47. samedi 24 mars 2007 à 13:37, par lili :
48. lundi 16 avril 2007 à 11:23, par Bass :
49. mercredi 25 avril 2007 à 19:06, par Olaf Popkin :
50. jeudi 10 mai 2007 à 19:55, par truiss :
51. lundi 21 mai 2007 à 02:08, par coucouc :
52. lundi 21 mai 2007 à 09:38, par coucouc :
53. mardi 22 mai 2007 à 11:59, par coucouc :
54. mardi 22 mai 2007 à 23:06, par proc' :
55. mercredi 23 mai 2007 à 22:14, par coucouc :
56. jeudi 24 mai 2007 à 10:15, par coucouc :
57. jeudi 24 mai 2007 à 11:00, par procrastin :
58. jeudi 24 mai 2007 à 20:38, par coucouc :
59. samedi 26 mai 2007 à 00:46, par coucouc :
60. mardi 29 mai 2007 à 19:04, par coucouc :
61. mercredi 6 juin 2007 à 16:57, par je peux pas j'ai poney :
62. jeudi 7 juin 2007 à 11:16, par coucouc :
63. jeudi 7 juin 2007 à 20:59, par coucouc :
64. mardi 17 juillet 2007 à 14:55, par Dugland (pénard) :
65. mercredi 5 septembre 2007 à 12:45, par Pourquoi faire aujourd'hui ce qu'on peut repporter à apres demain :
66. lundi 21 janvier 2008 à 22:06, par S.P :
67. dimanche 10 février 2008 à 14:43, par Chach' :
68. jeudi 1 mai 2008 à 13:34, par PPDC :
69. dimanche 27 juillet 2008 à 01:37, par TaylorD :
70. mardi 28 octobre 2008 à 13:38, par pilou :
Ajouter un commentaire
Désolé, les commentaires sont fermés.