Come sviluppatori è nostro compito segnalare problemi se nessun altro nell'organizzazione sembra preoccuparsene? [chiuso]


19

modificare:

Dovrei sottolineare; La mia opinione personale era che avrei dovuto essere proattivo. So che a volte devo mordermi la lingua, e volevo ottenere input dalle comunità (era questa una di quelle volte).

Non sono riuscito a trovare un posto più appropriato per chiederlo nella famiglia di siti SO.

Ecco lo scenario -

  • piccola organizzazione <70 dipendenti
  • nessun dipartimento qa
  • sito Web visualizzato da migliaia ogni giorno.
  • Sono l'unico sviluppatore di siti Web
  • Non ho mai avuto un singolo reclamo che il sito è rotto in IE6

  • Ho scoperto che il nostro sito non funziona in IE6 da anni. La persona che ho sostituito che l'ha creato deve averlo "testato" solo su IE7. Ho avviato Virtual PC e con IE6 e il nostro sito è un casino completo. Non è possibile selezionare alcune voci di menu che sono così confuse. Sembra terribile.

Quindi, è nostro compito cercare in modo proattivo i bug o risolviamo semplicemente ciò che il cliente richiede ...

Personalmente, desidero sfruttare questa opportunità con la mia organizzazione per eliminare qualsiasi aspettativa di supporto o compatibilità con IE6.



Se nessuno si lamenta, non c'è problema. e come dice il proverbio se non è rotto non aggiustarlo .
mouviciel,

Risposte:


24

Risposta breve, si. Uno sviluppatore professionista dovrebbe essere proattivo.

Risposta lunga, dipende. Hai qualche analisi impostata sui tuoi siti? In tal caso, puoi utilizzare i rapporti del browser per vedere quale percentuale del tuo traffico è IE6 e utilizzarla per determinare se il ROI vale la pena (o il tempo dell'azienda).


1
Sebbene l'utilizzo di ie6, se esistente, probabilmente non è del tutto rappresentativo del potenziale mercato degli utenti. Se vado a visitare un sito nel mio browser e non funziona, dubito che tornerò per ulteriori rotture. Magari farei il check-in tra qualche mese ma non frequenterei il sito. Buona risposta breve però, sono completamente d'accordo.
Chris,

3
"Se un albero cade in una foresta e nessuno è in giro per ascoltarlo, emette un suono?"
Mr. Ant

@Ant: Non potrei essere più d'accordo. Come filosofico.
MVCylon,

+1 @ant Se hai più di quelle citazioni, dovresti sicuramente metterle insieme in un libro. "Lo Zen e l'arte della gestione dei progetti" forse? ; o)
TimS,

configurare Google Analytics. Il nostro team di amministratori di sistema forniva analisi tramite webtrends 7.0 LOL! (Netscape Navigator è stato il browser più usato n. 2 la scorsa settimana secondo loro, IE 2.0 LAST WEEK ha anche fatto la lista, nessun firefox o safari nemmeno elencato ROFL!).
MVCylon,

12

Vorrei segnalare il problema che hai scoperto. Poiché desideri anche eliminare le aspettative del supporto di IE 6, nel rapporto includerei anche quanto segue:

  • statistiche sul numero di persone che visitano il tuo sito in IE 6
  • il fatto che nessuno abbia segnalato il problema
  • il costo per continuare a supportare il sito in IE 6 in termini di ore di sviluppo

3
+1: "il fatto che nessuno ha segnalato il problema". Se nessuno lo ha segnalato, il costo del bug è essenzialmente pari a zero. Quindi qualsiasi spreco di denaro per una "correzione" viene sprecato.
S. Lott,

3
se le persone che utilizzano IE6 non possono utilizzare il sito, come possono segnalare il problema? la maggior parte degli utenti ritiene che sia colpa loro e va altrove ...
Steven A. Lowe,

5

Sì, sì, mille volte sì!!!

Niente di male in questo!

Darei un'occhiata ai registri per vedere le percentuali di persone che colpiscono il sito con IE6. presumibilmente quindi non fanno nulla e puoi iniziare a calcolare in che modo ciò potrebbe influire sulla tua azienda (ad esempio vendite perse, clic persi sugli annunci, ecc.).

Ti farà sembrare abbastanza bello aver trovato un problema come questo.

Detto questo, nel tuo processo aziendale manca qualcosa del fatto che non hanno identificato i browser a cui vogliono rivolgersi e che anche in questo caso hanno avuto bisogno delle indicazioni dell'IT su questo.


Punti bonus sicuramente assegnati per essere preparati con le statistiche del browser dei visitatori (+1 quando i miei voti verranno ripristinati domani)
Nicole

4

Se non l'hai ancora segnalato, come fai a sapere che non gliene importa? Senza il tuo contributo, come potrebbero sapere che dovrebbero interessarsene?

Riferisci in modo assoluto su qualsiasi problema che riscontri in azienda, dal punto di vista del sistema o in altro modo (ovviamente, considera come affrontare i problemi politicamente).

Fai parte di un team e in una piccola azienda come la tua probabilmente sei un membro chiave del team. Se vedi un problema che nessun altro ha riscontrato, è tua responsabilità professionale essere proattivo e portarlo alla loro attenzione, e lasciare che la direzione decida come dare la priorità (con il tuo contributo di competenza, ovviamente).

Con un'azienda delle tue dimensioni, tutti possono essere influenzati, incluso te stesso e il tuo lavoro. Anche se fossi in una società più grande, potrebbero essere interessati diversi dipartimenti, quindi dovresti comunque essere proattivo e segnalarlo.


2

Sì, dovresti sollevarlo e discutere del miglior approccio da adottare per le aziende. Se non ha importanza, utilizzalo come un'opportunità per documentare quali browser sono supportati. Se è importante, beh, risolvilo.

Il modo migliore per capire se è tuo dovere sollevarlo o meno: saresti imbarazzato, o addirittura rimproverato, se qualcun altro lo scoprisse e lo tirasse fuori per primo?


1

Sì, dovresti segnalarlo a qualcuno. Dal momento che nessuno sembra preoccuparsene, puoi renderlo un problema a bassa priorità e poi ucciderlo se la direzione dice "non supporteremo IE6 poiché nessuno si lamenta comunque", ma sicuramente dovresti segnalarlo. In questo modo c'è qualche traccia e traccia del problema che viene trovato, discusso e risolto (in questo caso probabilmente non facendo nulla, ma lo stesso principio si applica altrove).


1

È abbastanza ovvio che qualsiasi dipendente di un'azienda dovrebbe segnalare i problemi che incontra alla persona appropriata.

Ora in un mondo ideale, tutti i dipendenti dovrebbero adottare l' atteggiamento kaizen e suggerire miglioramenti nei processi aziendali.


1

Dici che nessuno dei tuoi clienti ha segnalato un problema con IE6, ma probabilmente è perché il tuo sito non funziona e ne sono spaventati. Controlla le statistiche del tuo sito e vedi se qualcuno visita il sito su IE6. Potresti pensare agli utenti di IE6 sul tuo sito come a clienti persi.


+1, è difficile segnalare un problema se non riesci a vedere il link "segnala problema"!
GrandmasterB,

@GrandmasterB: Devi essere stato sul nostro sito. Mgmt è andato con l'approccio, non mettere un collegamento per la segnalazione di problemi tecnici. LOL.
MVCylon,

1

Sì! segnalarlo e segnalandolo noi programmatori possiamo giustificare un nuovo progetto per la rilevazione di problemi non segnalati o incustoditi.

Occupato è buono :)


0

Sì, sicuramente menzionalo. Consiglierei i seguenti passaggi:

  1. Indaga sulla causa. È una libreria javascript? HTML non supportato? eccetera.
  2. Sviluppa una o più soluzioni possibili, insieme a una stima generale di quanto tempo impiegheranno e della loro invadenza nella base di codice esistente.
  3. O risolverlo in modo definitivo (se si ha la libertà di farlo), o riferire i risultati e le opzioni di risoluzione disponibili ai propri supervisori affinché possano prendere una decisione.

0

In generale, segnalalo. In questo caso speciale, aggiungere la proposta di aggiungere uno script di suggerimento per l'aggiornamento IE6 al sito. Ci sono un sacco là fuori gratis, inclusi anche altri browser obsoleti. IE6 era già obsoleto nel 2011, lo è ancora di più nel 2013.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.