En tant que développeurs, est-il de notre devoir de signaler les problèmes si personne d'autre dans l'organisation ne semble s'en soucier? [fermé]

19

Éditer:

Je dois souligner; Mon opinion personnelle était que je devais être proactif. Je sais que parfois je dois me mordre la langue et je voulais obtenir la contribution des communautés (était-ce une de ces fois).

Je ne pouvais pas trouver un endroit plus approprié pour le demander dans la famille de sites SO.

Voici le scénario -

  • petite organisation <70 employés
  • pas de département qa
  • site Web consulté par des milliers de personnes chaque jour.
  • Je suis le seul développeur de sites Web
  • Je n'ai jamais eu une seule plainte que le site est cassé dans IE6

  • J'ai découvert que notre site ne fonctionnait pas dans IE6 depuis des années. La personne que j'ai remplacée qui l'a créé doit l'avoir "testée" uniquement sur IE7. J'ai lancé Virtual PC et avec IE6, et notre site est un gâchis complet. Vous ne pouvez pas sélectionner certains éléments de menu, ils sont tellement tronqués. Ça a l'air terrible.

Encore une fois, est-ce notre travail de rechercher de manière proactive les bogues, ou devons-nous simplement corriger ce que le client demande ...

Personnellement, je veux tirer parti de cette opportunité avec mon organisation pour supprimer toute attente de prise en charge ou de compatibilité IE6.

MVCylon
la source
1
EN RELATION: programmers.stackexchange.com/q/136629/33478
Keith Thompson
Si personne ne se plaint, il n'y a aucun problème. et comme le dit le proverbe si ce n'est pas cassé ne le répare pas .
mouviciel

Réponses:

24

Réponse courte, oui. Un développeur professionnel doit être proactif.

Réponse longue, cela dépend. Avez-vous mis en place des analyses sur votre (vos) site (s)? Si c'est le cas, vous pouvez utiliser les rapports de navigation pour voir quel pourcentage de votre trafic est IE6 et l'utiliser pour déterminer si le retour sur investissement vaut votre temps (ou celui de l'entreprise).

Babak Naffas
la source
1
Bien que l'utilisation d'IE6, s'il en existe, ne soit probablement pas entièrement représentative du marché potentiel des utilisateurs. Si j'ai un site dans mon navigateur et que cela ne fonctionne pas, je doute que je reviendrai pour plus de casse. Peut-être que je vérifierais dans quelques mois mais je ne fréquenterais pas le site. Bonne réponse courte cependant, je suis entièrement d'accord.
Chris
3
"Si un arbre tombe dans une forêt et que personne n'est là pour l'entendre, cela fait-il du bruit?"
M. Ant
@Ant: Je ne pourrais pas être plus d'accord. Quelle philisophie.
MVCylon
+1 @ant Si vous avez plus de ces citations, vous devez certainement les rassembler dans un livre. "Le zen et l'art de la gestion de projet" peut-être? ; o)
TimS
configurer Google Analytics. Notre équipe d'administration sys fournissait des analyses à l'aide de webtrends 7.0 LOL! (Netscape Navigator était le navigateur n ° 2 le plus utilisé la semaine dernière selon eux, IE 2.0 LAST WEEK a également fait la liste, aucun firefox ou safari n'a même répertorié ROFL!).
MVCylon
12

Je voudrais signaler le problème que vous avez découvert. Étant donné que vous souhaitez également supprimer les attentes de prise en charge d'IE 6, j'inclurais également les éléments suivants dans votre rapport:

  • statistiques sur le nombre de personnes qui visitent votre site sous IE 6
  • le fait que personne n'a signalé le problème
  • le coût de la poursuite du support du site dans IE 6 en termes d'heures de développement
Shaun
la source
3
+1: "le fait que personne n'ait signalé le problème". Si personne ne l'a signalé, le coût du bogue est pratiquement nul. Donc, tout argent dépensé pour une «solution» est gaspillé.
S.Lott
3
si les personnes utilisant IE6 ne peuvent pas utiliser le site, comment signaler le problème? la plupart des utilisateurs supposent que c'est de leur faute et vont ailleurs ...
Steven A. Lowe
5

Oui, oui, mille fois oui!!!

Rien de mal à cela du tout!

J'aurais jeté un œil aux journaux pour voir les pourcentages de personnes visitant le site avec IE6. sans doute, ils ne font alors rien et vous pouvez commencer à calculer comment cela peut affecter votre entreprise (par exemple. Perte de ventes, perte de clics sur les annonces, etc.).

Cela vous fera bien paraître d'avoir trouvé un problème comme celui-ci.

Cela étant dit, il manque quelque chose dans votre processus métier qu'ils n'ont pas identifié les navigateurs qu'ils souhaitent cibler, et même alors, ils ont eu besoin des conseils du service informatique à ce sujet.

ozz
la source
Points bonus définitivement attribués pour avoir été préparés avec les statistiques du navigateur des visiteurs (+1 lorsque mes votes seront réinitialisés demain)
Nicole
4

Si vous ne l'avez pas encore signalé, comment savez-vous qu'ils s'en moquent? Sans votre contribution, comment pourraient-ils même savoir qu'ils devraient s'en soucier?

Signalez absolument tout problème que vous rencontrez dans l'entreprise, au niveau du système ou autrement (bien sûr, réfléchissez à la manière dont vous devez aborder les problèmes sur le plan politique).

Vous faites partie d'une équipe et dans une petite entreprise comme la vôtre, vous êtes probablement un membre clé de l'équipe. Si vous voyez un problème que personne d'autre n'a vu, il est de votre responsabilité professionnelle d'être proactif et de le porter à leur attention, et de laisser la direction décider comment le prioriser (avec votre apport d'expertise, bien sûr).

Avec une entreprise de votre taille, tout le monde peut être impacté, y compris vous-même et votre travail. Même si vous étiez dans une grande entreprise, plusieurs services pourraient être affectés, vous devriez donc toujours être proactif et le signaler.

Mark Freedman
la source
2

Oui, vous devriez en parler et discuter de la meilleure approche à adopter pour les entreprises. Si cela n'a pas d'importance, utilisez-le pour documenter les navigateurs pris en charge. Si cela importe, réparez-le.

La meilleure façon de déterminer s'il est de votre devoir d'en parler ou non: seriez-vous gêné, voire réprimandé, si quelqu'un d' autre le découvrait et le soulevait en premier?

Nicole
la source
1

Oui, vous devez le signaler à quelqu'un. Étant donné que personne ne semble s'en soucier, vous pouvez en faire un problème de faible priorité, puis le tuer si la direction dit "nous n'allons pas prendre en charge IE6 car personne ne se plaint de toute façon", mais vous devez absolument le signaler. De cette façon, il existe un enregistrement et une trace du problème trouvé, discuté et résolu (dans ce cas, en ne faisant probablement rien, mais le même principe s'applique ailleurs).

FrustratedWithFormsDesigner
la source
1

Il est évident que tout employé d'une entreprise doit signaler les problèmes qu'il rencontre à la personne appropriée.

Maintenant, dans un monde idéal, tous les employés devraient adopter une attitude kaizen et suggérer des améliorations dans les processus de l'entreprise.


la source
1

Vous dites qu'aucun de vos clients n'a signalé de problème avec IE6, mais cela est probablement dû au fait que votre site ne fonctionne pas et qu'il est effrayé par cela. Vérifiez les statistiques de votre site et voyez si quelqu'un visite le site sur IE6. Vous pouvez considérer les utilisateurs d'IE6 sur votre site comme des clients perdus.

jonescb
la source
+1, il est difficile de signaler un problème si vous ne pouvez pas voir le lien «signaler un problème»!
GrandmasterB
@GrandmasterB: Vous devez avoir visité notre site. Mgmt a opté pour l'approche, ne mettez pas de lien pour signaler les problèmes techniques. LOL.
MVCylon
1

Oui! signalez-le et en le signalant, nous, les programmeurs, pouvons justifier un nouveau projet pour détecter les problèmes non signalés ou sans assistance.

Occupé est bon :)

zero95teen
la source
0

Oui, mentionnez-le définitivement. Je recommanderais les étapes suivantes:

  1. Enquêter sur la cause. Est-ce une bibliothèque javascript? HTML non pris en charge? etc.
  2. Développer une ou plusieurs solutions possibles, ainsi qu'une estimation générale du temps qu'elles prendront et de leur intrusion dans la base de code existante.
  3. Soit résolvez-le tout de suite (si vous êtes libre de le faire), soit signalez vos résultats et les options de résolution disponibles à vos superviseurs pour qu'ils prennent une décision.
GrandmasterB
la source
0

En général, signalez-le. Dans ce cas particulier, ajoutez la proposition d'ajouter un script d'indicateur de mise à niveau IE6 au site. Il y en a un tas gratuitement, y compris d'autres navigateurs obsolètes. IE6 était déjà bien dépassé en 2011, il l'est encore plus en 2013.

JensG
la source