为什么要做需求管理

需求管理指明了系统开发所要做和必须做的每一件事,指明了所有设计应该提供的功能和必然受到的制约。需求管理的过程,力图实现最终产品同需求的最佳结合。通过对需求管理在项目进程中实施的不同任务进行分析,我们可以看出需求管理所起的作用。

需求管理(Requirement management)是完整管理模式中的一环,同其他特性诸如完整性、一致性等不可分割,彼此相关而成一体。一套需求管理应当是已知系统需求的完整体现,每部分解决方案都是对总体需求一定比例的满足(甚至是充分满足),仅仅解决部分需求是没有意义的。对关键需求的疏忽很可能是灾难性的,试想一架飞机的安全设计不过关将会带来什么样的后果。不同的需求组合起来,构成了一套完整的需求模型。用户需求决定了系统设计所要解决的问题,所要带来的结果。

可以说,需求管理指明了系统开发所要做和必须做的每一件事,指明了所有设计应该提供的功能和必然受到的制约。需求管理的过程,从需求获取开始贯于整个项目生命周期,力图实现最终产品同需求的最佳结合。通过对需求管理在项目进程中实施的不同任务进行分析,我们可以看出需求管理所起的作用。

需求管理本就是一个动态的过程,离开了能动的、变化的系统进程而空谈需求管理,无异于纸上谈兵。

需求管理恰如裁缝的量体裁衣,它直接关系到最终产品的成型。仅从字面出发,如果一个产品满足了客户需求,那它无疑就是成功的。需求管理的过程,从需求分析开始贯穿整个项目始终,力图实现最终产品同需求性的最佳结合。

延伸阅读:

需求管理的应用类型

通过定义需求类型,以及他们之间的关系,我们就建立了一个需求管理模型的框架。当然,我们建立这样的一个模型,是为了方便我们使用需求,为了达到这一目的,我们还需要在此基础上添加相应的内容。 需要对各种需求类型添加它们的属性,以便于对需求进行查询等管理手段。比如,可以针对用户需要,确定该需要的必要性,优先级,确定性等属性。在实际的项目中,就可以确定这些属性的值,而后根据这些实际属性值来安排项目的进度表等。或是在项目进度紧急时,确定哪些需求是可以延期完成,而哪些是必须完成的,等等。

需求的追踪性 其次,可以根据不同需求的导出情况,在不同的需求之间建立追踪关系。譬如,用户需要决定了要构建产品的特性,产品的特性又决定了产品的软件需求,等。在这些不同类型的需求之间建立关联,一旦其中的某些需求发生变化,就可以确定它可能带来的影响,从而制定相应的策略。

文章标题:为什么要做需求管理,发布者:Flawy,转载请注明出处:https://worktile.com/kb/p/48417

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
FlawyFlawy认证作者
上一篇 2023年3月31日
下一篇 2023年3月31日

相关推荐

  • 步骤指南:如何进行知识库的备份和恢复

    进行知识库的备份和恢复的步骤:1、制定备份计划;2、择备份工具;3、备备份环境;4、执行备份操作;5、存储备份文件;6、建立备份文档和记录;7、制定紧急恢复计划;8、执行恢复操作;9、监控和调整备份计划。通过这些步骤,组织可以建立一个完整的备份和恢复流程,有效地应对潜在的风险,确保知识库的安全性和可用性。

    2023年11月17日
    30700
  • 云原生应用需要哪些关键组件

    在云原生应用开发过程中,存在几个不可或缺的关键组件,它们支撑应用在云环境中高效运行。首要组件是容器化技术(1),为应用提供轻量级的运行环境。接下来是服务网格(2),它为应用服务之间提供了精细化通信控制。还必需部署微服务架构(3),它使应用能以松耦合服务集合的形式开发和部署。此外,不可忽略自动化编排平…

    2023年11月15日
    27500
  • 如何在云原生平台上进行高效的资源管理

    在云原生平台上进行高效资源管理的主体答案是借助各种先进的工具和策略以实现部署至运维的最佳资源利用和成本控制。核心观点包括:1、容器化技术、2、微服务架构、3、自动化部署与扩缩容技术、4、资源监控和预警机制、5、策略制定和优化。这些观点涉及从应用打包为容器开始,利用微服务分散和优化资源负载,再通过自动…

    2023年11月23日
    26600
  • oa系统移动办公

    标题:OA系统移动办公的功能特点与实施策略 提要:OA系统移动办公实现了工作环境的灵活性、提升了通信协作效率、确保了数据安全1、2、3。它通过应用移动设备访问办公平台,用户可远程处理工作任务,包括但不限于邮件处理、文件共享、即时通讯、视频会议等。一项核心功能是数据加密与权限管理,确保远程访问时信息安…

    2024年1月12日
    24200
  • java中的成员变量和全局变量有什么区别

    java中就没有全局变量这个概念,只分为成员变量和局部变量。成员变量和局部变量的区别是:成员变量是Static修饰成为类变量或静态变量,还有就是方法外的变量,生命周期与类相同。局部变量就是方法中的变量,是在函数外面定义的变量。

    2023年2月17日
    90200
  • 甲方如何管理项目部工作

    甲方管理项目部工作的关键策略包括:确立清晰的项目目标、制定详细的工作计划、实施严格的进度控制、建立有效的沟通机制、进行质量监控、维持成本控制、加强风险管理、推动团队建设。在这些策略中,建立有效的沟通机制尤为关键。这包含了确保各参与方之间的信息透明、及时通讯,以及通过定期会议、报告和信息系统来交流项目…

    2024年4月10日
    4300
  • plm研发管理平台

    PLM (Product Lifecycle Management) 研发管理平台 是一套帮助企业在整个产品寿命周期内实现数据管理和流程优化的系统。重点功能包括①产品数据管理、②协同工作流程、③供应链管理和④集成与自动化。 其中,产品数据管理是PLM平台的核心,它涉及产品从概念设计到退市的所有信息和…

    2024年1月10日
    21800
  • DevOps中的配置管理技巧

    在DevOps实践中,配置管理是确保软件交付过程一致性和自动化的关键技巧。通过这些要领,团队可以有效地管理环境设置、程序参数以及运行条件,从而促进开发与运维的协同工作。核心观点包括:1、版本控制系统的利用、2、基础设施即代码(IaC)、3、持续集成和持续部署(CI/CD)流程的实现、4、使用标准化工…

    2023年12月13日
    33000
  • 工程项目建设人员如何管理

    在工程项目的建设中,人员管理是保证项目顺利进行和完成的关键环节。良好的人员管理应包括:制定明确的人员分工、确保通信畅通、进行定期培训、激励员工、评估与反馈,以及应对风险和变化。在这些策略中,制定明确的人员分工尤为重要。通过明确每个成员的职责和任务,可以大大提高团队的工作效率和项目的执行质量。分工明确…

    2024年4月10日
    4700
  • 如何管理好一个工程项目

    项目管理对于确保工程项目的成功至关重要。有效的项目管理涉及项目目标的明确规划、资源的合理分配、风险的及时识别与控制以及质量的持续监控。在众多的管理策略中,建立一个有力的项目团队尤为关键。这个团队应拥有跨学科的专业知识、卓越的沟通能力以及强烈的任务完成意愿。通过这样的团队,即使面临复杂挑战,项目也能高…

    2024年4月10日
    3400

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部