IPD-产品需求管理过程(2)

news2024/10/7 10:16:01

1、需求分析方法      

需求分析分为需求解释、需求过滤、需求分类、需求排序四步。

 SEG:system engineering group,意为系统工程组

      其中,需求解释环节要完成客户需求语言向内部规范描述语言的转换;需求过滤环节要去伪存真、去粗取精;需求分类环节要将需求按业务领域、功能领域分成可分工分析的类别;需求排序环节要按后续业务和资源的匹配需求进行排序,以便后续分发。

     对于市场领先产品或者成熟产品的升级,上述需求分析过程可适当简化。

2、需求分发过程

      需求分发是将RAT(需求分析团队)批准的要实现的需求,按照实现交付的时间点,划到不同版本的计划中,以实现“看五步,理三步,走一步”,随需应变的产品开发和交付。

     RMT:需求管理团队的缩写。该团队属于组合管理团队的需求管理子团队,负责市场需求管理和决策

      长期需求主要有产品长期需求和技能演技需求,经RAT批准后,列入战略规划业务模块 并进行分析和规划。

      中期需求指一至三年的产品需求,需要经RAT评审后,列入路标管理模块。

      短期需求指下个目标版本需求实现的需求,通过RAT评审后,进行产品立项,由PDT负责开发交付。

       紧急需求指应管理层、高价值客户提出的紧急需求,经RAT和PDT评估可行性和资源后,直接合入PDT的开发活动中,或由PDT开发补丁版本予以实现。

        需求分发的例行活动由RMT管理实施,形成的规划、路标和版本建议要由IPMT和PMT共同决定。一般是IPMT跟踪关键客户和关键需求,持续关注RAT的整体活动进展。涉及技术问题的,还需要ITMT参与决策。一般来说,对于重要产品和重要版本,会前各组织进行沟通,PMT和RMT参与IPMT会议,一次性解决规划问题(包括权力、责任分配和投资决策)。

3、需求实现过程

      需求实现主要由PDT来进行,包括从产品包需求到测试多个环节。

从整个需求生命周期来看,有多种状态转换,需要经过多个处理转化过程。

 3.1、产品包需求分解过程

产品包需求 = 初始需求 + 系统特性 + 系统需求。

       客户问题(PB):客户面对的挑战和机遇,即原始需求,它是为客户带来价值的产品核心。

系统特性(SF):系统特性描述产品为解决客户问题所具备的重大能力,是产品包的主要卖点,每条特性都是满足客户特定商业价值诉求的端到端解决方案。

系统需求(SR,需求分层关系栏):指支撑系统特性所需的具体需求,是系统对外呈现的、可测试的全部功能需求和非功能需求。系统需求不仅包含从客户视角分解到系统的所有需求,还包括体现产品竞争力的内部“上游”和“下游”的所有需求,如可制造或可供应、可测试、内存大小、处理能力等。

原始需求(OR):指客户对问题或产品功能、性能等要求的具体描述。

初始需求(HR):经需求解释后,用企业内部使用的规范语言描述的原始需求。

特性需求:对原始需求进行分类后,转化为产品系统级客户可体验或可见的特性的描述。

系统需求(SR,需求分解栏):指对系统特性进行分析加工后形成的针对产品的黑盒交付需求,不涉及具体的实现方案。

3.2、需求的分解及其与设计实现的对应关系

 3.3、系统需求分解分配过程

      需求分配将分解后的设计需求指配到具体设计模块,并确定每个设计模块的规格。需求分配要决定哪些需求由硬件实现,哪些需求由软件实现,哪些需求由结构实现,硬件、软件、结构之间的接口也要定义清除。分配需求(AR)是根据系统需求分解到子系统/模块的功能或非功能性需求,实际上也是系统需求的一种表现形式,可以按领域进行,也可以按子系统进行,这需要根据组织分析的效率进行选择。

3.4、市场需求的执行与验证

      完成需求分配后,由各开发组设计、开发实现,由测试部进行测试,确认需求实现即完成验证。该活动主要在产品开发流程中进行。

客户所需-》市场需求-》产品包需求-》设计需求-》产品规格书-》开发需求-》测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/30240.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++11 异步操作future和aysnc

目录 C11异步操作的4个接口 1. std::aysnc和std::future std::future和std::aysnc的使用Demo 2. std::packaged_task std::packaged_task的使用Demo 3. std::promise std::promise的使用Demo 总结 C/CLinux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂 C1…

STM32F407高级定时器-死区时间研究-STM32CubeMX

距离上次写笔记,已经过去好长时间了 中间也折腾过不少东西,但是都没咋整理,主要是这中间都是在干活儿,不是自己想要研究的,也没想着要写。 从去年10月份开始想要学习FOC,10月份研究了一个月,到…

HTML5学习笔记(一)

XHTML,全称“EXtensible HyperText Mark-up Language(扩展的超文本标记语言)”,它是XML风格的HTML4.01,我们可以称之为更严格、更纯净的HTML4.01。 HTML语法书写比较松散,比较利于开发者编写。但是对于机器…

计算机的种类

文章目录计算机的种类一,模拟计算机二,数字计算机三,混合计算机计算机的种类 《计算机是什么》一节中讲到,根据不同计算机的尺寸,可以将计算机分为微型计算机、小型计算机、大型计算机、工作站和超级计算机5类。实际上…

string类(一)

目录 一、 string类对象的常见构造 二、string类对象的容量操作 2.1 size(返回字符串有效字符长度) 2.2 capacity(返回空间总大小) 2.3 reserve扩空间​编辑 2.4 resize初始化不会覆盖本来的空间​编辑 2.5 对于test_string7中每一句代码进行调试运行 三、string类对象的…

云中网络的隔离:GRE、VXLAN

对于云平台中的隔离问题,前面咱们用的策略一直都是 VLAN,但是我们也说过这种策略的问题,VLAN 只有 12 位,共 4096 个。当时设计的时候,看起来是够了,但是现在绝对不够用,怎么办呢? …

真的,Java并发编程基础入门看这个就够了

Java并发编程学习之02Java并发编程入门指南 真的,Java并发编程入门看这个就够了1. Java天生多线程2. Java启动多线程实现方式2.1 实现代码2.2 Thread和Runnable的区别2.3 start和run方法的区别3. Java如何停止线程呢3.1 已弃用方法3.2 推荐使用4. 守护线程5. 优先级…

JVM的GC算法CMS和G1

GC算法 -XX:UseSerialGC 新生代和老年代都使用串行收集器 串行收集器使用单线程并且是独占式的垃圾回收 -XX:UseParNewGC 新生代使用ParNew垃圾回收器,老年代使用串行收集器 ParNew是串行收集器的多线程版本,只工作在新生代(可以见名知…

jmeter逻辑控制器和定时器

常用逻辑控制器和定时器一、认识逻辑控制器一、作用:⼀个事务会包含并请求二、常见逻辑控制器介绍1、simple controller2、recorder controller3、loop controller4、random controller5、if controller6、module/include controller7、transaction controller三、J…

A Survey on Bias and Fairness in Machine Learning 阅读笔记

论文链接 Section 1 引言 1. In the context of decision-making, fairness is the absence of any prejudice or favoritism toward an individual or group based on their inherent or acquired characteristics. 公平是指基于个人或群体的固有或后天特征而对其没有任何偏…

【sfu】rtc 入口

rtc 入口 入口是 rtc adpter 类。 准备 call模块的所有资源 通过call模块使用webrtc内置 各类 rtcadpter的创建类rtcadpterfactory 是外部创建的 创建adapterfactory的外部类是peerconnection adapter_factory_ = std::move(std::make_unique

融云全球社交泛娱乐洞察,互联网社交换挡期的「社区产品」机遇

一切应用都将社交化。关注【融云全球互联网通信云】回复【融云】抽取高颜值大容量高端可乐保温杯哦~ 融入社交能力,创造增长奇迹。激活用户在不同场景的社交需求,让应用焕发新的生命力,也让“社交X”成为出海最大的浪。 《2022 社交泛娱乐出…

编译原理--基本块的划分

基本块的划分原则有4条 初始语句作为第一个基本块的入口遇到标号类语句,结束当前基本块,标号作为新基本块的入口(标号不在当前基本块中,而是划到下一个基本块)遇到转移类语句时,结束当前当前基本块&#x…

Java反序列化之CommonsCollections(CC1)分析篇

文章目录前言一、过程分析 1.入口点---危险方法InvokerTransformer.transform() 2.触发危险函数TransformedMap.checkSetValue() 3.AnnotationInvocationHandler类 4.ChainedTransformer类 5.ChainedTransformer类前言 本文包括:Java反序列化之CommonsCol…

3DMAX一键生成螺母和螺栓插件使用教程

插件介绍 3DMAX一键生成螺母和螺栓插件,用于创建精缰化的螺母和螺栓模型。这些模型是逼真的,只需单击一下即可生成。有许多参数可以定制模型的外观或尺寸。 主要功能 单击创建螺母、螺栓和垫圈在螺栓顶部创建文本标记(商标)直径…

关于不同长度PEG的丙炔:Pyrene-PEG2/PEG3/PEG4/PEG5-propargyl,1817735-33-3

Pyrene-PEG2-Propargyl中芘用于蛋白质构象和相互作用研究中的荧光探针,降冰片烯很容易与叠氮化物和四嗪反应,可用于用荧光团和功能分子标记细胞,亲水性 PEG 间隔臂可以增加水溶性。包括PEG2、PEG3、PEG4、PEG5等不同长度的PEG。 1、Pyrene-PE…

大数据:Shell的操作

文章目录HDFS常用命令一、创建目录1、创建单层目录2、创建多层目录查看目录三、上传本地文件到HDFS四、查看文件内容五、下载HDFS文件到本地六、删除HDFS文件七、删除HDFS目录HDFS常用命令 启动Hadoop集群命令:start-all.sh 一、创建目录 1、创建单层目录 命令…

Spring Boot Auto-Configuration

Spring 自定义Auto-Configuration Spring Boot 可以根据classpath中依赖关系自动装配应用程序。通过自动装配机制,可以使开发更快、更简单。今天,学习下如何在Spring Boot 中创建自定义 auto-configuration。 代码运行环境 JDK17MYSQL8源码地址 Mave…

[附源码]Python计算机毕业设计大学生心理健康管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

VSCODE编译阿里云HaaS程序时遇到Win32file找不到错误怎么办?

摘要:本文介绍DLL load failed while importing win32file:找不到指定的程序,这个错误的解决方法。使用vscode拉取阿里云HaaS物联网开发案例代码时,可能会遇到编译出错的情况,可能会遇到一些意外的问题,并非…