作为开发人员,如果组织中似乎没有其他人关心我们,则是报告问题的工作吗?[关闭]


19

编辑:

我应该指出;我个人的看法是我应该积极主动。我知道有时候我不得不咬我的舌头,而且我想得到社区的投入(这是那一次)。

我在SO系列网站中找不到更合适的地方问这个问题。

这是场景-

  • 小型组织<70名员工
  • 没有Qa部门
  • 该网站每天都有成千上万的浏览量。
  • 我是唯一的网站开发人员
  • 我从未有过关于该网站在IE6中损坏的投诉

  • 我发现我们的网站已经多年无法在IE6中工作了。我所替代的创建它的人一定是仅在IE7上对其进行“测试”。我启动了Virtual PC并使用IE6,但我们的网站完全混乱了。您不能选择一些菜单项,它们太乱了。看起来糟透了。

再说一遍,主动寻找错误是我们的工作,还是只解决客户的要求?

我个人希望与组织一起利用这个机会来放弃对IE6支持或兼容性的任何期望。



如果没有人抱怨,那就没有问题。俗话说,如果它没有破裂,就不要解决
mouviciel

Answers:


24

简短的回答,是的。专业的开发人员应积极主动。

长答案,这取决于。您的网站上是否设置了任何分析?如果是这样,您可以使用浏览报告查看IE6流量的百分比,并使用该百分比来确定ROI是否值得您(或企业)的时间。


1
尽管ie6的使用(如果存在)可能并不完全代表潜在的用户市场。如果我在浏览器中转到某个站点,但该站点无法正常工作,我会怀疑我会回来造成更多损坏。也许我会在几个月后检查一下,但是我不会经常访问该网站。很好的简短答案,我完全同意。
克里斯,

3
“如果一棵树掉在森林里,没人在周围听到它,它会发出声音吗?”
蚂蚁先生

@Ant:完全同意。多么哲理。
MVCylon 2011年

+1 @ant如果您还有更多这些引号,则一定要在书中将它们一起整理。也许是“禅与项目管理的艺术”?; o)
TimS 2011年

设置Google Analytics(分析)。我们的系统管理员团队正在使用Webtrends 7.0 LOL提供分析功能!(根据他们的说法,Netscape Navigator上周是使用率排名第二的浏览器,IE 2.0 LAST WEEK也进入了榜单,甚至没有列出Firefox或Safari 浏览器!)。
MVCylon

12

我将报告您发现的问题。由于您还希望放弃对IE 6的支持,因此我还将在您的报告中包括以下内容:

  • IE 6下访问您网站的人数统计
  • 没有人报告此问题的事实
  • 就开发时间而言,继续在IE 6中支持网站的成本

3
+1:“没有人报告此问题的事实”。如果没有人报告,则该错误的成本实质上为零。因此,花费在“修复”上的任何金钱都是浪费的。
S.Lott

3
如果使用IE6的人无法使用该网站,他们如何报告问题?大多数用户认为这是他们的错,然后去其他地方...
Steven A. Lowe

5

是是一千次是!!!

一点都没错!

我将查看日志,以查看使用IE6到达网站的人数百分比。大概他们什么也不会做,您就可以开始计算这可能对您的公司造成的影响(例如,销售损失,广告点击损失等)。

找到这样的问题会让您看起来很不错。

话虽这么说,您的业务流程中仍然缺少一些东西,他们没有确定要定位的浏览器,即使如此,他们仍然需要IT部门的指导。


肯定会准备与访客浏览器统计信息一起获得的奖励积分(明天我的投票重新设置时,+ 1)
Nicole

4

如果您尚未报告,您怎么知道他们不在乎?没有您的投入,他们怎么会知道应该照顾他们?

绝对报告您在公司中发现的所有问题,无论是系统方面还是其他方面(当然,请考虑您如何从政治角度解决问题)。

您是团队的一部分,在像您这样的小公司中,您很可能是团队的关键成员。如果您发现一个没人能看到的问题,那么您的专业责任是积极主动并引起他们的注意,并让管理层决定如何确定优先级(当然,还要借助您的专业知识)。

拥有如此规模的公司,每个人都会受到影响,包括您自己和您的工作。即使您在一家大公司中,也可能会影响到几个部门,因此您应该保持主动并进行报告。


2

是的,您应该提出它,并讨论最佳业务方法。如果没关系,可以利用它来记录支持哪些浏览器。如果确实重要,请修复它。

弄清是否要提起您的职务的最佳方法:如果其他人先发现并提出了您,您是否会感到尴尬甚至受到谴责?


1

是的,您应该向某人报告。由于似乎没人在乎,您可以将其设置为低优先级问题,然后在管理人员说“因为没有人抱怨的情况下我们不支持IE6”时将其杀死,但是您绝对应该报告此问题。这样,就可以找到,讨论和解决问题的一些记录和线索(在这种情况下,可能什么也不做,但是在其他地方也可以应用相同的原理)。


1

显而易见,公司的任何员工都应向适当的人员报告遇到的问题

现在,在理想的世界中,所有员工都应采取改善态度,并建议改善公司流程。


1

您说您的客户都没有报告过IE6问题,但这很可能是因为您的网站无法正常工作,并且他们对此感到恐惧。检查您的网站统计信息,看看是否有人通过IE6访问该网站。您可以将您网站上的IE6用户视为失去客户。


+1,如果您看不到“报告问题”链接,则很难报告问题!
GrandmasterB

@GrandmasterB:您必须去过我们的网站。Mgmt已采用该方法,请勿在报告技术问题时放置链接。大声笑。
MVCylon 2011年

1

是! 报告它,并且通过报告它,程序员可以证明一个新项目可以捕获未报告或无人照管的问题。

忙是好:)


0

是的,一定要提一下。我建议执行以下步骤:

  1. 调查原因。它是JavaScript库吗?不支持的HTML?等等
  2. 开发一个或多个可能的解决方案,以及对它们将花费多长时间以及对现有代码库的侵入性的一般估计。
  3. (如果您有这样做的自由)完全修复它,或者向主管报告您的发现和可用的解决方案,以便他们做出决定。

0

通常,报告它。在这种特殊情况下,添加建议将IE6升级提示脚本添加到站点。这里有很多免费的,包括其他过时的浏览器。IE6在2011年已经过时,在2013年甚至更多。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.