事后监理中的软件开发工作量评估模型研究.pdf
《事后监理中的软件开发工作量评估模型研究.pdf》由会员分享,可在线阅读,更多相关《事后监理中的软件开发工作量评估模型研究.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 l 2 卷 第 l 2 期 2 O 1 3 年 1 2 月 软 件 导 刊 S of t wa r e Gui de VO 1 1 2 N01 2 NO V 2 O1 3 事后监理中的软件开发工作量评估模型研究 匡 晓红,汤 丹(1 湖南 警察 学院 计算 机科 学技 术 系,湖 南 长 沙 4 1 0 1 3 8)摘 要:软件开发工作量受业务、人 员、技术、环境、策略等众 多因素制 约,很难精确度量。由于缺失大量的过程信 息,事后监理阶段对工作量 的评估,更是难以把 握。以彩 票运 营管理 系统为分析 对 象,在 充分 了解 已有 系统基 本情 况的 基础上,综合运 用工作量 算法模 型
2、和专家评 审法,提 出了一种新 的工作量事后评 估模型。实践表 明,该模型既提 高 了 评估的灵活性,又能有效修正 专家的主观偏 差,适合 于事后监理。关键 词:事后监理;软件度量;C OC OMO;系统架构;彩票管理 中图分 类号:TP 3 0 3 文献标识码:A 文章编号:1 6 7 2 7 8 0 0(2 0 1 3)O 1 2-0 0 3 5 0 3 1 背景 在信息系统监理实践 中,事后监理是指在项 目主体 工 程完成后,监理单位进入 的监 理模式,该模式 是对信 息 系 统工程进行事后评价 和评估。事 后评估 是在 项 目建 设 的 后期,一般 由监 理机 构、第三方 测评机 构或
3、 者审计 部 门发 起,旨在对 软件 开发 的实际工作量进行评估和核定。随着 社会经 济的发展,现在 的软件 项 目越来 越 庞大,软件 项 目 的时空 范围在不 断延 伸,尤其 在大 型信 息化 建设项 目中,投入资金大、建设周期 长,跨行 业、跨地 区、跨 部 门的软件 项 目层 出不 穷。软件项 目的主体也不 只是建 设单 位和开 XS L与 C S S不同,它是 XML专属 的样式语 言。X S L 从 功能上分为两个 部分:一 是转换 XML文档,即将 XML 文档 架构转 换 成 另一 个 X ML架 构 的文 档,或 转换 为 非 XML文件,比如 HTML文件;二是 格式化 X
4、ML文 档,即 格式 化均系内容的样式,以便 显示 出 XML文档。X S L样式 表的基 本结 构也 是一个 树状 结构,该结 构 的根元 素名 称为 s t y l e s h e e t,在这个 元 素 中要 指定 所 引用 的命名空 间。紧跟 其后 的是 它 的各类 子元 素,其 中,o u t p u t 元素是必需 的,它会 指明转 换后 的文件格式 及编码 方 式,而 t e mp l a t e 截然不 同,是为显示提供转换模板 的部分。由于 X S L本 身是 X ML文 档,因此 X S L文档 的第 一 句 自然是 XML文档 的序言部分,紧接着是 XS L T(用 于将
5、 XML文档转换 为 XHTML文档 或其它 XML文档语 言)的根元素,其语法格式如下:x s l:s t y l e s h e e t 一个 XS L文 档主要 由一条 模板 规则 构成,一条 模板 规则有一个模式,该模式 指定 了它能 够作用 的树状 结构,当模式匹配时就会按 照模板样 式输 出。这个 模板规 则包 括任何 内容,如标记、新 的数据 或从 源 X ML文档 中复制 的数据。XS L中的每一 条模板 规则就 是一个 x s l:t e mp l a t e元 素,该元素的 内容定义 了将源文档转换到结果所需要 的规 则。在这个元素 中,有 一个 ma t c h属性,它的
6、作 用就是 指 出一种模式,用 以标示 出可以应用该规则的节点。4 结 语 盖茨先生 表示:当我们在几年前关注 电子商务行业所 发生的事情 时,我们 清楚地意 识到,该 行业需 要 的是 一套 全新 的技术,以帮助 企业 以全 新 的方 式做 生意,并 改善它 们现有 商业处 理手段 的效率。X ML就是这 一切 的基础,它可 以极大地减少集成商业系统的损耗,帮助企业更好地 和商业伙伴及客户结合到一起,同时还可 以帮助人们充分 利用智 能设备 和对等 网络技术所具有 的巨大威力。参考 文献:1 邹筱梅 X ML技 术与应用综述E J 教育信 息化,2 0 0 3(5)2 卿旭,韦录丰 基于 X
7、ML电子 文件格 式发布研 究 c 广西计 算机 学会 2 0 0 7年年会 论文集,2 0 0 7 3 陈湘军,景征骏,陆冷飞 WE B开发 实用教 程 M 大连:大连 理工 大学 出版社,2 O 1 1 (责任编辑:孙娟)基金项 目:湖南省科技 计划基金 资助项 目(2 0 1 2 G K3 0 4 7);湖 南省信 息化 专项 引导资金项 目 作者简介:匡晓红(1 9 7 3 一),女,硕士,湖南警察学院副教授,研 究方向为数 据库技 术及信 息安 全;汤丹(1 9 7 3 一),男,硕士,湖南警察学 院教 授,研 究 方 向 为 电子 政 务 即 信 息 安 全。3 6 软 件 导 刊
8、 2 0 1 3正 发商(承建方),还有咨询 机构、监 理机构、评测机 构、审计 部 门等参与方,有些大型软件项 目甚 至是由多家建设单 位 共 同组织和多个承建单位联合建设,项 目管理的难 度也越 来越 大。正是在这样 的背景下,软件开发工作量事 后评估 的需求也 存逐渐增长,尤其在事后监理、项 目验收、项 目审 汁、第三方软件测评 等应用 场景。在事 后监 理模式 中,监 理单位对项 目开发 的过程 的把握很难做到全面,对工作量 的评价也容易出现偏差。本 文结合彩 票运 营管理 系统 的 事后监理,提 了一 种新 的软 件开 发 工作 量事 后评 估模 2 工作量事后评估模型 软件开发项
9、目的T作量估 算技 术一般分 为三类:基 于 专家判断 的技 术、基于算 法 模 型的技 术 和面 向学 习 的技 术。不 同的估算技术各有 自己的优点和局限性,没有 一种 估算技术能适用于所有开发环境,并 且软件 开发方 法和技 术 的更新速度也对所 有这些估 算技 术提 出了挑 战。尤 其 在事后监理模式下,监理单位对开发工作量的评估 应根据 具体 的项 目特征 和可获得 的信息来选择合适的估算 技术,并针对 当前项 目情况对使用 的估算模型加以调整,依据不 同技术 的特点组合不 同的估算技术进行估算,以提高估算 准确性。此外,在估算项 目工作量 时要充分考 虑项 目前 期阶段的T作量,并
10、 建立 软件项 目工作量标准库。基于算法模 型和基于专 家判断 的估 算技 术是 发展较 成熟且应用较普 遍的估算 技术。基 于算法模 型 的估 算方 法有很 多,如 C()C OM()J、S I I M 、和 P R I C E S 等,其 中(:()C OM()是被广泛 接 受和使 用 的估 算模 型。专 家评 估技术在缺少量化 的、历 史数据 的情况下 非常有 效,也是 至今为止使用最普遍的软件项 目估算技术,但是这种方法 主要取决于评估人的经验,带有 很大主观性 。本项 目提 了一种新 的基于算 法模 型法和专 家评 审 法 的工作量事后评估模 型,主要 思想是根据模 型法和专 家 法
11、进行修正和综合。由于考虑估算偏 差,专家评 审法 和算 法模型法得 出的工作量都是处于某一个区问,该算法 有两 种 情 况,如 图 l所 示。核定量一;i模型法 专家评审法 二 !t (a)I 核 定 量 _ _ _ _ _ I _ 蠢 审_ _ 5 专 家 评 审 法 二 二 二 二 二 二 L J j 一 ,【,一 A B C D(b)图 l 基于专 家评审法和算法模型法的工作 量评估模型(1)当专 家评 审法 和算法 模型法 两块 工作 量 区间有 重叠时,则取二 者的重 叠部 分作为 工作 量 的评价,如 图 1 (b)所示:假设专 家评审法估算 出的工作 量为 区间 A,B ,算法模
12、型法估算 出的工作 量为 区间E c,D ,则 将 区间 B,C _ 作为修正后的核定工作量。(2)当专家评 审法和算 法模 型法两 块T作 量 区间无 重叠时,则取两者的中间区间,如 图 1(a)所 示。假设 专家 评审法估算 出的工作量为区间 A,B ,算法 模型法估算 出 的工作量为 区间E c,D ,则将 区间 B,c 作为修 正后 的核 定工作量。3 开发 工作量事后监理评估要点 影 响开发工 作 量 的因素 众 多,如:业 务背 景、用户 需 求、系统架构、软件功 能、开发 团 队、技 术路 线、开发 环境、部 署环境、系统数据 量等。在事 后评估 阶段,如果不 能较 好 地综合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 事后 监理 中的 软件 开发 工作量 评估 模型 研究
限制150内