零缺陷思想在软件研发过程管理中的应用

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:fengjikun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
克劳士比在60年代提出零缺陷思想,其核心是质量即符合要求,在工作中的每一道工序都一次把事情做好是提高产品质量代价最低的方式。已经在制造业等领域获得广泛的成功应用。软件开发过程的研究已经经历了几十年,一直想向建筑业靠齐,想达到同样的生产率、同样的产品质量,无奈软件产品远比建筑复杂,产品本身的不确定因素以及对产品的生产者依赖都过强,软件工程的效果始终无法达到建筑工程的水平,产品质量缺乏有效的控制。将零缺陷思想引入软件研发管理领域,可以从软件开发的几个主要过程分别着手,包括需求管理、软件设计、编码、测试。其核心思想就是我们虽然无法严格检查软件开发每个环节的最终结果是否完全消除了缺陷,但我们可以保证开发过程中每个过程环节都不折不扣的认真完成。在需求管理中,最重要的两点一个是了解用户的真实需求,另一个是在整个开发时段内锁定大部分需求,在一个开发小阶段中锁定所有的需求。在软件设计中,一方面要注重软件业务架构的设计,一方面要考虑软件的容错、可维护性等因素。在编码过程中,要有统一的编码规范,对于共享部分要及时进行重构,不畏麻烦回溯到设计更改,并通过有效的检视和单元测试消除代码中的各种微小隐患。在测试过程中,要使用增量集成的测试方法,并且尽量利用测试自动化来监控缺陷修改对整个系统的影响。另外一个高效的缺陷跟踪系统也十分必要。在管理上,首先要强调零缺陷的做事态度,所有计划使用的质量监控措施要落实到位,不能因为工期而缩减必要的质量保证措施,项目经理有责任去争取合理的工期,并制定正确的绩效牵引方向。本研究的不足之处一是分析不够完整深入,二是缺乏实践数据的支持,但是从目前的情况看,零缺陷日益深入人心,应用前景广阔,将零缺陷思想引入软件开发领域必将起到积极作用。
其他文献
自从我国加入WTO以来,汽车及零部件的进口问题一直就是各方关注的焦点:从2001年进口车辆的关税的开始下调,到2005年取消配额管理,变更为进口登记制度,2006年整车进口关税已下
上市公司信息披露是资本市场建设的重要内容之一。文章以2016—2018年深圳证券交易所创业板上市公司为研究对象,研究信息披露质量对企业债务融资的影响。实证结果表明:高质量
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
母系氏族社会是典型的氏族社会,在与之相对应的对偶婚制度下,夫妻也是生活在一起的,“走访婚”不属于对偶婚。母系氏族社会最基本的经济单位是“家户经济”。父系氏族社会是氏族
文章介绍了笔者所研发的一种可应用于铺筑应力吸收带的高强应力吸收带抗裂材料,主要从材料原理、材料制备方案、材料制备流程、材料优势、材料性能测试以及材料应用六个方面
党的十九大明确提出,要继续深化行政体制改革,深化行政审批制度改革,继续简政放权,推动政府职能向创造良好发展环境、提供优质公共服务、维护社会公平正义转变。简政放权作为
低位直肠癌是指肿瘤下缘距肛缘7cm以下或位于直肠下1/3的直肠癌,占直肠癌的75%左右。随着对直肠癌病理组织学研究的深入、手术方式的改进及器械的进步,越来越多的低位直肠癌患者
主要介绍了利用步进式液压顶推系统和座底半潜驳出运沉箱的施工工艺及其在东莞预制场的成功运用.