软件需求变更影响建模与风险管理研究

被引量 : 0次 | 上传用户:ycf0319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件需求具有易变性,需求变更使得软件开发过程在技术、经济和管理上面临诸多问题,并被公认为软件开发风险的重要来源。需求变更的复杂性及高风险性决定需求变更管理应在软件开发过程的早期展开。本文针对软件开发的早期阶段,以风险管理的研究视角,对需求变更、软件体系结构适应性,以及需求变更对软件体系结构设计的影响等几个主要问题进行了讨论。首先,回顾了国内外对软件需求变更风险的相关研究,分析了存在的主要问题,介绍了软件需求变更风险两大理论基础—软件需求变更和变更传播分析。其次,以软件需求与设计的关系为基础,分析了需求变更的传播过程以及需求变更风险的两个维度:可能性和影响性,讨论了需求、软件体系结构和风险三者结合的软件体系结构适应性的研究框架,构建了基于QFD和DSM的需求与软件体系结构复合关系矩阵,分析了从需求变更风险角度评估软件体系结构适应性的两个方面。第三,从变更传播风险角度讨论了软件体系结构的适应性。以变更传播概率和变更影响概率为基础定义了变更传播风险,构建了基于DSM的变更传播风险分析模型,对软件体系结构内各组件的变更传播风险进行了估算和比较;通过划分运算重组了软件体系结构的设计模块,分析了不同设计模块对变更传播的影响形式。另外,根据敏感性分析结果讨论了不同组件、不同概率变化强度对软件体系结构总体变更传播风险的影响。最后,模拟了由变更导致的设计迭代对软件开发成本及工期的风险影响,实验结果表明软件体系结构的划分可以有效降低需求变更风险。第四,针对需求变更对软件体系结构的多次影响过程,从动态决策角度分析了软件体系结构的适应性。以系统动力学为基础,引入变更控制的决策变量,将需求变更对软件体系结构的多次影响过程转化为动态序列决策问题,结合条件期望和无条件期望,构建了动态需求变更成本风险评估模型。采用蒙特卡洛方法对模型进行了模拟,从“成本—风险”权衡角度解释了软件开发早期阶段、在多次需求变更影响下,不同变更控制策略组合对软件开发成本风险的影响,使得软件项目管理者从经济效益角度对软件需求变更风险有了更清楚的了解。
其他文献
借助Web2.0各种应用技术,广告传播模式由传统的AIDMA发展为AISAS模式,网络口碑营销也得到了更进一步的发展。探讨了如何在正确把握Web2.0与网络口碑营销价值融合的基础上制定
随着我国农村人口老龄化进程的加快、社保基金增值保值压力日益增大,商业养老保险如何在农村养老保险体系构建中更好地发挥其作用已显得尤为重要。结合"新农保"实践过程中出
风险投资公司与风险企业本着双赢的原则,共同打造风险企业,力求成功退出,赚取高额利润。在这个过程中,风险投资公司对风险企业的扶持和监管是保证风险企业成功的重要因素。文
《动物庄园》和《一九八四》是乔治·奥威尔享有盛名的两部政治寓言小说。这两部作品从诞生初就受到各国读者和研究者的关注,虽然对它的研究也取得一定的成果,但是对其中存在的
平衡计分卡引入高校管理以取代传统的、以财务指标为基础的评价体系,是高校管理体制的一次改革。通过对平衡计分卡的阐述,探讨高校引进平衡计分卡进行绩效评价的可能,为高校
傈僳族是云南世居的跨境民族之一。傈僳族医药是傈僳族先民在与自然和疾病长期作斗争过程中积累和发展起来的,虽然没有形成自己独特系统的医药理论体系,但具有傈僳族独特性。今
随着社会的进步和姑息医学的发展,人们越来越重视对晚期癌症患者的全人照顾,即不仅减轻疼痛等躯体症状,而且要让其心理和灵性得到平安。上世纪40年代,著名精神病学家和心理学家Fr
目的 探讨米非司酮对妊娠早期人绒毛间质中Hofbauer细胞超微结构的影响。方法 取孕 6~ 9周人工流产者 (对照组 )及米非司酮药物流产者 (观察组 )的绒毛组织各 10例 ,用透视
日本光荣公司的《三国志》系列游戏在国内几代人中产生了巨大的影响力,较之文学作品、影视作品的传播来说,似乎不很入流。但其传播却借助其娱乐互动的特点,发挥着更大的效力
"澶渊之盟"签订后,辽与中原政权长达数十年的战争状态随之结束,双方经济文化交流不断深入。"澶渊之盟"不仅对辽经济文化产生了较大影响,还对辽的社会构成、民族关系产生了重