1)不能Customer说什么你就去做什么。这和打官司一样,你做修改了就说明你承认有错了。你当然作了回好人,用户验收的时候写上一笔公司就得赔钱。况且你私自改动代码并没有经过系统测试,如果因为你加的东西导致整个系统崩溃,好看的就不只你一个了,公司跟你一起玩儿完。
2)你给用户提示不论多Friendly,都会被用户认为是BUG,用户可以因此不验收(因为Requirement, Design Spec中没这东西)。系统crash可以有很多原因,也可以有很多解释。你这么提示又是不打自招。况且,如果只是个别情况可能是用户搞乱了也未必。你不去查出真正原因,只是提供个露马脚的提示,你老板不把你Fire掉就算他的仁慈了。
你做东西有两个误区
所有跟帖:
•
对于1),我告诉你应该怎么做吧
-德州老外-
♂
(617 bytes)
()
07/21/2007 postreply
21:43:42
•
很专业、很正规!老外在大公司干活?
-NiceSeeker-
♂
(0 bytes)
()
07/21/2007 postreply
22:22:26
•
软件工程就是这么干的,每个学校都教,每个人都不用
-德州老外-
♂
(46 bytes)
()
07/22/2007 postreply
16:00:42
•
说得很对!德州出人才啊!
-Σ-
♀
(154 bytes)
()
07/22/2007 postreply
06:07:04