|
Publicité ' | ||||||||||||||||||||||||
|
|
#21 | |
|
Membre Expert
![]() Inscription : juillet 2006 Messages : 1 520 ![]() |
Citation:
|
|
|
|
40
|
|
|
#22 |
|
Membre émérite
![]() Inscription : décembre 2008 Messages : 189 ![]() |
Personnellement je ne travaillerais pas pour une société qui me demande de me justifier tous les quarts d'heures, ni même toutes les deux heures. C'est du flicage, et si on veut me fliquer on n'a qu'à le faire en se passant de ma propre complicité.
Question : "oui, mais non, gros Troll, t'as rien compris, ça sert pas à fliquer..." Réponse : Mon expérience (qui est discutable) m'a appris que toute chose pouvant servir à fliquer les gens (que cela soit sa vocation première ou non) finit par ne servir qu'à cela. |
|
|
40
|
|
|
#23 | ||
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 9 581 ![]() |
Citation:
Citation:
[ ![]() ].. [/ ![]() ]Bon, les crochets sont de moi ..
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
||
|
|
10
|
|
|
#24 |
|
Expert Confirmé Sénior
![]() ![]() Développeur d'applications Inscription : novembre 2005 Messages : 2 565 ![]() |
Pour en revenir au sujet, j'ai été amené à faire cela mais ce n'était pas pour du flicage. Un problème qui arrive vite lorsqu'on développe un progiciel et qu'on offre des contrats de maintenance c'est de contrôler ce que ça nous coûte.
Style une personne téléphone pour un souci, on passe le développeur, on essaie des trucs... Tout ça paraît faire partie des petits à côtés quotidiens mais cela peut finir par chiffrer assez sec. Résultat, chez mon précédent employeur nous avions décidé que dorénavant les appels de support seraient mentionnés dans un document par tranche de 15 minutes arrondis au dessus avec le nom du client concerné (sauf si vraiment c'est la bricole qui prend 1min). A cause des observations que nous avons faites alors, nous avons décidé de modifier le contrat de maintenance pour passer de support illimité à "juste" 1/2 journée gratuite par année. Car si on prenait toutes les questions qui auraient été répondues en lisant le manuel ou en demandant au collègue à qui on avait déjà expliqué en détail, on avait des gens qui nous coûtaient 3 à 5 fois le prix du contrat de maintenance. Dès que cette limitation du crédit temps a été introduite, les clients à problème ont soudainement cessé leur recours quasi-systématique au support et le contrat de maintenance est redevenu profitable. Bref, maîtriser les coût est indispensable dans la majorité des cas. Après obliger le développeur à justifier toute sa journée, c'est peut être quelque peu contre productif car il risquerait de se mettre à faire des mauvaises économies (négliger un peu le test) qui nous retomberaient dessus ou alors s'il règlerait plus rapidement que prévu un souci, d'allonger ses pauses clopes ou de ventiler le temps gagné sur autre chose ce qui tuerait le concept. Sans compter que ça entraînerait des réfléxes défensifs, comme doubler ou tripler le temps réel lorsqu'ils évaluent la durée d'un projet, donc on s'en sort pas toujours gagnant. Pour ce qui est du temps passé *sans produire*, un exemple bien connu d'un produit dont la boîte a coulé à cause du temps de support, c'est vistaDB en .net. Le produit coûtait quelque 300 dollars, le support gratuit pour les souscripteurs était illimité et fait aux US, ben ça leur a été fatal. Ce n'est pas une déduction que j'ai faite, c'était le propriétaire de la société qui le mentionnait clairement comme cause majeure de son échec sur son blog. |
|
|
40
|
|
|
#25 |
|
Membre Expert
![]() Inscription : juillet 2006 Messages : 1 520 ![]() |
Et si en premier lieu, le support, ce n'était pas les gens du dev, et que ça ne remonte à eux que si le problème le nécessite vraiment ?
Même sans une petit boite, c'est justifié d'avoir une personne pour cela. Cette personne peut en effet reporter combien de temps elle a passé avec chaque client pour le contrôle des coûts. Mais le travail de dev n'est pas du tout compatible avec des interruptions répétées. Le coût, rien qu'en motivation/productivité dépasse largement le temps d'appel au client, même arrondis au dessus. |
|
|
00
|
|
|
#26 |
|
Expert Confirmé Sénior
![]() Inscription : décembre 2007 Messages : 2 545 ![]() |
Ca dépend. Certains considèrent que c'est un choix judicieux, histoire de motiver les développeurs à améliorer leur bidule.
__________________
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. |
|
|
00
|
|
|
#27 |
|
Membre Expert
![]() Inscription : juillet 2006 Messages : 1 520 ![]() |
Tu as du tu tromper d'article. Le liens que tu fournis explique un fonctionnement similaire à celui que je décris.
|
|
|
00
|
|
|
#28 | |
|
Expert Confirmé Sénior
![]() ![]() Développeur d'applications Inscription : novembre 2005 Messages : 2 565 ![]() |
Citation:
Sauf que dans certaines structures, il y a juste pas assez de support pour justifier un salaire à temps plein, donc c'est un collaborateur qui s'en charge selon le schéma suivant :
Et il reste plus que le développeur, qui connaît le métier ET le logiciel, sait distinguer une anomalie d'un comportement normal dû à une configuration foireuse etc... Mais bon à la décharge de tout ce petit monde, le support est très souvent un truc délicat. On peut certes investir dans une équipe qui fait que cela mais à partir de là les coûts augmentent autant pour le client que pour l'employeur avec les formations, les salaires etc... Au risque que le produit se retrouve niqué par rapport à la concurrence moins chère (car ce qu'un client demande très souvent c'est "combien?"). On peut aussi essayer de le sous-traiter là où c'est pas cher comme le font presque tous les *gros* (Asie, pays de l'est) mais avec les risques qui vont avec. Ou alors on espère qu'il y en aura pas trop et on fait avec les gens qu on a sous la main. Il y a beaucoup de sociétés qui n'atteignent pas les tailles suffisantes pour avoir un support dédié. Enfin pour revenir au sujet, même en dehors des cas de support, nous avons besoin de maîtriser ce que ça nous coûte pour savoir où on va. Et cela concerne également (voire particulièrement) les prestations non facturées, typiquement mon entreprise offre les évaluations gratuites au client, ça nous demande du boulot, on veut savoir combien... C'est naturel. |
|
|
|
10
|
|
|
#29 |
|
Expert Confirmé Sénior
![]() Inscription : décembre 2007 Messages : 2 545 ![]() |
Sauf que l'auteur, lui, trouve ce fonctionnement normal.
__________________
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. |
|
|
00
|
|
|
#30 |
|
Membre chevronné
![]() |
Au choix:
1-Très répétitif 9h00 - 9h15: Allumer le PC. Démarrer tout les outils. 9h15 - 9h30: Travail sur la X destinait faire Y 9h30 - 9h45: Travail sur la X destinait faire Y 9h45 - 10h00: Travail sur la X destinait faire Y 10h00 - 10h15: Travail sur la X destinait faire Y 10h15 - 10h30: Pause 10h30 - 10h45: Travail sur la X destinait faire Y 10h45 - 11h15: Travail sur la X destinait faire Y 2-Précis 9h00 - 9h15: Allumer le PC. Démarrer tout les outils. 9h15 - 9h30: Travail sur la X destinait faire Y. Analyse du problème [...] 9h30 - 9h45: Travail sur la X destinait faire Y. Choix de l'algorithme, initialisation des variables. 9h45 - 10h00: Travail sur la X destinait faire Y. Erreur d'analyse, recommence. 10h00 - 10h15: Travail sur la X destinait faire Y. Mise en place dans brique A, B, C. 10h15 - 10h30: Pause. Toilette-Cafe 10h30 - 10h45: Travail sur la X destinait faire Y. Test A,B,C. 10h45 - 11h15: Travail sur la X destinait faire Y. Test D,E,F. Avec la méthode 1, c'est une perte de temps autant tout regrouper. Avec la méthode 2, et pourquoi pas coder directement dans la grille? Franchement je comprends trop l'intérêt. A la journée ou demi journée c'est compréhensible. (Pour savoir où en est le projet, ce qui a été fait, etc.) ça pourrait être utile pour les contrats de maintenances mais c'est pas précis non plus au final: tu passe 20 à régler le problème du client, t'en marque combien? 15 ou 30? Pour la maintenant, c'est mieux d'avoir un compteur et de dire: tel client, je viens de passer XX minutes. Bref, Contrôle des temps = normal Contrôle du temps tout les 15 minutes = flicage, outils de pression, stresse, pas bien, etc. |
|
20
|
|
|
#31 |
|
Membre confirmé
![]() Développeur informatique Inscription : janvier 2007 Messages : 92 ![]() |
Le contrôles des temps est important pour pouvoir évaluer le temps de développement de nouvelles fonctionnalités ou de corrections d'anomalies.
Dans ma boîte on a un logiciel qui nous permet d'affecter un temps à des tâches qui nous sont affectées, temps que nous devons saisir à chaque fin de journée (normalement) pour avoir une synthèse en fin de mois du temps réellement passé sur tel ou tel dev. Au début je me disais, ouais pourquoi pas, cela peut être bien, et à la limite je comprends que ma boîte désire pouvoir mieux gérer ses coûts/temps de développement. Mais bon premier problème, ce logiciel découpe les journée en 1/8ème, 1/8ème qui équivaut à peu près à une heure... Bon déjà il faut commencer à feinter quand tu as des petits dev qui te prennent 5 minutes (genre corrections de mini-bug)... OK c'est pas grave, on nous répète que de toute façon cet outil c'est pour l'équipe pour que l'on puisse avoir une meilleur visibilité de qui fait quoi... On prenait une marge de 30% non affecté dans le mois, pour pallier aux-bugs-ultra-urgent-que-tu-dois-traiter-tout-de-suite... Mais bon il y en avait pas toujours (et heureusement ^^) mais du coup tu te retrouvais à ne pas remplir tous ton mois. Quand je n'ai plus de tâches, je cherche à aider des collègues, faire de la veille, etc... Mais un beau jour, un mois où tous mes temps n'étaient pas remplis, je reçois un mail de la DRH (dans ma boîte c'est une espèce de nébuleuse, tu ne sais pas qui ils sont mais eux savent ce que tu fais), me demandant ce que j'avais fais tel jour à telle heure et pourquoi cela n'était pas renseigné dans le logiciel. Et là j'ai commencé à me dire que le : "Cet un outil pour nous développeur, pour nous aider dans notre organisation" ressemblé à un gros flicage déguisé par la DRH. Résultat? Des collègues créent des tâches bidons pour saisir des temps dans cet outils alors que l'on travaille hein, mais quand tu passes du temps à former un nouveau et que tu n'es pas cencer le faire tu te fais taper sur les doigts... Alors tu commences à gonfler les temps de dev en prévision, etc... Moi je continue à laisser des mois "à trou" et ne me justifie pas. Pour le moment je n'ai pas eu de mauvais retour, mais je pense que ca va venir, et de toute façon j'ai de quoi leur répondre. Tous ca pour dire que bien géré je pense que la saisie des temps et une bonne chose, mais qu'il faut rester dans un aspect "humain", tu vas pas être efficace toute la journée, mais tant que le taf est fait...
__________________
Un sage se distingue des autres hommes, non par moins de folie, mais par plus de raison. Emile-Auguste Chartier, dit Alain |
|
|
60
|
|
|
#32 |
![]() ![]() Logan Développeur Java Inscription : août 2005 Messages : 1 695 ![]() |
Là où je bosse, je suis en moyenne uniquement à 50% de mon activité prévue la semaine précédente....
Cependant j'ai toujours des tâches qui correspondent à mes activités réelles : formation, support fonctionnel, support Oracle, etc. Par contre la chose qui fait défauts ce sont les activités transverses, je dois les répartir sur les différents projets sur lesquels j'interviens.
__________________
Java : Forum - FAQ - Java SE 7 API - Java EE 6 API ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !) Une solution vous convient ? N'oubliez pas le tag ![]() Signature par pitipoisson |
|
|
00
|
|
|
#33 |
![]() ![]() |
Tiens ça me rappelle cet article Manager une entreprise par les données, est-ce vraiment plus efficace ?
__________________
Consultant .Net chez SoftFluent Découvrir notre produit CodeFluent Entities Adhérer à l'association Fier d'être développeur ![]() Les FAQs sur les technologies .Net voir ici Les cours et tutos sur les technologies .Net voir ici Les critiques sur les livres parlant des technologies .Net voir ici Pensez à la balise [CODE] Pensez au tag si votre problème est résolu
|
|
00
|
|
|
#34 |
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 9 581 ![]() |
Que je trouve (ainsi que la conclusion MIT/harvard) pas mal fausse...
Car, basé sur des chiffres, ni Renault, ni André Citroen, ni Marconi, ni Bell, ni Ford, ni Jobs, ni Gates, ni Péladeau, ni aucun des grands entrepeneurs industriels n'aurait fait quoi que ce soit.. Ils partaient tous perdants : petits, avec des concurrents gigantesques ayant l'oreille des gouvernants ou des autres grandes industries, avec peu - voir pas du tout - de moyens, pas de marchés.. Juste des idées, des passions, et 1 ou 2 copains même pas de la partie au max...
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
|
|
10
|
|
|
#35 | |
|
Membre régulier
![]() Développeur .NET Inscription : février 2012 Messages : 29 ![]() |
Citation:
Dans ce contexte on peut admettre qu'un suivi au quart d'heure peut permettre de rectifier le tir pour éviter une livraison de la fourniture avec une demi heure de retard (ou une demi heure d'avance !). hors de ce contexte , c'est une connerie comme cela a déja été dit. |
|
|
|
10
|
|
|
#36 | |
|
Expert Confirmé Sénior
![]() Inscription : décembre 2007 Messages : 2 545 ![]() |
Citation:
Le DDD, c'est un avantage tactique : est-ce que mon avion doit passer la nuit à Vancouver ou à Seattle, suivant les conditions météo? Ca ne permet pas de passer outre une mauvaise stratégie, mais, à stratégie similaire, ça permet d'optimiser les rendements. Sur des marchés à faible marge, ça peut être déterminant. Jobs ou Gates ont créé de nouveaux marchés, le DDD aurait été au mieux d'in interêt marginal pour eux. Pour Air France ou pour Wizzair, par contre, ça peut vraiment faire la différence.
__________________
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. |
|
|
|
20
|
Copyright © 2000-2013 - www.developpez.com