存档

文章标签 ‘程序员牲口’

别把开发人员当成牲口

2013年1月14日 没有评论

       Tom DeMarco和Timothy Lister在1987年写了《人件》。1999年,《人件》第2版由Dorset House Publishing出版,新增了8章。该书基于1970年代早期开始的研究,某些东西已经有四分之一个世纪的历史。对程序员的岁月来说,这是很长的时间。我好像回想起我们过去用古老工具编程的情景,但记忆相当模糊。
       现在,那些炙手可热的新一代dot-com开发人员能从这本书中学到什么吗?足够令人吃惊――答案是Yes!这本书是软件开发领域的经典,只有200页多一点,但值得每个团队负责人和经理阅读。
       注意,这不是一本编程书籍。该书的子标题是“高产的项目和团队”。DeMarco和Lister所关心的是生产力。用任何尺度来度量生产力,在软件工业的不同团队之间有10:1的差距。换句话说,最好的团队开发一个软件需要1年,最差的则要十年。原因看起来不止是最好的团队拥有最好的程序员(虽然最好的程序员趋向于加入有培养优秀团队环境的公司)。那么差别在哪儿呢?
       DeMarco和Lister认为差别在于:优秀团队有良好的工作环境,不必受制于那些对开发软件毫无益处的荒谬措施;经理不会挡团队的路(如果必要,经理还会把挡住本团队的路的其他人推开)。沿着这条思路,他们谈及大方法论如何使人变得愚笨,必须带门和窗的办公室,在工作中寻求乐趣,必须存在一些混乱,为什么有的组织能够学习,有的不能…
阅读全文…