在国家政策的鼓励下,软件企业获得了前所未有的发展机遇。但在获得机遇的同时,软件企业也面临着变革。软件企业纷纷学习并采用现代软件工程的思想,摆脱作坊式的软件生产,以专业高效和规范化的开发管理手段,提升软件企业的核心竞争力。当前比较流行的软件工程思想有:软件能力成熟度CMM、ISO、统一开发过程RUP、极限编程XP、个体软件过程PSP、敏捷建模AM等。当面对这么多的名词、概念和方法时,回过头来看看我们所面临的种种问题,我们应该如何选择和实施,从而提高软件的生产效率和产品质量,将企业带上一个新的台阶呢?回答这个问题很难,也很简单。说问题难,主要因为国内的软件企业由于受资金匮乏、市场和自身规模等因素的
1