原则1 质量第一

A customer will not tolerate a product with poor quality, regardless of the definition of quality. Quality must be quantified and mechanisms put into place to motivate and reward its achievement. It may seem politically correct to deliver a product on time, even though its quality is poor, but it is politically correct in the short term only; it is political suicide in the middle and long term. There is no trade-off to be made. The first requirement must be quality. Edward Yourdon suggests that you Just say no”when you’re asked to speed up testing, ignore a few bugs, or code before agreeing on a design or a set of requirements。

无论对于质量的定义如何,用户都不会容忍质量差的产品。我们必须量化质量并建立机制以激励和奖励高质量的成果。有时候看起来即使软件质量很差,但是能按时交付似乎是正确的。虽然在短期内它似乎是正确的,但是中长期来说这就是自杀。质量是不应该被权衡取舍的。第一个要求必须是质量。 Edward Yourdon建议你面对以下情况时"当你被要求加速测试而忽略一些错误代码,或者在你还没有同意设计或一系列需求之前就开始写代码"时,说”不!“。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容