浅析软件开发过程的质量控制

来源 :东方教育 | 被引量 : 0次 | 上传用户:yangglan2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】数字烟草是重庆烟草行业信息化建设的重要内容,而其主干之一是开发各种各样适合重庆烟草业务和管理需要的信息化软件系统。为建设高质量的信息化系统,对行业软件开发过程进行质量控制就显得非常必要,这也符合目前正如火如荼开展的行业质量管理体系建设。本文结合烟草信息化系统的建设内容和特点进行了软件过程度量的研究,为行业软件开发过程的质量控制提供参考,不足之处请大家批评指正。
  【关键词】数字烟草;行业信息化系统;过程规范语言;软件度量
  一、引言
  重庆烟草从宏观来说有四大基本职能,即烟叶生产、卷烟营销、专卖执法、基础管理,随着21世纪信息化时代的到来,传统的烟草经营管理模式受到了挑战,固有管理手段越来越不适应重庆烟草精细化管理的要求,成为制约重庆烟草各项业务深入开展的瓶颈。从2002年开始,重庆市烟草专卖局(公司)不失时机的制定全面建设“数字重烟”的各项部署,市局(领导)高瞻远瞩的指出必须依靠信息化建设助推重庆烟草在新的时代条件下飞速发展。
  到目前为止,通过近几年重庆烟草信息化建设的稳步推进,各种行业信息化软件系统推广开来,使得行业信息化程度大幅度提升,行业生产及经营管理效率显著提高,行业效益不断迈上新台阶,受到国家局、业界和其它行业的广泛关注。因此,作为行业信息化应用的平台,各种烟草业务系统软件开发过程中的质量控制就显得非常必要,正如目前行业正在推进的ISO9000质量体系建设一样,一个科学化、标准化、高质量的信息化软件系统,将是行业经济效益和管理水平进一步提升的重要保证。
  本文提出的软件过程度量可以帮助人们了解当前项目的开发状态,如开发进度、成本和资源的使用情况等,找出实际和计划的差异,从而采取有效的措施对过程进行调整,使得开发过程得到控制,从而提高软件开发的质量。
  二、软件过程度量
  软件度量学是研究软件质量与复杂性的定量评价技术,其目的是对软件产品进行客观而定量的评价,并通过度量的数据来改进管理和控制,从而提高软件生产率、确保生产高质量的软件。
  (一)软件过程与度量的基本概念
  过程是指为实现一个给定目标而进行的一系列运作步骤,过程具有一系列的性质:时间性、并发性、嵌套性和度量性等。软件过程就是开发和维护软件及其相关产品所设及的一系列活动,按照其过程的性质可分为四大类:软件工程过程、项目管理过程、支持过程和组织过程。
  软件度量是针对计算机软件的度量,是对一个软件系统、组件或过程具有的某个给定属性的度的一个定量测量。通过度量,可以对软件给出客观的评价,可用于指出软件属性的趋势,能有针对性地进行改善。软件度量按照其度量的对象可分为三类:
  1.软件过程度量:对软件相关活动进行度量;
  2.软件产品度量:对从一个过程的活动中产生的制品、交付物和文档实施度量;
  3.软件资源度量:对一个过程活动所需要的实体进行度量。
  度量的目的是通过对度量对象的刻画、评价和规划,实现对对象的改进,如下图所示,度量是一个典型的PDCA循环(这与重庆烟草行业质量管理体系中的PDCA循环一致)。
  (二)软件过程度量技术
  GQM模型是在80年代中期,由美国马里兰大学的Victor Basisli教授提出的一种面向目标的关于软件产品和过程测量的方法,它使得测量由“被动引发到过程中”变成“主动地渗透到过程中”,它的由目标细化到度量的逐步求精的方法具备很强的灵活性和可操作性,因而得到了广泛的认可。
  GQM方法提供了严格框架,包含如下三步:
  1.列出开发项目产品或过程的主要目标;
  2.从每个目标中提出一些问题,在判断目标是否达到时必须回答这些问题;
  3.确定为了充分地回答这些问题,必须对什么进行度量。
  如果通过这种方式导出度量,那么对如何使用结果数据就是很清楚的了。但GQM模型也存在不足,如从GQM树中,并不能明显的看到需要以何种明智的方式来组合这些测量,以便能够回答哪些问题等,这也就决定了GQM模型需要其他的模型来补充。业界对GQM进一步细化,提出了GQM—D过程度量框架,基于GQM模型改进的其他软件过程度量模型还有很多,比如ISPM、PQMM等等,这些模型都是在不同的方面对GQM模型做了补充和改进,以使其更能适应过程度量的要求。
  三、基于烟草信息化建设的软件过程度量模型
  烟草信息化建设是一项长期的电子商务和电子政务建设工程,随着软件质量需求的不断提出,软件度量作为质量控制的手段必将越来越受到关注,而目前在软件业界大量的人力物力在研究和应用方面的投入,使得软件度量技术获得了长足的进展,并成为软件工程研究中热点方向之一。
  烟草软件过程包含了整个烟草软件从需求开发直到最终产品的生成和维护这一生命周期间的所有活动,与普通的工程过程一样,涉及到过程主活动是什么,参与者是谁,可以分解为哪些子活动等。为了充分刻画烟草软件过程的本质,在过程定义中借鉴了PSL本体论的思想,下面简要介绍过程规范语言PSL。
  PSL项目开始于由美国国家标准技术协会NIST领导的一个协作工程,目标就是为过程规范建立一套语言标准,现已成为一项国际标准。PSL语法结构为一层次模型,主要由三部分组成:
  1.PSL核心:PSL实体中最基本的元素,对所有过程的本质刻画,如时间、资源和活动等;
  2.基础理论:对PSL核心的补充,满足大多数过程共有的描述需求,如时间约束、资源分组和任务选择等;
  3.PSL扩展:相对部分过程的描述需求提供一种自定义词汇扩充机制;
  4.PSL的定义概括了过程数据的基本特征,可以用来建立过程数据的XML词汇表。
  四、小结
  本文结合数字重烟应用系统建设的特点,以PSL为基础建立了软件过程模型,在建模过程中充分考虑到了软件度量的要求。通过以上分析和描述可以看出该模型为软件过程提供了统一的定义,过程间的交流或调用可以很好地在过程定义文档中描述出来,增强了过程间的互操作性;同时,在过程描述文档中描述了对资源的引用,使得资源可以被不同的过程所共享,增强了资源的共享力度,为规范应用系统的建设和度量奠定了良好的基础。
  作者单位:重庆市烟草公司大渡口分公司
其他文献
【摘要】民粹主义认为平民的利益被社会中的精英所压制或阻碍,而国家这个工具需要从这些自私自利的精英团体复原健康,用来改善全民的福祉和进步。因此民粹主义者常被误认为是运用巧妙辞令来诉诸于一般人民关切的经济、社会、及其它常见的问题。简单的说,就是以穷人的是非为是非,穷人的主张就是对的。仇恨富人,仇恨精英,这就是民粹主义。而今日的民粹化问题,却与贫富差距,贪污腐败等问题是相关联的。  【关键词】民粹;贫富
期刊
【摘要】大学生正处在身心成熟的关健阶段,在这一时期,加强艺术教育有至关重要的作用。经典欣赏法、唤醒法、情感激活法和直接参与式是有效实施大学生舞蹈美育教育的方法。  【关键词】大学生;舞蹈;美育教育方法  美育教育是贯穿于整个教育过程中的一种必不可少的方式。而舞蹈美育教育是艺术教育的最好途径之一,也是大学生美育教育的重要组成部分。美育教育,即通过审美的方式来感化人的心灵,使之得到净化、升华和提高。美
期刊
【摘要】人类解放是马克思全部理论探讨和毕生实践活动所指向的核心问题。人类解放是一个漫长的历史过程,包含了无产阶级的政治解决﹑经济解放和人自身的解放三大有机历史发展过程。因此,深入研究马克思这一学说,充分发掘其中的内涵,对于完整准确地把握马克思主义和发展马克思主义具有重要的理论意义和实践意义。  【关键词】马克思;人类解放;内涵  马克思以唯物辩证法和历史唯物论为武器,站在人类社会历史总体发展的高度
期刊
【摘要】军队院校是有别于普通高校的特殊组织,而良好的军队院校校园文化建设可以为军事人才的成长营造良好的环境。在任职教育的过程中,要着力于建设具有军校特色的校园文化,营造具有军营特色的育人氛围,为培养高素质军事人才提供生长环境和智力支持。  【关键词】任职教育;校园文化;军校  随着军事变革的进一步发展,军队院校逐步地从学历教育向任职教育转化,任职教育属于职业教育的范畴,主要指以解决任职所需的知识、
期刊
【摘要】“重农抑商”就是主张重视农业、以农为本,限制工商业的发展。它包含两个方面的内容:一方面是“重农”,强调农业是根本,要以农业立国;另一方面是“抑商”,认为商业是投机取巧,不是正业,它的发展会损害农业的发展,要限制商业的发展。  【关键词】重农抑商;先秦时期  一、原始社会时期的重农思想  在距今一万年前,随着人口数量的增加,人们对野生自然资源的需求竞争日趋激烈,造成狩猎劳动生产效率的下降。同
期刊
【摘要】早在北宋之前,李谷和王朴等就提出过“先南后北”的统一方针。正是因为“先南后北”策略的正确性以及贯彻的坚决性,宋太祖才完成了统一。  【关键词】宋太祖;“先南后北”政策  北宋建国后,宋太祖曾就统一方针问题向张永德“密访策略”,张永德从军事实力对比的角度指出,“太原兵少而悍,加以契丹为援,未可仓卒取也”反对首先平定北汉。与此同时,张晖则从北宋自身经济力量的现状出发,反对首先攻打北汉,他指出,
期刊
【摘要】高职护士的职业核心能力是护理教育应着重培养的,护理专业人员必须具备的最主要的能力。本文着重介绍了根据护理国际委员会(ICN)对高职护士核心能力的界定,不同国家和地区结合自己的实际情况对护士核心能力所作的规定,为高职护理专业培养学生的职业核心能力提供借鉴。  【关键词】高职;护士;职业核心能力  二十一世纪,随着医疗卫生事业的发展和人民群众对看病就医高质量服务需求的增加,护理模式从传统的责任
期刊
【摘要】唐中后期的民族政策是“和”、“华夷有别”的指导思想,少数民族政权要求得到平等地位的意识更加强烈,并强迫中原王朝对他们已取得的政治地位予以承认。  【关键词】唐中后期;民族政策  一、和亲  安史之乱后,唐朝国力大衰,内忧外患的困境不断加深,兵弱不能抗敌、城孤不能防守已是司空见惯的事情。而北方的回纥,因助唐平乱有功,不仅得到了唐朝的大量赐物,而且还通过不等价的绢马贸易获取了丰厚利润,变得愈益
期刊
情感态度指兴趣、动机、自信、意志和合作精神等影响幼儿学习过程和学习效果的相关因素,关于情感态度目标的实现途径和最终目的,教师应引导幼儿逐渐将兴趣转化为稳定的学习动机,以使他们树立自信心,形成克服困难的意志,养成和谐和健康向上的品格。在科艺活动方面,我们需要培养幼儿想知道,爱提问,喜欢大胆想象,有坚持性,愿意合作与交流,尊重他人的劳动成果等品质。因此,教师在教学中应当以幼儿为本、以幼儿的发展为目标,
期刊
【摘要】我国是酒的故乡,也是酒文化的发源地,是世界上酿酒最早的国家之一。酒的酿造,在我国已有相当悠久的历史。在中国数千年的文明发展史中,酒与文化的发展基本上是同步进行的。尽管在中国古代,很多王朝都曾经颁布限制饮酒的禁令,但这丝毫没有阻碍其发展的步伐,这是为什么呢?本文就从周代禁酒以及酒在周朝的作用做以分析。  【关键词】酒;周朝  周人认为,酿酒饮酒有诸多弊端。一、费粮,酿酒主要原料是粮食,“一酿
期刊