软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

软件项目管理 4.1.软件需求管理过程

【公众号 “项目管理研究所” 将会第一时间更新文章并分享行业分析报告】
归档于软件项目管理初级学习路线
第三章 生存期模型
《初级学习路线合集 》


前言

大家好,这节我们学习软件项目管理—软件需求管理过程,需求管理过程分两个部分。

第一个部分需求确认即确认需求规格,包括四个过程,需求获取,需求分析,需求规格编写,需求验证。

第二个部分是开发过程中的需求管理即需求变更过程。

既需求管理有五个过程:需求获取,需求分析,需求规格编写,需求验证,需求变更、

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

一、需求获取

这个图展示的是需求获取的过程,就是将用户脑子想的东西抓取过来,例如这个用户想着开发一个小轿车,好的需求获取者可以获取一个真正的需求是小轿车,而不是误解的认为是大卡车。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

需求获取有很多种方式,例如问卷,讨论会,面谈。而最有效的是面对面的主动沟通,他可以获取更多真实的信息,但需要注意的是不要太多的自以为是,例如如果自认为跳转的界面是正确的,其实是未必的。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

二、需求分析

需求分析是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述。

需求分析模型就是理解做什么,表达做什么的过程,既理解需求,表达需求。例如当前的需求是人工图书管理,目标是开发一个信息化的图书管理系统,通过理解需求,最后表达需求模型。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

如图:有图书管理人员,读者等角色,图书管理人员进行图书的登记,借书,还书。读者可以进行查询,借书,还书等…然后将这个模型实现为物理模型,就是目标系统的图书信息化系统了。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

三、需求规格编写

需求分析工作完成的一个基本标志是形成了一份完整的,规范的需求规格说明书。当然需求规格没有一个统一的标准。如下图是某公司的需求规格。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

四、需求验证

就是对需求规格进行评审,例如评审需求的正确性,一致性,完整性,可行性,可验证性等等…

四、需求变更管理

这个图展示了一个项目经理很困惑的样子,他的问题是何时的基线才是真正的基线,相当于问为什么需求总是在变化,因为需求是一个很重要的基线,它说明了需求变更是一个很常见的现象。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

历史项目证明,软件项目会经常面临项目的变更,关键是如何来应对变化,如果没有很好的需求变更管理,项目就会面临着项目失败的风险。

需求变更管理的主要过程如下图:

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

需求变更管理的核心是制定一个需求变更管理系统,它可以避免频繁变更所产生的混乱局面。

我们可以看这个图,图示了某项目需求变更控制流程的例子:如果在执行过程中提出变更,需要根据这个系统来做决策。

软件项目管理 4.1.软件需求管理过程(软件项目需求管理的过程)

总结

总之 需求管理通过需求获取,需求分析,需求规格编写,需求验证,需求变更五个过程来管理软件需求。

到这里,第四章第一节 软件需求管理就讲解完毕!下一节介绍传统需求建模方法~

如果您觉得这篇文章有帮助到您的的话不妨点赞支持一下哟~~、

后续将持续更新【软件项目管理初级学习路线】的全知识点,大家感兴趣的多多关注博主哟~
————————————————

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月21日 上午10:48
下一篇 2022年6月21日 上午10:50

相关推荐

  • 项目管理过程流程图(项目管理流程程序)

    项目管理流程程序项目管理流程程序流程.一、规划(一)什么是职业教育职业教育是国家教育主管部门支持的理想教育。以职业教育为例,职业教育这个概念,要求教育行政部门首先从职业教育的角度来…

    科研百科 2024年9月29日
    25
  • 浩云科技:公司参股广州智创物联 主要是在非金融物联的领域与相关渠道方合作

    同花顺(300033)金融研究中心6月23日讯,有投资者向浩云科技(300448)提问, 贵司耗资5038.4万元投资设立广州智创物联科技有限公司是基于什么考虑?该司的主要业务是什…

    科研百科 2024年5月17日
    104
  • project网络计划图

    网络计划图是一种用于管理项目进度和资源的工具,能够帮助项目团队更好地协调工作,确保项目按时完成。本文将介绍如何制定一个有效的网络计划图,并探讨如何使用它来管理项目。 项目网络计划图…

    科研百科 2024年11月14日
    0
  • PRP项目管理系统管理办法

    PRP项目管理系统管理办法 为加强PRP项目管理系统的建设和管理,提高PRP项目的效率和质量,根据《PRP项目管理系统使用规范》和《PRP项目管理系统管理规范》,制定本管理办法。 …

    科研百科 2025年1月15日
    4
  • 科研项目和小论文什么区别

    科研项目和小论文的区别 科研项目和小论文都是学术写作形式,但两者之间存在一些重要的区别。 首先,科研项目通常涉及更复杂的问题和更广泛的领域,需要经过长时间的研究和探索。科研项目需要…

    科研百科 2025年5月10日
    1
  • 项目管理有哪些工具

    项目管理是一种重要的任务管理方法,可以帮助组织有效地协调和管理各种项目活动。在现代社会中,项目管理已经成为了许多组织中不可或缺的一部分。为了有效地进行项目管理,人们提供了许多工具来…

    科研百科 2025年7月27日
    1
  • 河南科研项目张云龙简历

    张云龙,河南科研项目负责人,毕业于清华大学,拥有多年科研经验,擅长于人工智能和机器学习领域。 张云龙是一位具有丰富经验的人工智能和机器学习专家,曾经参与过多个项目的研究和开发。他的…

    科研百科 2025年5月2日
    3
  • Excel中可视化显示项目进度的6种方法详解

    在Excel中可视化显示项目进度是一种常见的做法,可以帮助管理人员更好地了解项目进展情况,并及时调整计划。以下是六种常用的方法: 方法一:图表 图表是可视化显示项目进度的最常用方法…

    科研百科 2024年11月13日
    34
  • 开发微信小程序需要多少钱,#知识分享(开发微信小程序需要多少钱)

    开发一个小程序需要多少钱? 开发一个微信小程序到底要花多少钱?这是我平时遇到最多的问题,也是所有客户都想知道的一个问题。 其实开发小程序它主要是要看你的功能要求,是用模板就可以满足…

    科研百科 2023年5月3日
    226
  • 从建设单位考虑搞好合同管理

    从建设单位考虑搞好合同管理 合同管理是建设单位在项目开发过程中至关重要的一环。良好的合同管理可以帮助建设单位避免不必要的纠纷,提高项目的效率,并为项目的成功做出贡献。本文将从建设单…

    科研百科 2024年8月22日
    41