软件项目管理中需求分析的研究


    软件项目理中需求分析研究
      1 软件项目需求分析重性
      前软件开发存着三问题预算超支进度延误质量糟糕难控制预算———尤高质量实现户期相关业界报告分析信息系统行业中满足客户需求户预期符合资源严重浪费等现象问题进行详细描述
      着信息时代发展计算机软件需求愈愈复杂规模愈愈着企业发展工作程重组需求变更已愈愈成必然软件危机持续30年久法解决究原软件身具特点固然关长期缺乏软件开发维护正确方法忽视软件开发程质量控制关键原
      中软件开发维护方法正确性体现忽视软件开发前期需求分析开发程缺乏统规范化方法指导文档资料齐全准确忽视户间开发组员间交流
      样常出现户已完成系统满意软件产品质量常出现漏洞补丁堆20世纪60年代出现软件危机越越已开始更关注软件思考更保证软件开发质量软件危机起诞生软件工程方法建模理已发展十年
      然事实软件项目存质量问题然严重1969年北约提交份报告列举软件面问题原中原天然存Rajesh Naik等年合著软件需求估算中提常会头尾工程户满意工程难投入实际工程者严重超支拖延进度工程导致现象重原需求问题引起客户开发者系统需求缺乏解搜集分析需求非结构化方法没支持工具支持工具价格昂贵
      1994年科学美国报道50年进步然存着种慢性危机缺少够满足信息时代求成熟工程科学状况已持续十年令惊讶数字分析样包括软件(信息系统)产品开发状况统计描述
      软件产业发达欧美国家尚存严重需求问题更说20年刚刚掀起IT热潮中国见软件危机20世纪60年代起已持续40年久全世界范围法解决
      着手解决危机首先原入手明确根源研究制定相应策根IDC统计80失败IT项目需求分析做没真正反映出户需求导致样出现种情况原根Standish集团公司分析项目失败重8原中5需求关
      ①完整需求
      ②没户介入
      ③实际客户期
      ④需求规范变更
      ⑤提供需力
      外CHAOS学工作员Sanjiv指出果没搞定需求项目定会失败果搞定需求项目定会交付样环境业界士长期实践中逐步意识工程化原方法组织信息系统开发工作解决危机条出路中相言编码问题问题需求阶段需求分析疑软件工程中关键问题正软件需求重性正断提高户赖预先知道获什样系统投入少费途径
      意识工程化原方法组织软件开发工作解决软件危机出路软件工程中包含需求设计编码测试四阶段
      需求分析作软件生命周期第阶段贯穿整软件生命周期重性越越突出80年代中期逐步形成软件工程子领域———需求工程软件工程子领域需求工程出现体现软件质量保证中重意义进入20世纪90年代需求工程成软件界研究重点
      国兴起20世纪90年代期研究方法研究方基参国外相关方法理念
    研究成果创新度实意义国外尚差距前需求工程研究已成软件工程中重环节正AlanM Davis说样需求工程进展相缓慢
      国已进入WTO软件开发国际接轨样提高项目理水终开发出高质量软件
      2 需求分析相关问题程
      需求分析软件工程中复杂难处理程结起需求分析问题体现4方面
      (1)需求复杂性户需求涉素繁运行环境系统功等导致需求分析复杂化积极户交流捕捉分析修订户目标系统需求提炼出符合问题解决领域户需求
      (2)分析员客户理解误系统需求涉员较软件系统户问题领域专家需求工程师项目理员等员具背景知识处角度扮演角色避免造成间相互交流困难
      例软件系统分析员全客户表达需求分析员理解客户懂软件觉软件万会提出法实现需求
      (3)完整性致性项需求必须实现功描述清楚开发员获设计实现功需必信息种种原户问题陈述完整方面需求避免存着矛盾
      外户需求必须业务需求致功需求必须户需求致严格遵守层次间致性关系保证开发出软件系统会偏离初实现目标
      (4)需求易变性着客户项目越越深刻理解需求会改变变化性越项目风险会越需求分析时候充分考虑需求相固定需求会产生变动需求考虑变性样设计功数库时候致面变动影响整工程
      需求分析步骤纳四
      (1)需求获取需求获取通常分析前系统包含数开始建立前系统物理模型
      (2)分析建模分析模型建立程目标系统综合求数求分析综合程
      (3)文档编写软件需求分析说明书软件需求分析阶段文档
      (4)需求验证软件需求说明需求致问题二义性问题等必须通需求分析验证复审发送确保需求说明作软件设计终系统验收
      (1)结构化分析方法(Struetured AnalysisSA)该方法较常赘述
      (2)软系统方法度性方法出现证明结构化分析方法足结构化分析方法采相形式化模型仅社会观格格入解决确定性时显十分力
      (3)面象分析方法(Object Oriented AnalysisOOA)方法较常
      (4)面问题域分析(Problem Domain OrientedAnalysisPDOA)OOA存着足PDOA现正研究中未广泛应里需注意软件开发中需求分析方法没坏分运样做出系统某方法理解擅长方法明智选择目前软件需求企业信息化程中难点尤应企业运营理决策活动理信息系统(Management Information SystemMIS)拥复杂变业务需求相难度技术求MIS需求法高质量获取分析实现轻视户需求需求分析期开发带重损失情况MIS开发实践中然较普遍传统MIS开发方法两重缺陷然相较软件更加重视系统需求然存忽略户需求体没考虑什需样系统需求二形式化需求例建模常常导致需求歧义性致性难确认验证问题传统方法缺乏效需求捕获分析验证机制模型需寻求新需求工程方法
      首先现软件工程理基础结合MIS开发程明确特殊性需求分析特殊性然
    需求工程理研究基础找需求阶段存典型问题表现形式研究理基础纳需求定义度量指标需求阶段时期划分
      3 结语
      项目需求分析项目开端项目建设基石建设失败项目中80需求分析明确造成项目成功关键素需求分析握程度
     
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    软件项目需求管理总结

    软件项目需求管理总结  在软件项目中,需求管理贯穿了项目的整个生命周期。销售阶段的需求管理核心目的是要激发企业业务部门对信息化的需求,而此时业务部门往往因为对软件的心理障碍和本身的限制,提不出...

    9年前   
    690    0

    浅析计算机软件项目管理中的需求分析

    浅析计算机软件项目管理中的需求分析  摘 要:计算机软件项目管理中的需求分析是提高软件质量的基础也是决定一个软件项目成败的关键。本文介绍了在需求分析研究中探索出的一些有效措施。  关键词:需求...

    11年前   
    585    0

    软件项目开发过程中的需求分析和范围管理

    软件项目开发过程中的需求分析和范围管理  0 引言  对于一个软件系统的开发来说,最困难的部分就是准确说明开发什么,最困难的概念性工作就是编写出详细的需求,包括所有面向用户、面向机器和其它软件...

    11年前   
    685    0

    软件项目管理研究及在项目开发中的应用

    软件项目管理研究及在项目开发中的应用  配置管理则是软件项目能顺利进行的基础。一个软件项目开发过程中,会有大量的“中间产品”产生,典型的如代码、技术文档、产品文档、管理文档、数据、脚本、执行文...

    10年前   
    725    0

    软件工程ERP项目需求分析文档

    此需求规格说明书对本ERP软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完...

    3年前   
    559    0

    软件项目管理中的需求管理要以用户为中心

    软件项目管理中的需求管理要以用户为中心  项目管理的产生和发展  现在我们经常说的“项目”,无论是中国还是外国,二千多年前就已经存在。闻名世界的中国万里长城、大运河,埃及的金字塔,古罗马的供水...

    9年前   
    372    0

    项目管理在软件中的应用

    项目管理在软件中的应用  内容摘要: 随着信息产业的飞速发展,项目管理对于以应用开发为主的软件企业是一个行之有效的管理方法,项目管理在软件开发中的应用日益受到重视。本文主要通过对项目管理在软件...

    9年前   
    702    0

    浅析软件项目管理中的需求变更控制

    浅析软件项目管理中的需求变更控制  [摘要]从计算机系统集成软件开发项目需求变更控制的角度,简单分析需求变更产生的原因、需求变更将会对项目产生的影响,并结合实践说明如何在实际工作中对软件开发项...

    8年前   
    425    0

    辩证的看待软件项目管理中的用户需求变更

    辩证的看待软件项目管理中的用户需求变更  【摘要】不断变化的用户需求对软件项目管理是一个挑战。引导用户需求,利用用户的需求变更,把因用户需求变更带来的风险转化成项目收益。结合国内的市场现状。辨...

    10年前   
    539    0

    IT项目需求分析注意事项研究

    IT项目需求分析注意事项研究  研究表明,要改正在产品付诸应用后所发现的一个需求方面的缺陷比在需求阶段改正这个错误要多付出大约100倍的成本。而另一项研究发现,在需求开发阶段发现的一个错误,平...

    10年前   
    561    0

    软件研发项目需求变更的管理

    软件研发项目需求变更的管理变化并不是人们最害怕的,最怕的是跟不上变化的步伐。同样,在软件研发过程中需求的变更会给研发带来不确定性,但只要把需求变更作为重点、难点小心加以控制,软件研发的进度、成...

    8年前   
    610    0

    软件项目风险管理的研究

    软件项目风险管理的研究  风险是遭受损失的一种可能性,发生在20 世纪70 年代初期的软件危机彻底让人们认识到软件开发过程中存在的风险。1989 年Boehm 首次提出了软件开发过程中风险管理...

    11年前   
    603    0

    软件项目管理有效实施的研究

    软件项目管理有效实施的研究  目前,中国的软件企业正处于高速发展、急需规范管理并以项目为主导的环境中。企业每天所面对的不仅仅是几个越来越大的大型项目,而将是成百上千不断发生和进行的项目。产生这...

    11年前   
    783    0

    软件开发项目管理过程中的风险管理研究

    软件开发项目管理过程中的风险管理研究  软件项目风险是指在软件开发过程中遇到的预算和进度等方面的问题以及这些问题对软件项目的影响。软件项目风险会影响项目计划的实现,如果项目风险变成现实,就有可...

    10年前   
    547    0

    软件项目管理在高校软件开发中的应用

    软件项目管理在高校软件开发中的应用  [摘要]不少高校在做软件研发时,尤其是自用软件,重点更集中于科技创新,而对于在软件项目小组中引入项目管理的认知度还未达成共识。以中国民航飞行学院广汉分院飞...

    11年前   
    678    0

    软件开发中的项目管理

    软件开发中的项目管理时隔两年,当我再次坐到电脑面前重新拾起这个话题时,我已经失去了往日的自信和从容。“IT”往往被圈内人戏称为“挨踢”,意思是我们常被人踢。老板踢,市场人员踢,客户踢,还有老婆...

    10年前   
    575    0

    IT项目管理-需求-收集分析和管理

    IT项目管理-需求-收集分析和管理需求收集   需求收集真正的体现了需求的市场和用户驱动。访谈,调查表,头脑风暴,竞争对手和产品分析都是需求收集的方法。需求收集我们需要搞清楚用户真正的需求,问...

    10年前   
    631    0

    Web项目管理中的需求变更管理

    Web项目管理中的需求变更管理  需求变更管理是web项目管理中最重要的一个环节,需求变更管理的有效性直接影响项目的成功与否。  对待变更的态度:  1、变更是不可避免的。  2、变更必须被管...

    12年前   
    428    0

    项目需求分析调查

    项目需求分析调查   长者部: 接触人数:742人   2012年7月,官洲街家庭综合服务中心的服务设施投入使用,正式开始为北山社区、仑头社区及官洲社区的居民提供服务。 官洲街家庭...

    9年前   
    7855    0

    软件项目管理中质量控制的研究与应用

    软件项目管理中质量控制的研究与应用  [摘 要]我国软件业与世界先进国家相比,差距甚远,其主要原因是软件工程化技术没有得到广泛的应用。今天,软件开发不再是软件开发人员的个人行为而是团队行为,对...

    9年前   
    402    0