Forum Posts

sifat khan
Jun 05, 2022
In General Discussion
需求核心组件即:构成需求的核心要素,新西兰电话号码列表 其在产品经理和需求分析师对需求分析过程并转化为功能需求至关重要,也是一种强大的分析手段。 需求的核心组件构成:对象(Object)、数据(Data)、过程(Process)、规则(Rule),四大组成部分。 应用需求核心组件我们来举一个例子:系统发送消息。那么应用需求核心组件如何进行分解。 新西兰电话号码列表 对象(需求涉及实体):系统; 过程(完成的动作或活动):发送消息; 数据(信息):消息内容; 规则(业务规则):什么时候发,满足什么条件才能发。 这么简单的需求分解出来,其实就转化为了具体问题,新西兰电话号码列表 没有解决的问题或者不清晰的元素,我们就需要去弄明白,这样才不会疏漏任何细节。 需求是复杂的,产品经理在进行需求分析中,如果没有合适的方法去分析和分解需求,那么会造成关系对象的疏漏、信息的缺失、架构的不完整亦或是系统支撑性不足等问题。理解和掌握需求中的核心组件,能让产品经理在需求分析时准确把握核心要素,让业务需求转化成功能需求时的逻辑分析和思路更加清晰,思维更加缜密。 二、需求分析组件的概念和简述 1. 对象(Object) 对象是与业务过程有交互、新西兰电话号码列表 有关系的人、事物,或者其他软件系统、模块。 没有哪个业务过程是不涉及多个对象进行运转的,当我们进行需求分析时一定要分析出其中涉及的对象,这些对象具象化有可能是你的软件系统、你的用户、你的用户的客户、上下游的软件系统。对象分得越清晰,越能站在不同的对象角度去思考和分析需求的使用场景和衍生场景。 2. 过程(Process) 过程是业务完成的动作或者活动。它是构成需求核心组件的第二大组件,也可以描述为流程。 有些人认为流程都是工作流,审批流等复杂性流程,新西兰电话号码列表 其实简单的一个动作也叫流程,这里统一称过程吧。过程或流程是一个对象到另一个对象之间涉及的动作或者活动,其通常是由动词加名词进行构成描述,我们常常说的,行为、任务、流程和用例皆可代表过程。 3. 数据(Data) 数据是业务过程中所涉及到的所有信息,我们常说的信息系统和信息技术、信息通信,都无时无刻不在提醒我们软件系统中信息的重要性。 无论你做成的软件功能是自动化完成的活动还是需要收工进行录入完成的活动,尽管活动的形式可以千变万化千姿百态,技术可以千变万化,遗漏了数据需求将造成严重的需求疏漏,对于信息化时代,这种遗漏无疑是致命的。再好的软件,新西兰电话号码列表 再精美的界面,再牛逼的技术架构,如果客户无法管理、呈现、使用他们需要的业务信息,开发完成也是一场徒劳。所以,数据需求更需要我们详细分析和挖掘。 4. 规则(Rule) 规则定义了业务过程的约束和规则,它代表系统、模块、功能在满足什么样的约束下做出什么样的反应,从而使整个业务过程按照逻辑和我们事先定义的准则进行流转和做出响应。 常常听到几个词:“验证”、“确认”、“检查”、“决定”或者“评估”,这几个动词常常都需要涉及到规则和约束,来判断后续过程的走向和处理过程,因此规则可以说代表了系统的决策点,也是整个需求的关系链逻辑。 三、四大组件深度理解和掌握 清晰了四大组件的基本概念和含义,新西兰电话号码列表 我们需要掌握每一个组件要素,它们为我们分析需求提供了专业的角度,有助于你分析复杂业务领域。因为每个需求都是由它们进行构成,你拆解分析得越深入,无疑你对需求的把控更加准确。 1. 掌握和理解需求核心组件——对象(Object) 对象是业务涉及到的实质性对象和抽象性对象,新西兰电话号码列表 其可以是一个人、系统、组织、模块、接口,清晰地分清楚需求涉及的对象非常重要,它是决定产品经理需求范围意识的核心。 对象涉及到内部对象和外部对象,内部对象常常是自己的公司架构、软件系统本身涉及的对象,外部对象主要有其他系统或者接口,主要来自于公司的外部。新西兰电话号码列表 这些干系对象都能成为需求分析中的重要角色,都可以包含重要的功能需求。产品经理需要在项目初期进行充分地识别,并分析哪些是主要对象,哪些是次要对象,分清其中的对象从属关系。 通常对象越多,产品经理分析的工作难度也越大,项目的范围和关系也就越复杂,因为这些对象可能都与你的软件最终成果息息相关。比如当考虑到外部对象时,我们就要考虑我们解决方案的数据的公开性和安全性,新西兰电话号码列表 尽可能地识别出对象与对象之间的关系,能让后续的软件功能更加符合用户的期望。
需求分析 新西兰电话号码列表 content media
0
0
6

sifat khan

More actions