随着计算机科学以及信息技术的迅速发展,计算机软件的应用范围逐步扩大,在
其他行业中的应用也越来越广泛。同时,计算机软件的规模与以往相比,也有了很大
的提升,在代码量、参与人员数量、复杂度方面都大大增加。因此,将计算机软件开
发视作一个项目,并利用项目管理学的理论与方法论对计算机软件幵发项目进行成功
的管理,成为软件行业的主要挑战之一。软件项目与其他类型项目相比具有一定的特
殊性,因此软件项目管理也与其他类型的项目管理有着明显的区别。
本文以S公司的NW-OS软件开发项目为研宄对象,以实际的计算机行业从业经
验以及项目管理中的相关理论知识为基础,对NW-OS软件开发项目的管理过程进行了
研宄。
论文在介绍项目管理,特别是软件项目管理相关理论的基础上,按照项目管理知
识体系,着重从进度管理、质量管理和风险管理的角度对NW-OS软件项目进行研究。
论文首先对NW-OS软件项目进行工作分析与进度计划的制定,并进一步按照PERT理
论进行进度分析,然后根据项目管理挣值法分析项目实施的成本与进度情况。通过分
析,本文还对NW-OS项目的质量与风险管理提出了相关的建议与措施。
本文的研宄不仅丰富了我国软件行业的项目管理理论体系,同时还对我国的软件
开发项目管理具体工作具有一定的参考价值。
关键词:软件项目管理;进度管理;质量管理;风险管理
第1章绪论
1.1研究背景
伴随着科学技术的进步与发展,特别是互联网的迅速普及,以计算机技术为核心
的信息技术已经极大地改变了人们的生活工作习惯与社会运作方式。软件开发作为信
息科技的核心技术,在当前的社会发展中发挥着越来越重要的作用,软件行业的发展
水平己经成为反映国家核心竞争力的重要指标。
在过去的几十年中,计算机软件的幵发形式也发生了巨大变化,软件项目的规模
不断增大,所需的技术能力和对开发人员要求更加严格。软件开发过程及软件产品形
式具有一定的特殊性,其生产要素主要为开发人员的脑力投入与时间投入,与一般的
产品制造生产过程有较大的区别,其最终产品属于纯知识型产品,抽象性和复杂性较
高,开发过程中的风险较多且难以预料和控制。因此,几乎所有的软件公司均投入了
大量的人力、物力专门对软件开发过程进行管理,以期提高软件开发效率和成功率。
但是据统计,当前的软件开发失败率仍高达70%,“三分技术,七分管理”的观
点已经得到软件从业人员与软件公司的广泛认可,即使在微软、IBM、谷歌这样技术
力量雄厚、管理水平较高的软件公司中,软件项目的失败率也高居不下。如何将软件
开发与现代项目管理的理论与方法论进行合理结合,提高软件开发成功率是当前软件
行业面临的重要挑战之一。
1.2研究意义
软件行业是以计算机技术、信息技术为核心的新型知识型行业,软件行业的发展
水平在一个侧面反映了国家的科技实力,对国家在国际竞争中的综合竞争力有着重要
的影响。软件产业与国民经济中的其他产业之间有着密切的联系,能够有效带动其他
产业的升级,实现对整个国民经济的促进作用。在软件行业中,项目的技术含量比较
高、技术更新速度快,如何在有限的资源环境下实现对我国的软件企业中的软件开发
项目的高效以及规范化的管理、促进我国的软件行业的健康稳定发展是当前我国软件
行业面临的主要挑战之一。
软件项目管理是指将现代项目管理学的理论研宄成果以及相关方法论应用的软件
开发过程中,从而在预定的成本预算以及进度计划下提高软件开发的工作效率、产品
质量。综合而言,我国的软件企业在实际软件开发项目中的项目管理水平还无法与发
达国家相比,这一方面对企业的长远发展不利,同时还大大影响了我国软件企业在国