【发布时间】:2010-09-13 03:03:48
【问题描述】:
我爸爸总是说“没有权威的责任是没有意义的”。
但是,我发现作为开发人员,我们总是陷入困境:
- 负责确保软件“无错误”,但无权实施错误跟踪系统
- 负责按时完成项目,但不能影响需求、质量或团队资源(项目管理的三个部分)
- 等
当然,你可以说很多事情来解决这个问题——找一份新工作,和老板打架,等等......
但是这个问题的技术解决方案呢?也就是说,您可以自己进行哪些编码工作,而无需说服团队纠正其中一些问题 - 或者您可以使用哪些工具来证明为什么未跟踪的错误会伤害您,由于质量问题而错过了最后期限,您如何使用这些工具来获得更多“权威”而不必成为老板?
***举个例子 - 老板来找你说“为什么有这么多错误!!?!?” - 我们大多数人会说“我们没有一个好的系统来跟踪他们!”,但根据我的经验,这通常被视为一个借口。那么,如果您可以指向某个报告(经理喜欢报告)并说“看,这就是为什么”呢?
【问题讨论】:
-
我不明白为什么有人修改了这个。
-
几乎我们所有人的责任远大于权威。世界就是这样运作的。
标签: coding-style development-process