ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [人件词话]第4章--质量——如果时间许可

[人件词话]第4章--质量——如果时间许可

原创 Linux操作系统 作者:chenliangqiao 时间:2009-01-04 16:54:45 0 删除 编辑

第4章 质量——如果时间许可
本章论述了质量和生产力之间的关系。

“我们都有一种强烈的倾向,就是把我们的自尊与我们生产的产品联系在一起——不是产品的数量而是产品的质量。你采取的可能会危害产品质量的任何措施(减少工期,忽视质量)都可能让你的员工产生直接反对你的情绪。”
就我的观察和体会,员工在这种情况下,往往会屈服于经理的压力,提交很多还带有明显bug的产品,而将这些bug的修正推到产品的维护阶段或者是产品的下一个版本中。至于危害产品的质量而让员工产生抵触的情绪,这点倒不是十分明显。

“允许接收购买者而不是生产者设定的质量标准,就是我们所说的逃避优秀。”
从实际的情况来看,生产者通常比购买者更加熟悉产品,那么,生产者所设定,或者认同的质量标准会比购买者所设定的质量标准要高许多。如果产品仅仅是满足了购买者的需求(质量标准),当然这也是一个合格的,可以提交的产品,但并不是一个优秀的产品,是没有更加长远的竞争力的。
如果仅仅按照购买者的要求来做产品,就是放松对自己的要求,在逃避优秀。这样的软件,项目,或者公司是没有前途的。

远远超过最终用户需求的质量是一种取得更高生产力的手段。
作者只是列出了这样的一个观点,并没有加之有力的证明。

质量是免费的,但只是对那些愿意为此付出巨大代价的人而言。

以上两点也许可以这样理解,通过在开发期间投入更多的人力,物力,财力,也就是付出巨大的代价,来获得高质量的产品,高质量的产品无疑更加具有市场竞争力,同时会给产品带来很好的销售成绩。另外,高质量的产品在产品的后期维护中,将花费更少的维护成本,产品卖得越多,这种成本降低将更加明显,而高质量的产品又支持了产品销售的巨大数量,如此一来,虽然产品虽然在开发的时候投入了更多的成本,但是在后期维护中减少了成本,在整个成品生命期中,总的成本得到了降低。更低的成本带来了更高质量的产品,这就是质量是免费的。同时,成本的降低,也就是取得了更高的生产力。

否决权。

这是指项目团队在提交他们认为和还没有准备好的产品上有行之有效的否决权。我不知道这种方法在国外的情况怎样,但是我估计在国内,要实施这种方法,往往也只是虚有形式罢了,并不能很好地起到提高质量的作用。
中国是一个官本位的国家,即使在我们这些掌握最先进技术的软件开发人员的头脑中,这种观念还是根深蒂固。如果你的上司,也就是官,决定要发布一个已经满足购买者需求的,购买者也愿意掏钱购买的产品时,他也许会征求你的意见,或者你会给你的上司一些建议,说这个产品还有待完善,但是要你去否定你的上司的决定,往往会有一定的风险在其中。即使是个开明的经理,并不会因为这件事而针对你使一些小动作,作为平民的开发人员,往往还是不敢,也不愿意去抵触上司的决定。官,是神圣不可侵犯的。在古代,如果民要告官,在未及审案前,民就要先挨三十大板,挨过扳子后才能递交状纸。这种观念,或多或少地仍旧存在于国人的头脑中。
将一切决定权推给上司,其实是将风险和责任一同推给了上司。对一个产品最了解的莫过于他的开发者,一个产品能不能正式发布,应该是开发者最有决定权,而你却将这个决定权推给了不太了解情况的管理者,也即是将风险推给了一个不太知情的人,在我看来,这无疑于杀人越货,谋财害命。保全了自己,却可能害了你的上司。这种做法要不得。
在N.也有软件发布决定书,我还不知道这个决定是由谁来做,但是我希望是经理,开发者,测试者。三权分立,投票表决好了。

陈良乔
2006-1-31



Link URL: http://imcc.itpub.net/post/20778/197752

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17237043/viewspace-526522/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2009-01-04

  • 博文量
    69
  • 访问量
    510523