• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件度量的分工和过程

发布: 2009-8-17 09:50 | 作者: 不详 | 来源: 领测软件测试网 | 查看: 151次 | 进入软件测试论坛讨论

领测软件测试网

 软件度量的分工和过程 软件度量方法

根据度量目标、内容和要求的不同,度量活动可能涉及。个项目的所有人员,也可能会包括各种活动的数据收集与分析。一个完整的度量活动涉及的角色包括度量工作小组、数据提供者、IT支持者。

    ·  度量工作小组由专职的度量研究人员和项目协调人员组成。度量研究人员的主要职责是定义度量过程和指导进行度量活动,并对数据进行分析、反馈;项目协调人员是度量小组和项目组之间的联系人,其职责是为定义度量过程提供详细的需求信息,并负责度量过程在项H组的推行。

    ·  数据提供者一般是项目中的研发人员,有时还会包括用户服务人员和摄终用户。 数据提供者的职责主要是按照规定的格式向度量小组或IT支持者提供数据。

    ·  IT支持者主要根据度量工作小组的需要,确定数据提供的格式与数据存储方式,提供数据收集工具与数据存储设备。根据数据统计,度量活动所占用的工作量总体来说比较低,主要工作黾由度量工作小组承担,IT支持者为5%~10%,而软件工程师作为数据提供者,其上作量仅占2%~4%,相当于每天只要花10~20分钟就可以完成数据提供任务。随着度量过程体系、IT支持工

具的逐步完善,软件研发人员在度量活动上所花的时间将越来越少。以度量活动的分析结果为基础,可以提高劳动生产率卡¨产品质量,其收益将远大于度量活动的成本。为了说明软件度量的过程,这里以目标驱动的度量活动为例。日标驱动的软件度量活动主要包括5个阶段:

    (1)识别目标。根据管理者的不同要求,分析出度量的工作目标,并根据其优先级可行性,得到度量活动的工作目标列表,并由管理者审核确认。

    (2)定义度量过程。根据各个度量目标,分别定义其收集要素、收集过程、分析、反馈过程、IT支持体系,为具体的收集活动、分析、反馈活动和IT发备、工具开发提供指导。具体的定义内容如下。

    ·  收集要素:定义收集活动和分析活动所需要的数据要素与收集表格。

    ·  收集过程:定义数据收集活动的形式、角色及数据的存储。

    ·  分析反馈过程:定义对数据分析方法和分析报告的反馈形式。

    ·  IT支持体系:定义IT支持设备和】具,以协助数据收集和存储、分析。

    (3)搜集数据。根据度量过程的定义,数据提供者提供数据,IT支持者应用IT支持工具进行数据收集工作,并按指定的方式审查和存储。在规定的度量活动完成(或阶段性的度量活动完成)后,IT支持者输出数据收集结果给度量小组。

    (4)数据分析与反馈。度量小组根据数据收集结果,按照已定义的分析方法进行数据分析,完成规定格式的图表,向相关的管理者和数据提供者进行反馈。

    (5)过程改进。对r软件开发过程而言,根据度量的分析报告,管理者基于度量数据做出决策。这些决策可能包括滚动计划、纠正活动或小做改变就通过。

    其中,“U{别}1标”和“定义度量过程”是保证成功搜集数据和分析数据的先决条件,足度量过程最重要的阶段;“过程改进”是度量的最终目的。

    对于软件度量过程而言,在改进过程中也评估度晕过程自身的完备性。度量核心小组根据本次度量活动所发现的问题,将对度量过程做出改造,以提高度量活动的效率或者更加符合组织的商业目标。

    先进的公司在软件开发的各个领域内广泛开展了软件度虽活动,其对工作量的估计可以精确到一个人/天,对缺陷的预测可精确到各个模块的缺陷密度。通过采用包括软件度最在内的各种软件工程技术,这些公刮在生产力水平和产品质量水平卜得到了极大的提高。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 度量 分工 软件


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网