当前位置: 首页 > 工具软件 > Gantt Project > 使用案例 >

Gantt 项目使用例子

庾远航
2023-12-01
引用位置 : http://www.cnsqa.com/cnsqa/data/content/Q3/index.html

中科软过程改进之实践

----软件质量管理平台使用报告

 

左春 中科软科技股份有限公司

 

一、           公司简介

中科软科技股份有限公司是专门从事计算机软件研发、应用、服务的智能密集型高新技术企业,以大型应用软件开发和计算机系统集成为核心,集自主开发的行业通用软件产品、嵌入式软件系列产品、大型网络应用软件组合平台和中间件软件产品及应用工具于一体,涵盖了系统软件、支撑软件、行业应用软件各个层次,并可为大型应用系统工程提供全方位支持。公司拥有多年从事软件工程实施、国内外合作开发及推广的丰富经验。

公司现有员工485人。本科以上学历占总人数的94.8%(其中博士8人,硕士104人,本科348人),高级职称(含研究员)33人,中级职称185人,初级职称207人。公司已建立一支以年轻的博士、硕士为骨干的老中青三结合的科技队伍,平均年龄30岁以下。

 

二、           CMM/CMMI的引入

随着公司业务的逐渐扩大,市场竞争日益激烈,公司的发展方针关注于“客户至上、以人为本、规则透明、技术创新”,稳步提高公司的核心竞争力和更高效地管理是公司发展的必要。

公司从2001年开始,陆续引入ISO9000CMMCMMI几个业界比较主流的质量管理参考模型,以指导公司的过程改进。从本质上讲,无论ISO9000,还是CMM/CMMI,都支持PDCA循环(即Plan-Do-Check-Action),从项目的角度可以理解为:

1CMM应用模型

基于CMM/CMMI,针对公司的主流项目的核心过程,逐步形成了行业应用软件的过程控制结构,如下图所示,并不断在实践中得到贯彻和改善。

 

2:行业应用软件过程控制结构

   

三、           中科软过程改进历程

公司自2002年开始启动CMM评估项目,旨在加强软件开发的规范化管理,提高软件产品质量和客户的满意度。整个CMM评估的实施过程由公司总裁直接领导,SEPG由质量管理部牵头,和相关业务部门的质量保证经理、配置管理经理组成。公司分别于200220032004年通过CMM 234级评估。通过CMM评估在以下几方面达到明显效果:

1.             公司建立了一整套应用软件开发管理体制,进一步完善了应用软件开发过程、规范和模板,为项目实施提供了科学的依据。

2.             加强了项目在进度和工作量上的管理和监控,加强了对软件产品质量的有效管理和跟踪。

3.             进一步提高了全员的质量意识。

4.             大大增强了公司在市场方面的竞争力。

过程改进历程中的里程碑:

1.             2000年成立质量管理部门,由公司总裁直接领导

2.             2001年通过GB/T 19001-2000 质量管理体系认证

3.             200220032004年分别通过CMM234级评估

4.             计划2005年底通过CMMI L4评估,2006年通过CMMI L5评估

 

四、           引入工具的支持

在实施CMM过程改进的几年中,公司越来越迫切需要过程管理相关工具的支持,以提高工作效率。公司对引入过程管理工具的期望主要是以下几方面

n         减少收集数据的时间

n         减少统计数据的时间

n         提高项目组内沟通效率

n         规范化项目管理

n         帮助组织实施过程改进

n         帮助企业建立软件开发的知识库

在对多家相关工具的调查之后,我们认为北京软件产业公共技术支撑体系提供的三库四平台之一的软件质量管理平台符合我们的要求。该平台由中国科学院软件研究所研制开发,平台功能强大,其主要功能如软件过程管理、软件项目管理、质量保证和软件度量。使用简单方便,可以全面、有效地管理软件开发中的主要环节,满足公司建立质量管理体系和过程改进的需要。最终我们选择了该软件质量管理平台做为公司过程改进中的支撑工具。

截止目前,软件质量管理平台在公司质量管理部和事业部的重点项目中得到应用,覆盖7个项目,约50人,有效地支持了公司的过程改进、项目管理、质量保证、度量分析的工作。软件质量管理平台为CMM/CMMI过程体系的实施和过程的改进起到了非常大的作用,主要表现在以下几方面:

1.              质量平台提供的软件过程资产管理功能,为企业建立组织标准过程,提供了良好的支持。其中图形化过程定义窗口方便了SEPG人员制定公司的标准过程,并便于项目成员了解和使用。大大降低了过程建立、维护和使用的难度,易于被公司开发人员接受。公司利用本平台建立的组织标准过程如图3所示。

 

 

3:标准过程定义

目前,公司正在进行CMMI 4级的过程改进,本平台为此提供有效的支持。

2.              质量平台提供的项目管理功能为项目经理在项目策划、任务分配和项目管理方面提供了有效的支持,大大提高了项目管理的效率。

例如,利用甘特图,可以支持项目经理有效地进行工作拆分、进度安排、任务分派和项目跟踪。如图4所示:

4:项目Gantt

质量平台实现了目前国际流行的Gantt图项目计划方法,各级项目管理人员可以通过Gantt图分配项目任务,配置资源、指定和检查工作产品、工作项目的进度。

3.              质量平台提供挣值分析等度量功能,可以实时了解项目的进度和成本,及时发现问题和采取措施,尤其对于高层经理和项目管理人员,提供了非常有效的手段,了解项目的进展和成本情况。图5是公司某项目的挣值度量数据,图6 是项目工作量分布统计数据,辅助管理人员了解项目的成本、工作状态和项目进度:

5:项目挣值分析图

 

 

6:项目工作量分布

 

总体上看,通过实施CMM/CMMI过程改进、使用质量平台和相关服务,公司的应用软件开发规范化程度有了显著的提高,降低了管理成本,提高了管理效率,增强了公司在市场上的竞争力,争取的项目数量比以往提高40%,项目周期平均缩短30%,直接为公司创造了较大的经济效益。

                                                                     


 类似资料: