浅谈软件项目管理中项目技术分析

2016-10-21 04:55:23范伟
科学与财富 2016年9期

范伟

摘 要:随着计算机应用范围的日益广泛深人,应用软件的规模及复杂程度也日趋大型化、复杂化,这就导致软件开发的方式也从早期的单兵作战式或手工作坊式渐渐转变为集团化、工厂流水线式的团队协作开发方式。这种情况下,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。本文从软件项目管理的重要性谈起,研究分析了CMM、CMMI、PSP、TSP四个软件项目管理技术,指出了它们的缺陷,最后结合实践提出了一种新颖的软件项目管理概念。

关键词:软件项目管理技术 CMM CMMI PSP TSP

1.软件项目管理技术概述

软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。

软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。

软件项目管理的内容主要包括如下几个方面:人员的组织与管理,软件度量,软件项目计划,风险管理,软件质量保证,软件过程能力评估,软件配置管理等。

这几个方面都是贯穿、交织于整个软件开发过程中的,其中大家对软件项目管理过程中技术比较感兴趣。……

登录APP查看全文