求知
文章
文库
Lib
视频
iPerson
课程
认证
咨询
工具
讲座
Model Center
Code
会员
找课
开班计划
|
技术学院
|
管理学院
|
嵌入式学院
|
机械
|
军工学院
|
定向培养
|
专家指导
电话
English
成功案例
品质保证
成功案例
某整车企 《功能需求分析与设
某通信设 产品需求分析与管理
南方电网 需求分析师能力培养
航天信息 需求分析与管理最佳
某大型央 从需求过渡到设计
徕卡医疗 嵌入式系统需求分析
科大讯飞 需求分析与管理
更多...
需求管理平台-iwork
能力提升方案:需求工程
作者
俎涛
发布单位
火龙果软件工程技术中心
提升需求能力,是一个循序渐进的过程,建议学员首先了解能力框架:
工作地图
能力模型
工件目录
工具目录
然后选择能力提升服务:
课程
咨询
能力评测
工具服务
目录
1.能力参考框架:需求分析
2.能力参考框架
2.1 工作地图
2.2 能力模型
2.3 工件目录
2.4 工具目录
3.能力提升服务
3.1 课程目录
3.2 咨询目录
3.3 能力评测
3.4 工具销售和服务
能力参考框架
工作地图
需求工作的路线图如下:
能力模型
工作地图中的工作活动,也就是需求分析师应该具有的能力。
编号
技能目录
概述
1.
登记原始请求
登记来自客户的原始请求,识别核心需求。
2.
需求调研
面向用户调查工作背景、当前的现状、存在的问题,以及对未来的期望。
3.
业务分析与建模
对用户方的业务情况进行调查、分析,形成业务理解,在此基础上定义需要系统支持的业务需求。
4.
方案设计与建模
为客户设计解决方案,以便让客户从整体上对提供什么样的系统、系统如何支持业务、系统如何实施和维护有一个整体的了解。
5.
系统分析与建模
分析系统需要什么功能以及非功能需求。
6.
原型设计
基于系统需求分析的结果,面向最终交付的系统,制作一个用户易于理解的原型,以便让用户知道将来的系统的样子,确认需求。
7.
需求确认
跟用户方和开发团队确认需求。
8.
变更管理
对确认后的需求,如果发生了变更,则要经过评审,才能够接受变更。
9.
需求验证
对需求的实现进行验证,是否满足了先前确认的需求。
需求分析的能力分为3级:
高级:能够针对业务设计解决方案
中级:能够进行系统需求定义和验证。
初级:能够进行需求调研,传递需求,并管理需求。
行为
高级
中级
初级
登记原始请求
需求调研
业务分析与建模
方案设计与建模
系统分析与建模
原型设计
需求确认
变更管理
需求验证
工件目录
类型
工件名称
用途
模型
用户模型
对用户进行角色划分,描述用户的目标、特征和行为习惯。用户模型是需求人员对用户的画像,是了解用户的重要依据。
业务模型
建模业务流程、业务对象,描述业务现状和业务需求。对于如下情况尤其需要业务建模:复杂的业务或者虽然短期不复杂、但是不断积累的业务。因为业务是系统的价值目标,所以强烈建议建立业务模型,以便全面的了解业务。
系统模型
对系统的功能、接口和非功能需求(性能需求、可靠性需求、可支持需求、设计约束、实施需求)进行建模。因为系统需求各种类型多、细节更多,所以强烈建议通过系统模型对系统形成一个多维度的清晰描述,避免需求疏漏和误解。减少后期不必要的返工。
方案模型
建模业务方案、系统方案、技术方案以及制定实施计划。因为方案涉及的内容多,而且要给客户领导确认,所以方案应该多采用清晰简洁的图示,让客户一目了然,也在客户眼里建立专业的工作风格。
文档
需求调研文档
包括需求调研的记录、规章制度、工作图表的整理以及参考资料。需求调研文档各种素材比较多,应该有一个统一的目录,对于各种参考资料作为附录管理起来。并采用需求条目登记对应。
业务需求文档
建模业务流程、业务对象,描述业务现状和业务需求。
系统需求文档
包括系统的功能需求、接口需求、数据需求、性能需求、可靠性需求、可支持需求、设计约束、实施需求等的全面描述。
解决方案文档
包括现状和问题分析、业务方案、系统方案、技术方案以及制定实施计划。
需求验证报告
包括业务需求验证、系统需求验证、用户体验验证。
条目
原始请求
记录用户提出的原始的请求,并对原始请求划分优先级,标识核心需求。可以跟踪到需求调研文档。
需求清单
对各种需求的列表,可以跟踪到各种需求模型和文档,建立关系和版本,方便跟踪管理。
变更记录
记录提出的各种变更,并标记变更的来源、影响范围,进而确定变更的优先级,通过变更状态进行跟踪管理。
原型
草稿原型
对系统的形态的概念性描述,对于软件来讲一般是指界面草图,表达出界面的基本结构和功能,以便对功能需求进行细化。
静态原型
体现系统的结构和关系的原型,一般用来确认功能结构和系统形态,以便让用户对系统的功能、交互和视觉有全面的了解。
仿真原型
无论是结构、外观还是交互都和真实及系统基本一致,具有可操作性,可以对用户的交互给出和系统一致的反应,一般用于确认人机交互动态效果、系统和系统之间的实时交互反应。
工具目录
工具类型
用途
推荐工具
1. 建模工具
建立用户需求模型、业务模型、系统模型
EA
2. 需求管理工具
登记需求条目,包括:原始请求、产品特性、变更记录。
iSpace
iWork
3. 文档工具
编辑需求类文档,包括:业务需求文档、系统需求文档、解决方案、需求调研报告、需求验证报告等
Word
Excel
4. 界面原型工具
建立用户需求模型、业务模型、系统模型
EA
Axure
JustinMind
MockPlus
5. 逻辑仿真工具
能够对系统的动态运行过程、状态进行模拟,并执行各种算法,以便验证各种事件下系统的状态反应和输出。
EA
Matlab
能力提升服务
课程目录
如下是基于需求人员能力定义的培养课程:
基于需求人员的能力定义,分析需求人员的工作流程,涉及:业务需求、技术方案、系统需求、设计界面原型。需求相关的岗位按照工作划分角色和职责,并针对每个角色、职责设计培训课程如下:
工作
活动
对应课程(如下课程根据需要选择)
业务分析
业务调研
业务现状分析
业务建模:
业务流程、人员、对象、规则
业务优化与设计
编写《业务需求文档》
业务建模与业务分析
业务流程设计、优化与流程管理
业务架构设计
方案设计
业务方案设计
数方案设计
应用方案设计
技术方案设计
实施方案设计
技术方案设计与应用
IT规划体系与实践
企业架构师认证课(业务、应用、技术)
系统分析
系统调研
功能需求分析
接口需求分析
非功能需求分析
性能
可靠性
易用性
扩展性
系统需求建模
编写系统需求文档
需求分析与管理
产品需求分析与管理
用户体验&界面设计
非功能需求分析与管理
原型设计
用户研究
产品设计
交互设计
视觉设计
易用性测试
用户研究与用户建模
以用户为中心的产品设计
用户体验&界面设计
用户体验、易用性测试与评估
咨询目录
培训之后,如果您希望由教练指导需求工程实践,我们可以为客户提供如下咨询:
咨询类型
咨询简介
交付物
需求项目承包
承接具体项目的需求工作:需求调研、需求分析、需求建模、需求编档,需求实现驱动,需求验证。
需求模型
需求文档
产品原型
需求规范建立
帮助客户建立需求规范:工作流程、角色职责、文档模板、模型框架、质量标准
文档模板
模型框架
质量标准
需求过程改进
对客户当前的需求过程进行改进:现状诊断、问题分析、改进定义、示范验证,改进保障。
现状调查
过程定义
示范验证
需求工具搭建
帮助客户搭建需求工具:需求库、需求管理工具、需求建模工具、原型设计工具。
需求库
管理工具
建模工具
能力评测
评价人的能力的角度有很多,从工程实践来说,我们关心是“人员具有完成工作任务的能力”,所以人的能力应该从完成工作任务的角度来评价。任务这个词听起来有些虚,要落地到完成任务所需要掌握的知识、技能、经验、素养:
知识评测:因为只是具有显性的特点,所以可以采用试卷的的方式进行评测。
技能评测:因为技能具有隐形的特点,所以采用案例实践的方式进行评测。
经验评价:对于经验的评价,应该基于工作经历的历史记录。
素养评价:对于素养的评价,需要结合长期的记录、观察,并结合一些特定挑战的考验进行评测。
其中尤其重要的是技能的评价,技能的评价可以落地到具体的工具和工件。这样的评价更加客观和真实:
工作中使用的工具是否熟练?
工作输出的工件是否质量合格?
能力评测的内容如下:
技能
1.登记原始请求
2.需求调研
3.业务分析与建模
4.方案设计与建模
5.系统分析与建模
6.原型设计
7.需求确认
8.变更管理
9.需求验证
知识
什么是业务需求和系统需求,
业务和系统需求的边界和过渡
需求的分类和层次,
需求的生命周期
需求的质量要求
经验
具有3年以上IT项目经验,
1年以上需求相关工作经验。
参与过2个以上项目的需求。
能够描述清楚7个需求问题。
素养
具有良好的沟通能力和表达能力
能够从用户角度思考问题
具有换位思考能力
积极乐观,追求高质量
具有宏观把控能力和微观的细化能力。
http://ability.uml.com.cn/login/demook.asp
工具销售和服务
我们提供如下工具的销售和使用指导服务:
工具类型
用途
建模工具
EA
建立用户需求模型、业务模型、系统模型
需求自动编档工具
DocGenerator
可以基于模型自动生成需求文档,并跟踪模型和文档,实现需求跟踪。
需求过程指南工具和需求库
iSpace
可以建立需求工作指南模型,包括:需求工作流程、角色职责、工件及其跟踪。
可以建立需求仓库,存储模型和文档;并可以接入需求建模、文档工具,对需求模型和文档进行跟踪管理。
需求管理工具
iWork
登记需求条目,包括:原始请求、产品特性、变更记录。可以对需求进行跟踪,变更管理和质量评审。
更多工具,参见
工具频道
1705 次浏览
53 次
咨询服务:需求分析与管理
咨询目标
帮助客户建立需求分析方法,需求管理流程与工具
咨询范围
需求工作流程,需求文档模板,需求评价标准,需求管理工具,需求分析技能。
咨询方式
需求工作现状调研,建立需求分析与管理体系,搭建需求管理工具,结合实际项目示范,建立需求复用资源库。
成功案例
中兴嘉盛,帕吉特石油,安泰人寿,亮点时间等等
详情咨询:010-62670969, zhgx@uml.net.cn
课程计划
面向对象业务分析与系统设计 10-16[线上]
嵌入式软件架构设计-高级实践 10-17[线上]
Qlik Sense数据分析技术 10-17线上]
基于 UML 和EA进行分析设计 10-22[北京]
用户研究与用户建模 10-24[北京]
QT应用开发 10-24[北京]