Mesurer les effets dévastateurs du multitâche Simulation sur Excel Joël-Henry GROSSARD TOC Practitioner FE, TPCP, FMCP

Slides:



Advertisements
Présentations similaires
SUITES ET TYPES DE CROISSANCE ASSOCIÉS
Advertisements

Qu’est-ce qu’une problématique ? (1)
CHAPITRE 8 Géométrie analytique
Algorithmes et structures de données avancés
Le discours indirect.
Les fractions.
GEF 435 Principes des systèmes d’exploitation
CHAP 1. Les critères de décision en univers non mesurable
Système formel Nous avons introduit : signes de variables (x, y, z, …), de constantes (0, 1), d’opérations (+, ), de relations (=, ) Axiomes : ce sont.
Les attributions de valeur (le signe =). Dans cette présentation, nous allons tenter de représenter ce qui se passe dans la mémoire de lordinateur quand.
8. Les tableaux P. Costamagna – ISEN N1.
Une mesure de l ’évolution dans le temps
Ce document est destiné à être projeté …
Programmes de calculs en 3ème
Apprendre à se servir d’un tableur
Une mesure de l ’évolution dans le temps
Ni montre, ni horloge…le temps d’un week-end
Septième étape : travailler avec des graphes probabilistes
Créer une animation simple Gif avec ImageReady.
Par Clément en vacances sur la Côte dAzur Le 15 Mars Découverte Junior Découverte Junior – Gérard Villemin.
INTÉGRALE INDÉFINIE cours 2.
Comportement à l’infini d’une fonction
Continuité Montage préparé par : André Ross
Exemples de calculs d’aires à l’aide de fonctions en escalier.
Calcul Intégral Au XVIIIème siècle, les mathématiciens progressent dans deux domaines séparés : les problèmes des tangentes (et la longueur des arcs) et.
7.1 TRANSFORMATION LINÉAIRE Cours 19. Au dernier cours nous avons vus Le déterminant dune matrice carré Les propriétés du déterminant La matrice adjointe.
Vers la dimension 3. La géométrie dans l'espace ne fait qu'étendre les concepts qui vous sont familiers en dimension 2 à la dimension 3. Le plus difficile.
Mais en mathématiques, qu'est ce qu'une ligne de niveau?
1.2 FONCTIONS Cours 2.
Le coefficient multiplicateur Une mesure de l ’évolution dans le temps
Chapitre 3 La cinématique à une dimension
Qu’est-ce qu’une fraction ?
ETUDE DU FROTTEMENT DE GLISSEMENT
Les opérations avec les
Qu’est-ce qu’une fraction ?
Planification et suivi d'un projet de S.I Réfs : chapitre 9 p 251.
Questions des 4 carrés.
Quelques exemples d ’utilisation des coordonnées au collège
Passer au CSS et autres... Quelle différence entre ces deux pages ? Si vous regardez uniquement le contenu, aucune. Tout se joue sur la mise en forme.
EXIGE Un avenir dans le web....
Programmation linéaire en nombres entiers
Marquez cette valeur sur le diagramme à points de la question 6. La moyenne réelle des nombres de lettres par mots dans la population de l'ensemble des.
Micro-intro aux stats.
SIO SI2 : Support Réseau des Accès Utilisateurs
Cours schématique: Semaine #4
3.1 DÉTERMINANTS Cours 5.
Bureautique M1 Publipostage.
20- Racine carrée Racine carré d’un nombre positif
Les collèges de Montrabé et de Tournefeuille
Structures de données avancées : LH (Hachage linéaire) D. E ZEGOUR Institut National d ’Informatique.
Petite révision Les fractions sont toutes composées d ’un numérateur, qui représente le nombre de partie que l ’on a choisi et d ’un dénominateur qui.
DPI / Pixels / Compression
Relations et fonctions
Chapitre 4 Variables aléatoires discrètes
LA COMPOSITION Partie 5.
Pourquoi je continue à aller à l’école
Irregular Verbs French. aller Je vais Tu vas Il va Nous allons Vous allez Ils vont.
La résolution de problèmes
TD N°5: Une GPAO pour l’usine Odyssée
TD 2: La gestion des stocks avec le logiciel Odyssée
FICHE METHODOLOGIQUE n°3
Multiplexeurs A.Lebrun.
Chap. 3 Récursion et induction. Les définitions par récurrence consistent à construire des objets finis, à partir d'autres, selon certaines règles. Les.
Résolutions et réponses
Scénario Quatre hipsters entrent en collision un dans l'autre dans un ascenseur plein de personnes. En conséquence ils laissent tomber leurs téléphones.
TSTC développement de clientèles 1 Le système d'information mercatique (SIM)
Résolutions et réponses Epreuve n°5 CE2 Résolutions et réponses Epreuve n°5 CE2 RALLYE MATH 92 2 ème Édition RALLYE MATH 92 2 ème Édition
Aujourd'hui, nous allons apprendre à effectuer des divisions posées. A la fin de la séance, vous saurez effectuer des divisions du type 25 : 2.
TD N°5: Une GPAO pour l’usine Odyssée. Lancement du logiciel Logiciel « Usine Odyssée 7 » disponible dans … Entrer votre nom et un nom d’entreprise de.
Activités mathématiques autour du jeu de bridge
Transcription de la présentation:

Mesurer les effets dévastateurs du multitâche Simulation sur Excel Joël-Henry GROSSARD TOC Practitioner FE, TPCP, FMCP

Qu'est-ce que le multitâche ? Le multitâche est un mode de fonctionnement qui consiste à vouloir avancer simultanément un ensemble de tâches qui pourraient être effectuées les unes après les autres. L'autre mode de fonctionnement, que l'on peut appeler le monotâche, consiste à ne pas entamer une tâche avant que la précédente ne soit terminée ©Joël-Henry Grossard

Un exemple trivial Imaginons que nous ayons à réaliser 3 tâches A, B et C et que chacune prenne trois jours à réaliser. En mode monotâche, nous réalisons les 3 tâches les unes après les autres : ©Joël-Henry Grossard

Un exemple trivial (2) Intéressons-nous à définir un indicateur de notre performance globale, le délai moyen de réalisation de nos trois tâches, sachant que le top départ pour chacune des 3 tâches nous a été donné le jour 1. A s'est terminée le jour 3 B s'est terminée le jour 6 C s'est terminée le jour 9 Les 3 tâches se sont terminées dans un délai moyen de réalisation de (3+6+9)/3 = 6 jours ©Joël-Henry Grossard

Un exemple trivial (3) Imaginons que nous décidions de réaliser ces 3 tâches A, B et C par tiers pour tenter de les avancer en même temps, en mode multitâche Cela donne le graphique suivant : ©Joël-Henry Grossard

Un exemple trivial (4) Calculons l'indicateur de notre performance globale, le délai moyen de réalisation de nos 3 tâches, sachant que le top départ pour chacune des 3 tâches nous a été donné le premier jour. A s'est terminée le jour 7 B s'est terminée le jour 8 C s'est terminée le jour 9 Les 3 tâches se sont terminées dans un délai moyen de (7+8+9)/3 = 8 jours ©Joël-Henry Grossard

Généralisation L'utilisation de notre indicateur de performance globale, le délai moyen de réalisation de nos tâches, sachant que le top départ pour chacune nous est donné en même temps, peut être généralisé à n tâches de durées égales. Nous allons observer le rapport du délai moyen en mode multitâche et du délai moyen en mode monotâche. Dans l'exemple trivial de 3 tâches, ce rapport est de 8/6=1,33. Autrement dit le multitâche fait se terminer les tâches en moyenne en 33 % plus de temps que le monotâche. ©Joël-Henry Grossard

Généralisation – en monotâche ©Joël-Henry Grossard Monotâche à quatre tâches

Généralisation – Monotâche (2) ©Joël-Henry Grossard Monotâche à quatre tâches A se termine au temps 4 B se termine au temps 8 C se termine au temps 12 D se termine au temps 16 Notre indicateur moyen vaut ( )/4 = 10 unités de temps

Généralisation - Multitâche ©Joël-Henry Grossard Multitâche à quatre tâches

Généralisation - Multitâche ©Joël-Henry Grossard Multitâche à quatre tâches A se termine au temps 13 B se termine au temps 14 C se termine au temps 15 D se termine au temps 16 Notre indicateur moyen vaut ( )/4 = 14,5 unités de temps Le rapport multi/mono est de 1,45 (en augmentation sur l'exemple à 3 tâches qui donnait 1,33). En multitâche, pour 4 tâches, le délai moyen de complétion des tâches est augmenté de 45 % par rapport au monotâche.

Généralisation (5) ©Joël-Henry Grossard Remarque : il est très facile de passer du carré monotâche au carré multitâche : dans le monotâche les unités de temps (1,2,3,4 etc.) sont incrémentées horizontalement ; dans le multitâche il suffit de les incrémenter verticalement. Monotâche Multitâche

Généralisation (6) ©Joël-Henry Grossard Ces constatations font penser que les délais moyens sont une fonction de n, le nombre de tâches. On vérifie que d le délai moyen en monotâche est égal à : d= n(n+1)/2. De même, on vérifie que le délai moyen en multitâche d' est donné par : d' = n 2 -(n-1)/2

Généralisation (7) ©Joël-Henry Grossard Le rapport d'/d qui donne le taux d'augmentation du délai moyen en multitâche par rapport au mode monotâche est : d'/d = (2n 2 -n+1)/n(n+1)* Ce résultat permet de créer une première table où les temps de set-up (temps de redémarrage après le changement de tâche) ne sont pas pris en compte. * On remarque que quand n tend vers l'infini le rapport d'/d tend vers 2.

Généralisation (8) ©Joël-Henry Grossard Ce graphique montre la dégradation du mode multitâche par rapport au monotâche en pourcentage. Pour 15 tâches, le multitâche prend 82 % de temps en plus.

Généralisation avec temps de setup ©Joël-Henry Grossard Ces calculs ne prennent pas en compte les temps de setup physiques ou mentaux (on se remet la tâche en tête) qui vont impacter la durée de réalisation des tâches à chaque changement de tâche. Il est évident que ce phénomène va plus impacter le multitâche que le monotâche. Prenons l'hypothèse qu'entre chaque changement de tâche en monotâche le temps de setup soit égal à 10% du temps passé pour chaque tâche.

Généralisation avec temps de setup (2) ©Joël-Henry Grossard Voici comment va être impacté le délai moyen de réalisation des tâches en monotâche sur l'exemple à 4 tâches : avec Ẋ = délai moyen

Généralisation avec temps de setup (3) ©Joël-Henry Grossard En multitâche, il va y avoir quatre fois plus de setups, un à chaque changement de tâche en multitâche. Le temps de setup sera égal à 40 % du temps prévu pour chaque tâche. avec Ẋ = délai moyen

Généralisation avec temps de setup (4) ©Joël-Henry Grossard Dans l'exemple pris de sur 4 tâches, le rapport entre le multitâche et le monotâche sera de : d'/d = 20,30 /11 = 1,85 Dans le monotâche la formule générale donnant d en prenant en compte le taux de setup s en % sera : d = (1+s) n (n+1)/2

Généralisation avec temps de setup (5) ©Joël-Henry Grossard Dans le multitâche la formule donnant d' en prenant en compte le taux de setup s en % sera : d' = (n 2 -(n-1)/2) + s(n 3 – n(n-1)/2) Je n'ai pas vu de simplification évidente. Y-en-a-t-il une ? Ceux qui sont intéressés par la démonstration des formules peuvent me contacter sur mon mail dédié

Généralisation avec temps de setup (6) ©Joël-Henry Grossard Ce graphique montre la dégradation du mode multitâche par rapport au monotâche en pourcentage si on prend en compte le setup (10%). Pour 15 tâches, le multitâche prend 3 fois plus de temps que le monotâche (313 %) !

Multitâche vs. Monotâche – fin ©Joël-Henry Grossard Pour illustrer avec un peu de maths les inconvénients du multitâche par rapport au monotâche, il fallait bien faire quelques concessions simplificatrices. Elles ne changent pas fondamentalement le résultat que l'on obtiendrait en réalisant une simulation plus réaliste que celle choisie ici avec des tâches n'ayant la même durée et ni les mêmes temps de setup. La dégradation est tellement catastrophique sur le plan des délais qu'il est dur de s'imaginer qu' après avoir vu ce qu'il en est, nous allons continuer à multitâcher. La Théorie des Contraintes avec sa gestion multi-projets à partir de la Chaîne Critique (CCPM) permet efficacement de réduire les effets pervers du multitâche. Ah, quel bonheur d'être débordé et d'avoir l'impression de travailler…