论软件项目的度量管理

论软件项目的度量管理

ID:15931081

大小:41.50 KB

页数:4页

时间:2018-08-06

论软件项目的度量管理_第1页
论软件项目的度量管理_第2页
论软件项目的度量管理_第3页
论软件项目的度量管理_第4页
资源描述:

《论软件项目的度量管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《论软件项目度量管理在软件项目中的重要作用》张瑾论文题目:论软件项目度量管理在软件项目中的重要作用在日常项目管理中经常会听到“项目计划要准确”、“项目管理要量化”、“绩效考核要客观、公平、有依据”的口号,但在很多项目的实际管理过程中却都是依赖管理人员的主观判断。项目的度量管理可以提供量化的信息,使项目管理工作有据可依。请围绕“软件集成管理在开发过程中的重要性”论题,分别从以下三个方面进行论述:1.什么是度量?什么是测量?什么是基础数据?什么是派生数据?2.度量的步骤和流程是什么?3.在项目的哪些环节会使用到度量的数据?4.谈谈你在项目管理

2、中是如何开展和利用度量的?摘要:2007年3月,我参与了国内某城市开发区的“公共事业管理系统”项目的开发,该项目是为该开发区研发的一套市政项目管理软件,政府的市政部门每年有很多基础建设项目需要实施,例如疏通辖区内的排水系统、道路的扩建等等,这些项目也都是从众多提案中筛选而来。我在该项目中担任项目经理的工作。本项目采用分布式的系统架构,以基于浏览器的方式为客户提供了对市政的各种项目进行WBS分解,制定项目Gantt图,对项目的资源进行统一分配,以及对项目实施过程中的风险和所发生问题进行跟踪的功能。市政部门每年都会得到不等的预算资金,本项目的

3、一个重要功能就是对这些资金进行管理。由于国内通常使用MSProject作为项目管理工具,因此本项目对其进行了集成,可以将MSProject的数据导入本系统,也可以从本系统导出生成MSProject文件。本文以该项目为例,对“项目度量管理在软件项目开发过程中的重要作用”进行讨论,将分别从度量的定义、步骤和用途等方面对其进行详细论述。正文:2007年3月,我公司为国内某城市开发区实施的“公共事业管理系统”项目正式启动,本项目按照客户的业务功能分为“资源管理模块”、“风险和问题管理模块”、“项目提案模块”、“资金管理模块”、“资金分配管理模块”

4、、“报表模块”、“项目决策管理模块”、“项目进度管理模块”和“系统配置管理”等九大模块。本项目使用微软.Net平台进行开发,采用分布式的架构,大量使用了WebService和Ajax等技术。我在之前的项目管理工作中对度量的知识有了一定的积累,对其概念有了清晰的认识。测量就是对所需要测量的对象进行一次客观的衡量。度量就是通过多次测量,并且将每次测量的结果保存下来,然后定期对这一组数据进行分析,从中找到或发现某些规律并采取相应的行动。例如在某个学校进行体检时,会分别对每个学生测量其身高和体重,这就是测量。如果要统计每个年级学生肥胖的指数,那就

5、是度量,因为它要通过数学公式的计算以及不同年级分别汇总和统计才可以得到最终的度量结果。那么每次通过直接测量得到的数据就称为基础数据,这种测量方法就称为基础测量,基础数据是不会通过任何运算得到的,反之在基础数据上加以数学运算得到的数据就称为派生数据,这样的测量方法就称为派生测量。在上例中学生的身高和体重就是基础数据,肥胖指数就是派生数据。在本项目制定计划时就制定了《度量计划》作为其从属计划。制定《度量计划》首先就要选择符合本项目需要的度量目标,例如:对项目规模进行度量的“功能点”、有对工作量进行度量的“项目工作量”、有对质量方面进行度量的“

6、缺陷数”、有对工作效率进行度量的“项目生产率”、对项目成本和进度绩效进行度量和预测的“EV挣值”技术等等。度量的目标也要分为项目级和组织级的,因为不同层次管理人员所思考和关心的问题也是不同的。既然度量是为了反映项目客观的绩效情况,那么收集和存储这些度量数据,确保所收集数据的真实有效性就成为度量管理的关键环节,在本项目中采用了不同的工具对其进行收集和管理。在质量方面项目组采用了“TestDirectory”作为质量管理的平台,通过该平台的“Defects”模块很好的收集了度量所需要的相关质量信息,可以清晰了解项目的质量情况以及相关的工作量。

7、在软件规模方面对“功能点估算法”进行了全员的培训并提供了估算的模板,使大家可以准确对功能点“EO、EI、EQ、ILF、EIF”进行估算。在项目的每个重要里程碑和项目变更时都对功能点进行重算,随时客观反映项目范围的变化情况。在对项目计划和对项目的实施进行跟踪的时候采用了公司自我研发的软件项目管理平台“CIPAce”,项目经理可以将利用MSProject制定的进度计划、资源使用情况等信息导入“CIPAce”系统,再将进度计划中的活动转换成为一个一个的具体任务分发给相关的项目人员去执行,项目团队成员每天下班后都将填写当天的“TimeSheet”

8、来反映工作的进展情况。通过“CIPAce”系统项目管理人员们就可以轻松的将项目计划和项目实际信息进行对比,客观、清晰地反映了项目进度、成本等方面的绩效情况。在确定了度量的目标和度量的工具后,接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。