软件工程师也应该充当技术支持吗?也就是说,如果一家公司允许他们的工程师同时戴软件工程师和技术支持帽子。看起来,如果工程师的大部分时间被技术支持占用的话,它将消除编写软件的能力。
发布于 2011-01-12 00:10:46
对于那些在工作中有软件开发组件的公司来说,这是一个典型的问题,不管他们是否是软件公司。我一直在和这个做斗争。
让开发人员参与生产支持
根据我的经验,大多数开发人员不喜欢支持。我在项目和支持方面都服务过,我对此表示同情。当两者同时进行时,缓解因素往往是加班费,通常是无偿的,以应付支助紧急情况,并使项目的最后期限仍然有效。项目经理喜欢无报酬的加班,因为这意味着在不花费更多钱的情况下完成约会,但对于开发人员来说,这只是一大碗糟糕的东西。
然而,我也相信,如果开发人员在创建可靠和直观的系统方面做得更好,那么您将得到更少的支持。这为混合这两者创造了一个奇怪的循环论点。我认为你应该做的是,如果你必须做到这两者都是想办法,以避免使它同时。
发布于 2011-01-11 23:46:45
我想开发人员已经有两顶帽子了。支持更像是一个过滤器,用于保护开发不受琐碎问题的影响,比如没有插入计算机。但是,开发和支持之间应该有紧密的耦合。一些客户有合法的问题,这可能是错误的结果。帮助尽快解决这些问题应该是发展的责任。因此,从某种意义上说,开发人员已经是支持team...call it第2层支持的一部分。
发布于 2011-01-12 00:38:52
我绝不会将开发人员作为第一线支持。中断次数和重复次数将促使大多数开发人员大声呼叫RTFM并挂断下一个打电话的人。这不是您的客户需要的东西,也不是您希望您的开发人员必须忍受的东西。
在任何客户服务岗位上都有一定的规则。对于一个愤怒的来电者来说,第一个接电话的人是错误的。无论他们有公司的总裁,开发应用的人,还是支持经理,这都不重要。一旦客户得到第二个人,谁可能知道或可能不知道他们在做什么,客户将能够冷静下来,并更清楚地解释问题。
这不是一个您想要留住优秀开发人员的环境。有价值的是,让开发人员与客户就一个特别困难的问题进行互动,而不仅仅是“为什么我的杯子持有人不再工作了”?绝对一点儿没错。但这是在支持请求通过第一级和第二级支持线被审查之后。
https://softwareengineering.stackexchange.com/questions/35819
复制相似问题