论文部分内容阅读
中小软件企业是构成我国软件产业的主体部分,其发展和进步对我国信息化产业的进展有着重要意义.本文结合实践,探讨了将CMM理论应用到中小软件企业软件开发管理过程的方法和实施手段.文章基于两个MIS项目实例,对其开发管理方法进行深入探讨,并由此延伸到应用软件系统的开发管理.文章主要针对需求管理、项目策划、项目跟踪和监控以及项目总结进行详细阐述,并对本文提出的项目管理模式中的配置管理进行了展望.需求管理是CMM中的首个关键过程域.在实践中将需求管理分为需求开发和需求管理.需求开发包括需求分析、验证,是项目开始时的主要环节,而需求管理是对需求和需求开发过程的全程管理,贯串整个项目生命周期.软件需求分为业务规则和软件质量性需求,二者构成了客户对产品的最终需求.需求管理将围绕这两种需求的获取和实现展开.项目策划勾画了需求转化为产品的蓝图,其主要活动包括软件开发过程定义、项目工作任务拆分、项目进度安排和风险管理.项目控制过程是本文提出的项目跟踪和监控的实践模式.其基本思想是通过对项目基本数据的收集分析来提高项目的可视性和可控性,利用动态的数据分析、控制决策保证项目被控、规范地运行.项目总结是中小软件企业软件项目管理中重要过程.项目总结是企业得以持续发展的重要活动,目的是获得项目知识,建立企业的项目资源库.