Как разработчики, наша работа - сообщать о проблемах, если никто из членов организации не заботится? [закрыто]

19

редактировать:

Я должен указать; Мое личное мнение заключалось в том, что я должен быть активным. Я знаю, что иногда мне приходится кусать язык, и я хотел получить информацию от сообщества (это был один из тех случаев).

Я не мог найти более подходящее место, чтобы спросить это в семействе сайтов SO.

Вот сценарий -

  • небольшая организация <70 сотрудников
  • нет отдела
  • сайт просматривается тысячами каждый день.
  • Я единственный разработчик сайта
  • У меня никогда не было ни одной жалобы, что сайт не работает в IE6

  • Я обнаружил, что наш сайт не работал в IE6 в течение многих лет. Человек, которого я заменил и создал, должно быть, «тестировал» его только на IE7. Я запустил Virtual PC и с IE6, и наш сайт - полный беспорядок. Вы не можете выбрать некоторые пункты меню, они так искажены. Это выглядит ужасно.

Итак, еще раз, наша работа - активно искать ошибки, или мы просто исправляем то, что просит клиент ....

Лично я хочу использовать эту возможность в своей организации, чтобы отказаться от любых ожиданий поддержки или совместимости IE6.

MVCylon
источник
1
Связанный: programmers.stackexchange.com/q/136629/33478
Кит Томпсон
Если никто не жалуется, это не проблема. и, как говорится, если не сломалось, не чини .
Mouviciel

Ответы:

24

Короткий ответ, да. Профессиональный разработчик должен быть активным.

Длинный ответ, это зависит. У вас есть аналитика на вашем сайте (ах)? Если это так, вы можете использовать отчеты браузера, чтобы увидеть, какой процент вашего трафика составляет IE6, и использовать его, чтобы определить, стоит ли ROI вашего (или бизнес) времени.

Бабак Наффас
источник
1
Хотя использование ie6, если оно существует, вероятно, не полностью отражает потенциальный пользовательский рынок. Если я захожу на сайт в своем браузере, и он не работает, я сомневаюсь, что вернусь к нему больше. Может быть, я проверю через несколько месяцев, но я не буду часто посещать сайт. Хороший короткий ответ, хотя, я полностью согласен.
Крис
3
«Если дерево падает в лесу, и никого нет рядом, чтобы услышать его, оно издает звук?»
Мистер Муравей
@Ant: не могу согласиться больше. Как философски.
MVCylon
+1 @ant Если у вас есть еще какие-то из этих цитат, вы должны обязательно собрать их вместе в книгу. «Дзен и искусство управления проектами» возможно? ; о)
ТимС
настроить Google Analytics. Наша команда sys admin предоставляла аналитику, используя webtrends 7.0 LOL! (Netscape Navigator был # 2 самым популярным браузером на прошлой неделе, по их мнению, IE 2.0 LAST WEEK также попал в список, ни Firefox, ни Safari даже не указали ROFL!).
MVCylon
12

Я бы сообщил о проблеме, которую вы обнаружили. Поскольку вы также хотите отказаться от поддержки IE 6, я бы также включил в ваш отчет следующее:

  • статистика о количестве людей, которые посещают ваш сайт под IE 6
  • тот факт, что никто не сообщил о проблеме
  • стоимость продолжения поддержки сайта в IE 6 с точки зрения времени разработки
Shaun
источник
3
+1: «тот факт, что никто не сообщил о проблеме». Если никто не сообщил об этом, то стоимость ошибки по существу равна нулю. Таким образом, все деньги, потраченные на «починку», теряются.
С.Лотт
3
если люди, использующие IE6, не могут использовать сайт, как они могут сообщить о проблеме? большинство пользователей считают, что это их вина, и уходят куда-то еще ...
Стивен А. Лоу
5

Да да тысячу раз ДА !!!

В этом нет ничего плохого!

Я бы посмотрел журналы, чтобы увидеть процент людей, заходящих на сайт с IE6. предположительно, они тогда ничего не делают, и вы можете рассчитать, как это может повлиять на вашу компанию (например, потерянные продажи, потерянные клики и т. д.).

Вы будете очень хорошо выглядеть, если найдете такую ​​проблему.

Это говорит о том, что в вашем бизнес-процессе чего-то не хватает, так как они не определили браузеры, на которые они хотят ориентироваться, и даже тогда им потребовалось руководство ИТ-отдела по этому вопросу.

Ozz
источник
Определенно начисляются бонусные баллы за то, что они подготовлены со статистикой браузера посетителя (+1, когда мои голоса будут сброшены завтра)
Николь
4

Если вы еще не сообщили об этом, откуда вы знаете, что им все равно? Без вашего участия, как они могли бы знать, что они должны заботиться?

Абсолютно сообщайте о любых проблемах, которые вы обнаружите в компании, системно или иным образом (конечно, подумайте, как вы должны подходить к вопросам политически).

Вы являетесь частью команды, и в такой небольшой компании, как ваша, вы, вероятно, являетесь ключевым членом команды. Если вы видите проблему, которую еще никто не видел, ваша профессиональная ответственность заключается в том, чтобы проявлять инициативу и доводить ее до сведения, и позволить руководству решить, как расставить приоритеты (с учетом вашего опыта, конечно).

С компанией вашего размера, это может повлиять на всех, включая вас и вашу работу. Даже если вы работаете в более крупной компании, это может повлиять на несколько отделов, поэтому вам все равно следует проявлять инициативу и сообщать об этом.

Марк Фридман
источник
2

Да, вы должны обсудить это и обсудить лучший подход к бизнесу. Если это не имеет значения, используйте его как возможность документировать, какие браузеры поддерживаются. Если это имеет значение, исправьте это.

Лучший способ выяснить, является ли ваша обязанность поднимать это или нет: будете ли вы смущены или даже выговор, если кто - то еще узнает и поднимает это первым?

Николь
источник
1

Да, вы должны сообщить об этом кому-то. Поскольку, кажется, никого это не волнует, вы можете сделать это вопросом с низким приоритетом, а затем убить его, если руководство скажет: «Мы не собираемся поддерживать IE6, так как в любом случае никто не жалуется», но вам определенно следует сообщить об этом. Таким образом, есть некоторая запись и след проблемы, которая была найдена, обсуждена и решена (в этом случае, вероятно, ничего не делая, но тот же принцип применяется в другом месте).

FrustratedWithFormsDesigner
источник
1

Совершенно очевидно, что любой сотрудник компании должен сообщать о проблемах, с которыми он сталкивается, соответствующему человеку.

Теперь в идеальном мире все сотрудники должны принять кайдзен- позицию и предложить улучшения в процессах компании.


источник
1

Вы говорите, что ни один из ваших клиентов не сообщил о проблеме с IE6, но это, вероятно, потому, что ваш сайт не работает, и они напуганы этим. Проверьте статистику своего сайта и посмотрите, посещает ли кто-нибудь сайт на IE6. Вы можете думать о пользователях IE6 на вашем сайте как о потерянных клиентах.

jonescb
источник
+1, трудно сообщить о проблеме, если вы не видите ссылку «сообщить о проблеме»!
GrandmasterB
@GrandmasterB: Вы, должно быть, были на нашем сайте. Mgmt пошел с подходом, не ставьте ссылку для сообщения о технических проблемах. ЛОЛ.
MVCylon
1

Да! сообщите об этом, и, сообщая об этом, мы, программисты, можем обосновать новый проект для обнаружения незарегистрированных или оставленных без внимания проблем.

Занят это хорошо :)

zero95teen
источник
0

Да, обязательно упомяните это. Я бы порекомендовал следующие шаги:

  1. Расследовать причину. Это библиотека JavaScript? Неподдерживаемый HTML? и т.п.
  2. Разработайте одно или несколько возможных решений вместе с общей оценкой того, сколько времени они потребуют, и их навязчивостью в существующую кодовую базу.
  3. Либо исправьте это прямо (если у вас есть свобода делать это), либо сообщите о своих выводах и доступных вариантах разрешения своему руководителю (-ям), чтобы они могли принять решение.
GrandmasterB
источник
0

В общем, сообщите об этом. В этом особом случае добавьте предложение о том, что на сайт должен быть добавлен скрипт подсказки для обновления IE6. Существует множество бесплатных, в том числе и других устаревших браузеров. IE6 уже сильно устарел в 2011 году, а в 2013 году даже больше.

JensG
источник