Czy jako programiści naszym zadaniem jest zgłaszanie problemów, jeśli wydaje się, że nikogo to nie obchodzi? [Zamknięte]

19

edytować:

Powinienem wskazać; Osobiście uważałem, że powinienem być proaktywny. Wiem, że czasami muszę ugryźć się w język i chciałem uzyskać wkład społeczności (był to jeden z tych czasów).

Nie mogłem znaleźć bardziej odpowiedniego miejsca, aby o to zapytać w rodzinie witryn SO.

Oto scenariusz -

  • małe org <70 pracowników
  • bez działu qa
  • strona internetowa oglądana codziennie przez tysiące osób.
  • Jestem jedynym programistą strony
  • Nigdy nie miałem ani jednej skargi, że witryna jest uszkodzona w IE6

  • Odkryłem, że nasza strona nie działa w IE6 od lat. Osoba, którą zastąpiłem, która go utworzyła, musiała „testować” ją tylko na IE7. Uruchomiłem Virtual PC i IE6, a nasza strona jest kompletnym bałaganem. Nie można wybrać niektórych pozycji menu, które są tak zniekształcone. Wygląda okropnie.

Więc znowu, czy naszym zadaniem jest proaktywne wyszukiwanie błędów, czy po prostu naprawiamy to, czego żąda klient ...

Osobiście chcę wykorzystać tę okazję z moją organizacją, aby porzucić oczekiwania dotyczące wsparcia IE6 lub kompatybilności.

MVCylon
źródło
Jeśli nikt nie narzeka, nie ma problemu. i jak mówi przysłowie, jeśli nie jest zepsute, nie naprawiaj tego .
mouviciel

Odpowiedzi:

24

Krótka odpowiedź, tak. Profesjonalny deweloper powinien być aktywni.

Długa odpowiedź, to zależy. Czy masz skonfigurowane analizy w swoich witrynach? Jeśli tak, to można skorzystać z raportów darce, aby zobaczyć, jaki procent ruchu jest IE6 i używać, aby określić, czy jest warta ROI (lub biznesowego) czas.

Babak Naffas
źródło
1
Choć IE6 użytkowania jeśli jakiś istnieje, jest prawdopodobnie nie do końca reprezentatywne dla potencjalnego rynku użytkownika. Gdybym goto stronę w przeglądarce i nie działa wątpię będę wracać po więcej stłuczenia. Może chciałbym sprawdzić w ciągu kilku miesięcy, ale nie będę częste miejsce. Dobra krótka odpowiedź chociaż zgadzam się całkowicie.
Chris
3
„Jeśli drzewo upada w lesie i nikt nie jest wokół tego słuchać, to wydaje dźwięk?”
Pan Ant
@Ant: Nie można zgodzić się więcej. Jak filozoficznie.
MVCylon
+1 @ant Jeśli masz więcej z tych cytatów, powinno się zestawiać je ze sobą w książce. „Zen i sztuka zarządzania projektami” może? ; O)
TIMS
skonfigurować Google Analytics. Nasz zespół Sys Admin było zapewnienie analityki pomocą Webtrends 7.0 LOL! (Netscape Navigator był # 2 najczęściej używane przeglądarki ubiegłym tygodniu według nich, IE 2.0 w zeszłym tygodniu wykonany również listę, bez Firefox lub Safari nawet wymienione ROFL!).
MVCylon
12

Chciałbym zgłosić problem odkryli. Ponieważ chcemy także do spadku oczekiwań 6 Wsparcie IE, chciałbym również zawierać następujące elementy w raporcie:

  • statystyki dotyczące liczby osób, które odwiedzają Twoją witrynę pod IE 6
  • fakt, że nikt nie zgłosił problem
  • koszt dalszego wspierania stronę w IE 6 godzin w zakresie rozwoju
Shaun
źródło
3
+1: „Fakt, że nikt nie zgłosił tego problemu”. Jeśli nikt nie poinformował go, a następnie koszt bug jest w zasadzie zerowe. Więc jakiekolwiek pieniądze wydane na „naprawić” jest marnowana.
S.Lott
3
osób korzystających z IE6, jeśli nie można korzystać z witryny, jak są one zgłosić problem? Zakładamy, że większość użytkowników jest ich wina i pójść gdzieś indziej ...
Steven A. Lowe
5

Tak tysiąc razy TAK !!!

Nic w tym złego, że w ogóle!

Musiałbym obejrzeć w dziennikach widzieć odsetek ludzi uderzających stronę z IE6. przypuszczalnie wtedy nic nie robią i możesz zacząć obliczać, jak może to wpłynąć na Twoją firmę (np. utrata sprzedaży, utrata kliknięć reklam itp.).

To sprawi, że będziesz wyglądać bardzo dobrze odkryli problem jak ten.

Mówi się, że w procesie biznesowym brakuje czegoś, czego nie zidentyfikowali przeglądarki, na które chcą kierować reklamy, a nawet wtedy potrzebowały wskazówek od IT.

ozz
źródło
Dodatkowe punkty zdecydowanie podane dla przygotowywany statystyki przeglądarek użytkownik (+1 kiedy moi głosów jutro reset)
Nicole
4

Jeśli nie podano tego jeszcze, skąd wiesz, że nie obchodzi? Bez twojej wejściu, jak będą nawet wiedzieć, że powinni to obchodzi?

Absolutnie sprawozdanie na temat wszelkich zagadnień można znaleźć w firmie system mądry lub w inny sposób (oczywiście, zastanowić się, jak trzeba podejść do kwestii politycznie).

Jesteś częścią zespołu, a w małej firmie jak twoje, prawdopodobnie kluczowym członkiem zespołu. Jeśli zauważysz problem, którego nikt inny nie widział, Twoim obowiązkiem zawodowym jest bycie proaktywnym i zwrócenie na niego uwagi oraz pozwolenie kierownictwu zdecydować, w jaki sposób nadać mu priorytet (oczywiście dzięki wiedzy eksperckiej).

Ze spółką swojej wielkości, każdy może mieć wpływu, w tym siebie i swoją pracę. Nawet jeśli były w większej firmie, kilka działów mógł mieć wpływu, więc należy być nadal aktywni i zgłoś go.

Mark Freedman
źródło
2

Tak, należy doprowadzić go do góry i ma dyskusji o najlepszym podejściem do podjęcia dla biznesu. Jeśli to nie ma znaczenia, użyj go jako okazję do dokumentów, które są obsługiwanych przeglądarek. Jeśli to ma znaczenie, to napraw to.

Najlepszym sposobem, aby dowiedzieć się, czy jest to Twój obowiązek dostosowania go czy nie: można byłoby wstyd, a nawet naganę, jeśli ktoś inny dowiedział się i przyniósł go po raz pierwszy?

Nicole
źródło
1

Tak należy to zgłosić do kogoś. Ponieważ nikt się tym nie przejmuje, można zrobić to problem o niskim priorytecie, a następnie zabić go, jeśli kierownictwo mówi „nie zamierzamy wspierać IE6 ponieważ nikt nie skarży i tak”, ale na pewno należy to zgłosić. W ten sposób istnieje jakiś rekord i szlak problemu jest znaleziony, omówione i rozwiązane (w tym przypadku przez prawdopodobnie nic nie robić, ale ta sama zasada ma zastosowanie w innym miejscu).

FrustratedWithFormsDesigner
źródło
1

To oczywiste, każdy pracownik spółki powinny zgłosić problemy on wystąpić do odpowiedniej osoby.

Teraz w idealnym świecie, wszyscy pracownicy powinni przyjąć kaizen postawę i sugerują poprawę procesów firmowych.


źródło
1

Mówisz, że żaden z klientów zgłaszali problem z IE6, ale jest to prawdopodobne, ponieważ witryna nie działa, a oni odstraszył przez to. Sprawdź swoje statystyki strony i zobaczyć, czy ktoś odwiedza stronę na IE6. Można myśleć o użytkowników IE6 na swojej stronie jako utraconych klientów.

jonescb
źródło
+1, trudno jest zgłosić problem, jeśli nie widzisz linku „zgłoś problem”!
GrandmasterB
@GrandmasterB: Musisz być na naszej stronie. Mgmt poszedł z tym podejściem, nie umieszczaj linku do zgłaszania problemów technicznych. LOL.
MVCylon
1

Tak! zgłoś to, a my, programiści, możemy uzasadnić nowy projekt w celu wychwycenia niezgłoszonych lub nienadzorowanych problemów.

Zajęty jest dobre :)

zero95teen
źródło
0

Tak, na pewno wymienić go. Polecam następujące kroki:

  1. Zbadać przyczynę. Czy to biblioteka javascript? Nieobsługiwane HTML? itp.
  2. Opracować jeden lub więcej możliwych rozwiązań, wraz z ogólną oceną, jak długo będą one miały i ich ingerencji w istniejącą bazę kodu.
  3. Albo wręcz go naprawić (jeśli masz wolność, aby to zrobić) lub zgłaszać swoje wnioski i dostępne opcje rozdzielczości do swojego przełożonego (-ów) dla nich, aby podjąć decyzję.
Grandmaster B.
źródło
0

Zasadniczo zgłoś to. W tym szczególnym przypadku dodaj propozycję dodania skryptu podpowiedzi uaktualnienia IE6 do witryny. Istnieje wiele darmowych programów, w tym także inne nieaktualne przeglądarki. IE6 był już bardzo przestarzały w 2011 r., A nawet więcej w 2013 r.

JensG
źródło