IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Débats sur le développement - Le Best Of Discussion :

Développeurs : quels facteurs concourent à rendre vos journées pleines de productivité ?


Sujet :

Débats sur le développement - Le Best Of

  1. #1
    Chroniqueur Actualités
    Avatar de Patrick Ruiz
    Homme Profil pro
    Redacteur web
    Inscrit en
    février 2017
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Redacteur web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : février 2017
    Messages : 1 198
    Points : 36 635
    Points
    36 635
    Par défaut Développeurs : quels facteurs concourent à rendre vos journées pleines de productivité ?
    Développeurs : quels facteurs concourent à rendre vos journées pleines de productivité ? Quels sont ceux susceptibles de les ruiner ?
    Des travailleurs de la filière font des retours d’expérience

    Quels sont les facteurs qui concourent à rendre votre journée de travail productive ? Quels sont ceux susceptibles de vous la ruiner ? L’étude Good Day Project menée sur GitHub sur un échantillon de 40 développeurs apporte des éléments de réponse : les réunions et les interruptions font partie des facteurs susceptibles de ruiner des journées de travail. Les moments de réflexion en solo par contre entrent dans la liste des ingrédients qui participent à l’obtention de plus de productivité et de satisfaction personnelle de la part des développeurs.

    Nom : 3.png
Affichages : 20228
Taille : 286,0 Ko

    Pendant deux semaines, les participants ont été invités à qualifier leur journée de géniale, bonne, correcte, mauvaise ou terrible, puis à la décrire plus en détail à l'aide de questions basées sur le framework de productivité SPACE de GitHub. Les données d'enquête de chaque développeur ont ensuite été mises en correspondance avec leurs données d'activité sur GitHub pour une journée donnée. Il en est ressorti que les meilleures journées des développeurs étaient celles avec le moins de réunions et d'interruptions, tandis que celles où il y avait le plus de réunions et d'interruptions étaient les plus susceptibles d'être ruinées.

    En fait, il s'est avéré que les réunions et les interruptions avaient un impact plus important que prévu sur la façon dont les développeurs évaluaient leur journée. Les jours où il y avait peu ou pas d'interruptions, les chances des développeurs de passer une bonne journée étaient de 82 %. Lorsque les développeurs déclarent être interrompus pendant la majeure partie de la journée, ce pourcentage tombe à 7 %.

    L'étude a également établi que plus de deux réunions par jour suffisaient à faire dévier les développeurs de leurs objectifs. Lorsque les développeurs avaient en moyenne deux réunions par jour, ils avaient 74 % de chances de déclarer avoir progressé vers leurs objectifs. Mais au-delà de trois réunions par jour, ce pourcentage tombe à 14 %.

    La publication souligne que toutes les réunions ne peuvent pas être évitées, mais qu'en les limitant au maximum, les développeurs avaient les meilleures chances de se concentrer et d'atteindre le "flow", c'est-à-dire des périodes de travail productif et ininterrompu. Les développeurs avaient 99 % de chances de faire un travail de qualité lorsque les réunions étaient limitées à une seule par jour, par exemple.

    Elle note en sus que les interruptions offraient parfois un répit dans le travail, mais qu'en trop grand nombre, elles fragmentaient les journées des développeurs et les rendaient moins efficaces. « Les changements de contexte sont coûteux sur le plan cognitif et il faut du temps pour s'en remettre », indique l'étude.

    Par exemple, les développeurs qui ont le plus procédé à des soumissions de code et créé plus de pull requests ont plus de chances d'avoir l'impression d'avoir passé une bonne journée. Toutefois, ceux qui ont créé le plus de pull requests n'ont pas déclaré avoir passé les meilleures journées. Les chercheurs expliquent ce phénomène par le fait que la création de pull requests distrait les développeurs et introduit des interruptions dans leurs journées.

    Nom : 4.png
Affichages : 3151
Taille : 35,1 Ko

    « En minimisant les distractions et en créant des temps de concentration, nous ne faisons pas que travailler, nous nous créons des journées meilleures et moins stressantes », indique l'étude. La publication a de plus révélé que les périodes de réflexion étaient également efficaces pour stimuler le sentiment de satisfaction des développeurs, réduire le stress et stimuler la productivité. De nombreux développeurs ont choisi de poursuivre avec cette pratique suite à l’enquête de deux semaines.

    « Les commentaires des développeurs ont montré que le simple fait de prendre quelques minutes à la fin de chaque journée de travail pour réfléchir faisait une grande différence dans leur ressenti », indique le rapport qui ajoute que « noter les activités clés et leur ressenti sur la journée a aidé les développeurs à clôturer leur journée et à en tirer des enseignements. En d'autres termes, ce petit moment a un impact important pour ceux d'entre nous qui souhaitent faire une pause et réfléchir à leurs journées et à leur travail. Et cela peut être fait par tout le monde et ne nécessite pas de technologie ou d'outils sophistiqués. Un simple carnet ou un fichier markdown peut fonctionner. »

    Source : Good Day Project

    Et vous ?

    Que pensez-vous des chiffres mis en avant par cette étude ? Collent-ils avec la réalité dont vous êtes au fait ?
    Quels sont les facteurs qui concourent à rendre vos journées de travail pleines de productivité ? Quels sont ceux susceptibles de vous la ruiner ?

    Voir aussi :

    « 52 minutes de travail, 17 minutes de pause », la formule idéale pour un bon rendement, selon une étude

    Une entreprise passe à la semaine de quatre jours après un test concluant sur l'amélioration de la productivité et la réduction du niveau de stress

    Les travailleurs seraient beaucoup plus productifs en travaillant 4 jours au lieu de 5 par semaine selon une étude, qu'en est-il des informaticiens ?

    Des experts font la promotion de la semaine de travail de quatre jours au lieu de cinq, pour eux, cela rendrait les travailleurs plus productifs
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur
    Inscrit en
    août 2003
    Messages
    497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2003
    Messages : 497
    Points : 892
    Points
    892
    Par défaut
    Je suis tout à fait d'accord que les interruptions nuisent à notre productivité.
    Pour les réunions, je suis plutôt d'accord (et ne devraient pas excéder 30-60 minutes) et pour moi il est idéal de les placer à des moments précis (si tout le monde embauche à la même, mettre la réunion en tout début de matinée, ou la mettre en fin de matinée ou la mettre juste après manger)

    Ne pas avoir suffisamment le choix de son matériel est un peu limitant (double écran, 21/9 ou 32/9, RAM, CPU, ...)

    Être seul dans mon bureau (car j'ai souvent un fond musical) sinon 2 personnes maximum. Ne pas mettre des développeurs avec des commerciaux, chefs de projets (enfin des gens qui ont souvent besoin de communiquer)

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 196
    Points : 744
    Points
    744
    Par défaut
    Quels sont ceux susceptibles de vous la ruiner ?
    Les tâches inutiles en général, par exemple :
    * Répondre à des emails où on vient vous reprocher quelque-chose perdre des heures à exposer la situation et à contre-argumenter ;

    * Encore pire que les emails : les outils "collaboratifs" type Teams ou Slack qui ne sont rien d'autre que le Twitter des managers, avec le même niveau d'intelligence. Pour une raison inconnue, Teams ne fonctionne pas sur mon poste et c'est très bien comme ça ;

    * Préparer des tableaux Excel récapitulatifs parce que le management est paresseux et ne prend pas la peine de s'intéresser au travail des collaborateurs ;

    * La réunionite. Heureusement avec le télétravail, on n'est pas obligé d'être attentif. C'est un très gros gain de productivité ;

    * Le VPN, parce qu'une bande passante de 30MBps est insuffisante pour y connecter 400 personnes et que l'entreprise ne veut pas payer plus.

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur
    Inscrit en
    août 2003
    Messages
    497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2003
    Messages : 497
    Points : 892
    Points
    892
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    * Répondre à des emails où on vient vous reprocher quelque-chose perdre des heures à exposer la situation et à contre-argumenter ;

    * Encore pire que les emails : les outils "collaboratifs" type Teams ou Slack qui ne sont rien d'autre que le Twitter des managers, avec le même niveau d'intelligence. Pour une raison inconnue, Teams ne fonctionne pas sur mon poste et c'est très bien comme ça ;

    * Préparer des tableaux Excel récapitulatifs parce que le management est paresseux et ne prend pas la peine de s'intéresser au travail des collaborateurs ;
    Je n'avais pas penser au mail mais j'ai pris l'habitude d'ouvrir ma boite mail entre 2 tâches

    Pour les tableaux Excel je suis d'accord, il y a des outils comme Redmine où l'on peut mettre à jour l'avancement. Le manager à juste à savoir utiliser Redmine donc.

  5. #5
    Expert confirmé
    Avatar de Pyramidev
    Homme Profil pro
    Développeur
    Inscrit en
    avril 2016
    Messages
    1 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : avril 2016
    Messages : 1 203
    Points : 5 108
    Points
    5 108
    Par défaut
    Citation Envoyé par smarties Voir le message
    mettre la réunion en tout début de matinée, ou la mettre en fin de matinée ou la mettre juste après manger
    +1 sur le fait de placer les réunions à des moments stratégiques pour éviter d'interrompre des développements. À ce sujet, en 2009, Paul Graham avait publié un bon article : Maker's Schedule, Manager's Schedule.
    Cela dit, si la réunion est en tout début de matinée, cela peut être gênant si un ou plusieurs participants risquent de ne pas être à l'heure, par exemple des employés qui ne sont pas en télétravail, qui viennent en voiture et qui subissent les aléas du réseau routier.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    juin 2010
    Messages
    6 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : juin 2010
    Messages : 6 713
    Points : 30 640
    Points
    30 640
    Billets dans le blog
    4
    Par défaut
    Clairement : les meetings. Et les pires d'entre eux : les dailys meetings.
    - ça coupe le travail, et pour se remettre à la tâche ça prend du temps pour retrouver où on en était réellement et que tout se remette en ordre dans mon esprit
    - les dailys sont en plus totalement inutiles : oui je travaille tous les jours, si tu veux un détail précis tu as déjà un historique sur perforce, jira et autres
    - certaines tâches prennent plusieurs jours, c'est utile à personne d'entendre tous les jours "je travaille sur X" quand X ne bouge pas
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  7. #7
    Membre expérimenté Avatar de dfiad77pro
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    décembre 2008
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2008
    Messages : 513
    Points : 1 592
    Points
    1 592
    Par défaut
    pour les daily mettings, faut pas que ça dépasse 15 mins et faut que ça soit le matin à heure fixe sinon c'est vraiment chiant.

    de mon coté le matériel fourni par l'entreprise me casse les yeux, core i3 16go de ram (durement négocié) , sdd, mais avec un antivirus qui bouffe 90% du cpu lors des builds...
    bref je préférerai payer un pc de ma poche et prêté à l'entreprise

    sans compter la désactivation des gestionnaires de mots de passe ( en gros tu passe ta journée à retaper les pass de GIT, SVN, JIRA, etc)

  8. #8
    Membre confirmé
    Homme Profil pro
    Inscrit en
    octobre 2010
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : octobre 2010
    Messages : 83
    Points : 537
    Points
    537
    Par défaut Sécurité
    Citation Envoyé par dfiad77pro Voir le message
    sans compter la désactivation des gestionnaires de mots de passe ( en gros tu passe ta journée à retaper les pass de GIT, SVN, JIRA, etc)
    Quelle bonne idée, comme ça les gens créent un passwords.txt et font des copier coller
    les algorithmes qui oublient leur histoire sont condamnés à la répéter

  9. #9
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    juin 2003
    Messages
    5 728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : juin 2003
    Messages : 5 728
    Points : 10 494
    Points
    10 494
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par Bousk Voir le message
    Clairement : les meetings. Et les pires d'entre eux : les dailys meetings.
    - les dailys sont en plus totalement inutiles : oui je travaille tous les jours, si tu veux un détail précis tu as déjà un historique sur perforce, jira et autres
    Les dailys ne sont pas fait pour parler de ça. Malheureusement en pratique c'est souvent le cas : c'est un tour de table annuyeux où tout le monde raconte sa journée de la veille, tout en tapotant au clavier pendant que les autres parlent.

    Renseigne toi sur à quoi est censé servir un daily et comment le rendre efficace : ça changera ta perception et je l'espère tu verras qu'un daily efficace fait gagner du temps à tout le monde car c'est un moment précieux de synchronisation et d'alignement sur les priorités. C'est d'autant plus nécessaire quand chacun peut travailler seul dans sa bulle le restant de la journée.

    Une astuce efficace est de faire une review des tâches en cours / à faire et non pas un tour de table des personnes présentes. Plus on avance dans le sprint, plus le daily se racourci. Et si le blocage d'une tâche revient trop de fois de suite, un warning se lève rapidement pour éviter l'enlisement / la perte de travail.

  10. #10
    Membre éclairé
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 196
    Points : 744
    Points
    744
    Par défaut
    Citation Envoyé par Aurelien.Regat-Barrel Voir le message
    Les dailys ne sont pas fait pour parler de ça. Malheureusement en pratique c'est souvent le cas : c'est un tour de table annuyeux où tout le monde raconte sa journée de la veille, tout en tapotant au clavier pendant que les autres parlent.

    Renseigne toi sur à quoi est censé servir un daily et comment le rendre efficace : ça changera ta perception et je l'espère tu verras qu'un daily efficace fait gagner du temps à tout le monde car c'est un moment précieux de synchronisation et d'alignement sur les priorités. C'est d'autant plus nécessaire quand chacun peut travailler seul dans sa bulle le restant de la journée.

    Une astuce efficace est de faire une review des tâches en cours / à faire et non pas un tour de table des personnes présentes. Plus on avance dans le sprint, plus le daily se racourci. Et si le blocage d'une tâche revient trop de fois de suite, un warning se lève rapidement pour éviter l'enlisement / la perte de travail.
    Dixit un ancien manager, les réunions journalières servent surtout à faire en sorte que les employés arrivent à l'heure le matin.

  11. #11
    Expert éminent sénior
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    6 540
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : décembre 2007
    Messages : 6 540
    Points : 30 630
    Points
    30 630
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    Dixit un ancien manager, les réunions journalières servent surtout à faire en sorte que les employés arrivent à l'heure le matin.
    C'est donc un mauvais manager.

    Tu mets la meilleure méthode de l'univers dans les mains de managers ineptes avec une équipe de gnous à la programmation, de testeurs qui aiment l'approximation, d'experts métiers qui ne connaissent pas le métier, et d'ingénieur système qui ne savent même pas faire des sauvegardes, et tu obtiens le même résultat qu'avec toute autre méthode. Tant qu'on devra passer la méthode avant les gens, on aura beaucoup d'horreurs (et parfois des projets qui se passent très bien, parce qu'on est tombé par hasard sur des bons).

    Et je ne crois pas que Scrum soit la meilleur méthode de l'univers - mais c'est pas le principal problème. Le principal problème, c'est à qui on confie Scrum.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  12. #12
    lvr
    lvr est déconnecté
    Membre éprouvé Avatar de lvr
    Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    avril 2006
    Messages
    872
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Arts - Culture

    Informations forums :
    Inscription : avril 2006
    Messages : 872
    Points : 1 195
    Points
    1 195
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    Préparer des tableaux Excel récapitulatifs parce que le management est paresseux et ne prend pas la peine de s'intéresser au travail des collaborateurs ;

    * La réunionite. Heureusement avec le télétravail, on n'est pas obligé d'être attentif. C'est un très gros gain de productivité ;
    C'est très instructif comme discussion !! Perso, je suis plutôt du côté Manager que Maker. Et oui, je demande de remplir à mes équipes de remplir des Excel. C'est jamais par paresse. Oui je demande aux mes équipes de remplir (régulièrement) leurs Actuals et Time-To-Complete, et c'est pas pour les faire chier, c'est pour pouvoir faire des projections, détecter des problèmes de dépendances. Oui, je mets souvent des réunions, car j'ai besoin de l'expertise du Maker, et non elles peuvent être toujours à la même heure, car je n'ai jamais un même slot de libre chaque jour, ...

    Cette discussion met en évidence que dans le monde de l'IT, comme dans tous les pans de la société, les différentes composantes de la société ne se connaissent pas. Et de cette méconnaissance naissent les difficultés (j'ignorais que que pour les "Makers" l'unité est plutôt à la demi-journée. La mienne est clairement à l'heure), les préjugés, ...

    Souvent, je me demande comment tirer le meilleur parti de mes équipes (à ne pas lire de manière péjorative). Comment leur permettre d'être efficace tout en me permettant, moi, d'être efficace dans mon rôle.

    Je vais continuer à lire ce forum avec bcp d'intérêt.

  13. #13
    Expert confirmé

    Profil pro
    Inscrit en
    janvier 2011
    Messages
    2 829
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : janvier 2011
    Messages : 2 829
    Points : 4 087
    Points
    4 087
    Par défaut
    Bonsoir,

    Développeurs : quels facteurs concourent à rendre vos journées pleines de productivité ?
    > quand on peut se concentrer
    > quand les demandes sont claires
    > quand on a pas de surcouches de managers qui se tirent dans les pattes (l'un veut un truc et vous le fait faire, quand un autre décide de vous mettre des bâtons dans roues ... ), genre le coup des données exigées par l'un qu'un autre va couper les vannes d'alim ... Cherchez l'erreur . D'autres vont vous faire les yeux doux et si vous communiquez la data , un autre fera un caca nerveux car cela va pas dans "son sens" ...
    > des outils de suivis des problématiques claires (une demande = un numéro de ticket , noter clairement et centraliser les besoins dans un tableur de suivi ou une app dédiée )

    Quels sont ceux susceptibles de les ruiner ?
    > les décisions contradictoires
    > les managers qui se tirent dans les pattes
    > le détricotage quand un manager n'est pas content
    > les open spaces bruyant
    > quand des services marketing ou gestion ne savent pas définir un process informatique d'un process métier
    > les réunionites aiguës
    > trop de mails
    > trop d'appels téléphoniques
    > trop de mp sur les outils genre skype et autre ...

  14. #14
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2008
    Messages : 214
    Points : 1 065
    Points
    1 065
    Par défaut
    Citation Envoyé par dfiad77pro Voir le message
    mais avec un antivirus qui bouffe 90% du cpu lors des builds...
    etc)
    Enlève l'option "scanner les fichiers ouverts par les programmes" dans les paramètres de l'AV. Ça a changé ma vie, et celle de mes collègues qui avaient tous le même soucis particulièrement au niveau des builds.

  15. #15
    Membre expérimenté Avatar de dfiad77pro
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    décembre 2008
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2008
    Messages : 513
    Points : 1 592
    Points
    1 592
    Par défaut
    mais l'entreprise bloque biensur cette possibilité
    je ne suis pas contre le scan de l'antivirus, mais pas quand il se fait en permanence, ou alors si l'entreprise veut vraiment ça qu'elle mette à dispo des pc puissants, c'est pas si cher que ça...

  16. #16
    Membre émérite
    Profil pro
    engeneer
    Inscrit en
    juin 2007
    Messages
    898
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : engeneer

    Informations forums :
    Inscription : juin 2007
    Messages : 898
    Points : 2 712
    Points
    2 712
    Par défaut
    Quels sont les facteurs qui concourent à rendre vos journées de travail pleines de productivité ?
    Si je bosse sur un truc simple (90% du temps) moins je vois de personne, mieux je suis niveau productivité . Le 10% est si je fais un truc un peu chaud, un pair programming avec un mec plutôt bon.

    Quels sont ceux susceptibles de vous la ruiner ?
    Les tickets sur des demandes à la con. Genre Frédéric qui demande si on peut faire un dev pour exporter son tableau à la con sur Excel avec les colonnes dans l'ordre qu'il veut. Donc t'es énervé et tu prends 5 min pour juste lui écrire comme quoi il peut changer l'ordre des colonnes directement dans Excel.

    Dans les faits, tu perds + que 5 min de mail car t'es déconcentré et comme c'est la 10ème fois cette semaine que tu reçois des tickets de merde, t'as plus envie de bosser. Résultat, tu sors prendre l'air et un café soit 30 min de perdu .

  17. #17
    Expert éminent sénior
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    6 540
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : décembre 2007
    Messages : 6 540
    Points : 30 630
    Points
    30 630
    Par défaut
    Citation Envoyé par tanaka59 Voir le message
    > les open spaces bruyant
    et ça se mesure : https://enigma.swiss/fr/blog/meilleu...-productivite/ - 15% de perte de productivité. D'autres sources parlent de 18%, voire 20% - je suis resté soft.

    Mais le bruit n'est pas la seule raison : la perte d'intimité est aussi un facteur puissant (malgré le titre du lien) : https://www.usinenouvelle.com/articl...e-gall.N294525
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  18. #18
    Membre régulier
    Profil pro
    Inscrit en
    mars 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2005
    Messages : 128
    Points : 88
    Points
    88
    Par défaut
    Point de vue subjectif. Un développeur ne travaille pas pour lui, tout comme un tech qui ne maitrise pas forcément les priorités du moment. Le rôle du manager est d'aligner les équipes sur les objectifs de l'entreprise. C'est comme ça.
    J'ai connu des projets ou des devs ont bossé pendant 2 ans dessus et au final tout fini à la poubelle. La vie d'un projet ne se résume pas à la satisfaction personnelle. Bienvenue dans le monde réel.

  19. #19
    Membre éprouvé
    Homme Profil pro
    Programmeur du dimanche
    Inscrit en
    août 2017
    Messages
    301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur du dimanche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2017
    Messages : 301
    Points : 1 069
    Points
    1 069
    Par défaut
    J'ai connu des projets ou des devs ont bossé pendant 2 ans dessus et au final tout fini à la poubelle.
    Alors pourquoi ne leur a-t-on pas fait faire autre chose pendant ces 2 ans ? C'est pas de l'incompétence managériale, ça ? J'appelle cela bosser comme des grosses merdes.
    Sur Youtube je suis "Le développeur des cavernes"
    https://www.youtube.com/channel/UCSz...bYl_pSNMv_zerQ

    Je suis aussi "Gaming des cavernes" :
    https://www.youtube.com/channel/UC5C...Hdt9ORG6lL0xcw

  20. #20
    Expert confirmé Avatar de yildiz-online
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    octobre 2011
    Messages
    1 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : octobre 2011
    Messages : 1 368
    Points : 4 340
    Points
    4 340
    Par défaut
    Citation Envoyé par Jamatronic Voir le message
    Alors pourquoi ne leur a-t-on pas fait faire autre chose pendant ces 2 ans ? C'est pas de l'incompétence managériale, ça ? J'appelle cela bosser comme des grosses merdes.
    Peut-être parce que:

    - le marché a changé, le produit n'est plus rentable: la faute au business.
    - les choix technologiques/l'architecture ont conduit a un cul-de-sac: la faute au technique.
    - le client a coulé: la faute à pas de chance.

    Donc non, ce n'est pas forcément de l'incompétence managériale.
    PXL le retro-gaming facile: Essayez-le

    Yildiz-Engine an open-source modular game engine: Website
    Yildiz-Online a 3D MMORTS in alpha: Facebook page / Youtube page

Discussions similaires

  1. Avec quel éditeur concevez-vous vos site web ?
    Par Marc-xhtml dans le forum Outils
    Réponses: 263
    Dernier message: 06/05/2009, 14h43
  2. Réponses: 2
    Dernier message: 08/02/2009, 18h55
  3. Réponses: 7
    Dernier message: 12/08/2008, 13h11
  4. Rendre une form plein écran
    Par soso78 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 16/03/2007, 20h45
  5. Vidéos pour développeurs, quel format ?
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 17
    Dernier message: 13/12/2005, 23h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo