我认为: 劳动密集型和知识密集型,只重人力单价,抛弃知识应有的价值,那么,蜕变是必然的,软件公司退化成为软件人力资源外包公司,软件人员蜕变成工人......软件团队销售的是领域经验,销售的是知识,这才够的上核心价值。
无论是以项目为主还是以软件产品为主要收益来源的软件公司,为了保证软件的延续销售,都需要对软件进行管理,即做到软件生命周期的管理,然后再去满足项目的需要
最有感触的一段话是这样的 "要复用项目成果,就必须避免每个项目都是“狗熊掰棒子”,要对软件(模块)的生命周期进行管理,使得软件(模块)具有更好的通用性,这与开发产品的思路是相近的。显然,此时的软件生命周期是大于项目生命周期的,也就要求有超越项目的对软件生命周期进行管理的职能存在。软件(模块)在项目中被复用,并在项目中被不断丰富和完善,对此最有利的组织结构就是矩阵型,软件生命周期的管理与项目生命周期的管理,形成矩阵关系。如果是纯项目型的,则会失去对软件生命周期的管理,难以在项目之间形成对软件的复用,结果导致公司缺乏积累,项目成本难以降低。 目前市场中对于软件项目经常以工作量计价,把人按照角色分成几档,每档有一个单价标准,然后根据各种角色在项目中投入的工作量计算项目总价。这种计价方式使软件产业变成了劳动力密集型,而把软件开发本身所需要的知识经验抛在一边,这时的软件开发人员也就变成了蓝领工人,软件公司也会更加注重人力的销售,而不愿意承担领域专家的高成本。久而久之,软件公司将失去活力,最后退化成为软件人力资源外包公司" 摘自href="http://www.mypm.net/articles/show_article_content.asp?articleID=18465">http://www.mypm.net/articles/show_article_content.asp?articleID=18465</A><BR>原题目为:软件公司一定不能是项目型的 |