软件经济学一:用经济学观点指导软件过程改进
在21世纪的前十年中,软件工程方法发生了并继续发生深刻而又意义深远的变迁。软件的特征越来越被大多数人所看清,人们曾经认为,只要按照在建筑业或者制造业已经被证明是成功的管理方法,就可以使软件开发走向成功,但事实却让人气绥:进度滞后、项目失败、即使项目完成了用户还是不满意,结果很快导致商业机会的丧失,这些都严重困扰着软件工程界。为了改善这种状况,几乎所有的软件企业都在进行过程改进,但这种改进的目标是什么呢?有人说是正规的文档和流程,也有人说是有计划、秩序便于协调。但这些都不是根本目的,软件过程改进根本上是需要从经济学的观点来定义过程,追求的是高的投入回报比,这是一种崭新的价值观。传统的软件过程所关
用户评论