软件开发项目中需求管理研究

软件开发项目中需求管理研究

论文摘要

低成本、短周期、高效率的软件几乎是每个软件开发团队的理想,以“能否以及如何实现软件开发团队的理想”为线索,探寻一套合理的需求管理模式以指导理想的实现,为解决需求管理危机提供契机。软件需求在整个开发环节中的地位是至关重要的。随着软件行业的不断发展,软件项目开发的复杂性不断增加。软件项目实践过程中有大量的统计数字表明,许多软件项目失败,并不是软件开发技术方面的问题,而是管理方面的问题造成的,而需求管理的不够完善在诸多项目管理问题中尤为突出。需求管理是当前软件项目管理中相对薄弱的一个部分,也是现代化软件项目管理中急需加强和提高的重要环节。在大量的软件项目管理实践中,需求管理或者完全欠缺,或者是仅仅停留在需求获得和需求分析上。在整个软件项目的生命周期过程中,即:项目的启动、计划、执行、控制和收尾这五个主要的项目过程中,需求管理是一个系统化的、贯穿始终的过程。在软件项目生命周期的各个阶段,需求管理有不同的内容和侧重方面,实施过程中有相应的方法和技巧。就整个需求管理过程来看,达到用户的需求满足是最终目的。因此,需求管理对于软件项目的成功实施不仅是重要的,而且是必要的。需求管理在软件项目管理中具有非常重要的意义。本文重点介绍了现代软件项目管理实践中对于需求管理的认识,实施。从需求分析人员的选取、需求获取、需求变更管理、需求评审、需求确认几个角度,结合作者的实际工作经验,认真分析了需求管理阶段的重要性、困难,并给出了具体的解决办法。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 绪论
  • 1.1 选题理由
  • 1.2 国内外关于需求管理的研究现状
  • 1.2.1 CMM2的需求管理
  • 1.2.2 PMBOK的项目范围管理
  • 1.2.3 其它文献中关于需求管理研究的现状
  • 1.3 本文的研究思路和方法
  • 2 需求管理团队建设
  • 2.1 目前国内外需求分析人员的现状
  • 2.2 需求分析人员应该具有的素质、修养、能力
  • 2.2.1 需求分析人员应该具有的素质
  • 2.2.2 需求分析人员应该具有的修养
  • 2.2.3 需求分析人员应该具有的能力
  • 2.3 选取合适的人员,组建需求分析团队,是保障需求得以最终完成的关键
  • 2.3.1 强化人员培训,实施人才战略
  • 2.3.2 强化项目经理职责
  • 3 需求获取管理
  • 3.1 需求获取概述
  • 3.1.1 需求获取的意义
  • 3.1.2 需求获取中常见的困难
  • 3.1.3 需求获取的步骤
  • 3.2 基于调查的需求获取方法
  • 3.2.1 需求调查准备
  • 3.2.2 需求调研过程的总体流程
  • 3.2.3 需求调查过程中注意问题
  • 3.2.4 需求报告书写要求及标准
  • 3.3 基于用例的需求获取方法
  • 3.3.1 用例在需求分析中的使用
  • 3.3.2 用例的获取方法
  • 3.4 原型法需求获取方法
  • 3.4.1 确定用户基本需求
  • 3.4.2 开发原型系统模型
  • 3.4.3 征求用户对原型的改进意见
  • 3.4.4 修改原型
  • 3.5 提高需求获取水平的对策
  • 3.5.1 与用户充分交流
  • 3.5.2 合同约束需求的变更
  • 3.5.3 选用适当的开发模型
  • 3.5.4 需求规格说明由用户确认
  • 3.5.5 用户参与需求评审
  • 4 需求变更管理
  • 4.1 需求变更管理概述
  • 4.1.1 问题的提出
  • 4.1.2 需求变更的原因
  • 4.1.3 需求变更的影响
  • 4.1.4 需求变更管理的现状
  • 4.1.5 需求变更的处理原则
  • 4.2 需求变更管理流程
  • 4.2.1 提出变更申请
  • 4.2.2 审批
  • 4.2.3 修改需求文档
  • 4.2.4 重新进行需求确认
  • 4.2.5 变更结束
  • 5 需求评审及确认管理
  • 5.1 需求评审概述
  • 5.1.1 需求评审的类型
  • 5.1.2 需求评审的主要内容
  • 5.1.3 需求评审的原则和方法
  • 5.2 如何保障需求评审的顺利有效实施
  • 5.2.1 充分准备评审
  • 5.2.2 建立标准的评审流程
  • 5.2.3 精心挑选和培训评审员
  • 5.2.4 充分利用需求评审检查单
  • 5.2.5 做好评审后的跟踪工作
  • 5.3 需求评审过程管理
  • 5.3.1 控制评审会的目标和焦点
  • 5.3.2 处理好各方面的关系
  • 5.4 需求确认管理
  • 5.4.1 当前需求的确定
  • 5.4.2 潜在需求的确定
  • 5.4.3 未来需求的确定
  • 6 结论
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].浅析工程类软件开发中的主要问题与应对措施[J]. 电脑知识与技术 2019(35)
    • [2].软件开发中数据库设计理论实践研究[J]. 电子测试 2020(08)
    • [3].福州翔升软件开发有限公司[J]. 中国房地产 2020(16)
    • [4].新时期计算机软件开发技术的应用及发展趋势[J]. 南方农机 2019(10)
    • [5].汽车软件开发中的质量保障体系研究[J]. 电脑知识与技术 2019(27)
    • [6].金融软件开发中存在的问题、原因及对策探析[J]. 数字通信世界 2019(11)
    • [7].浅析如何管理软件开发以提高经济效益[J]. 经济研究导刊 2018(02)
    • [8].关于软件开发效益风险优化评估仿真[J]. 计算机仿真 2018(02)
    • [9].浅析软件开发过程中的伦理问题[J]. 计算机产品与流通 2017(09)
    • [10].面向软件开发信息库的数据挖掘综述[J]. 民营科技 2017(03)
    • [11].面向工程化的软件开发人才培养体系研究与实践[J]. 微型电脑应用 2017(05)
    • [12].面向工程化的软件开发人才培养体系研究与实践[J]. 微型电脑应用 2017(04)
    • [13].金融软件开发问题、解决方案与软件测试分析[J]. 电子技术与软件工程 2017(20)
    • [14].努力前行,不断超越自我——走进中信银行软件开发中心[J]. 金融电子化 2017(06)
    • [15].在实践中快速成长——专访中信银行软件开发中心副总经理刘良俊[J]. 金融电子化 2017(06)
    • [16].打造面向未来的国际一流金融软件开发中心——专访中国工商银行软件开发中心总经理杨龙如[J]. 杭州金融研修学院学报 2017(11)
    • [17].软件开发规律浅析[J]. 无线互联科技 2014(12)
    • [18].浅谈模板工程的软件开发自动化框架[J]. 计算机光盘软件与应用 2015(02)
    • [19].高质量软件开发策略研究[J]. 通讯世界 2015(19)
    • [20].互联网+背景下软件开发课程微课的研究[J]. 南国博览 2019(02)
    • [21].中职软件开发专业“项目一贯制”人才培养模式研究[J]. 数码世界 2020(03)
    • [22].计算机软件开发设计难题和策略[J]. 数码世界 2018(02)
    • [23].浅谈计算机软件的开发维护可靠性[J]. 数码世界 2016(12)
    • [24].敏捷开发模式在中职软件开发课程项目教学中的应用[J]. 广西教育 2017(10)
    • [25].软件开发项目质量管理分析[J]. 今日财富(中国知识产权) 2017(02)
    • [26].基于移动平台下的软件开发教学研究[J]. 时代教育 2017(11)
    • [27].产学研模式打造自主软件开发生态[J]. 中国经济信息 2017(14)
    • [28].基于项目为导向下软件开发课程教学模式的研究与实践[J]. 时代教育 2017(13)
    • [29].深入探究式学习方法的研究——以软件开发教学为例[J]. 科学中国人 2017(24)
    • [30].船舶热力系统能量消耗分布研究及软件开发[J]. 船舶物资与市场 2020(01)

    标签:;  ;  ;  ;  ;  ;  

    软件开发项目中需求管理研究
    下载Doc文档

    猜你喜欢