400-888-5228

一、课程设计

课程介绍了两种IT需求分析最佳实践:1、需求较明确的项目——采用瀑布型需求方法;2、需求常变化的项目——采用敏捷型需求方法。并通过多个项目实例(移动互联网产品、业务系统、平台工具、大数据分析与可视化类、嵌入式等各类项目)的讲解和演练,帮助学员:

  1. 熟悉需求开发和管理的相关理论和最佳实践;
  2. 能够根据项目类型和特点,正确的选择、阅读、使用各种需求模型;
  3. 掌握软件需求相关文档的模板和编写方法;
  4. 重视非功能性需求,并掌握场景化描述方法;
  5. 掌握需求基线管理、变更管理、需求跟踪与验证的基本理论和实践方法;等等……

整个课程由几个实际案例贯串始终,通过案例阐述在实际项目中的需求分析和管理模式和思维方法,提升学员的实际应用能力,并在模拟团队、分组讨论、创业竞赛中增强学员的团队意识和学习能力。

二、培训目标

  1. 提供需求分析知识一览图,使学员全面了解中外IT需求分析理论模型、方法工具和业内最佳实践;
  2. 通过全过程案例讲解,使学员全面经历IT需求分析各阶段的常见痛点和难点,在边做边学中增强其解决实际问题的能力;
  3. 对学员的实际项目进行咨询指导,帮助单位完善需求分析和管理流程,定制符合自己特点的过程、方法和文档规范,提升组织级需求管理水平;
  4. 为学员课后答疑和持续学习提供网站资源,帮助其掌握数字时代学习新理念,提升其自学的意愿和能力。

 

培训对象

  1. 将承担需求分析师职责的业务人员或信息化人员;
  2. 具有2-3年IT部门工作经验,将负责信息化系统规划、需求整理等相关任务的技术人员;
  3. 希望加强需求开发与管理能力的软件开发人员;
  4. 系统集成企业售前工程师、售前顾问及方案制作人员;
  5. 负责软件产品规划与定义的相关人员;
  6. 需要了解软件设计全过程的项目经理。

内容安排

模块内容案例实践与练习
第一篇

瀑布型

需求分析方法

最佳实践与实战

 

(适用需求较明确的项目)

第一部分  确定业务模式——业务级需求

1. 需求方法8种武器

2. 从“因”开始业务需求分析

3. 九段式用户代表访谈法

4. 采用业务流程图克服业务变革风险

第二部分  界定软件范围——系统级需求

1. 基于“规(约束)”确定软件自动化程度

2. 软件范围谈判技能与实战

3. 3维度设定需求优先级

4. 界定软件范围模型?用例图 VS 功能列表

第三部分  细化详细需求——功能级需求

1. 需求场景描述——用例文档要点

2. 四种用户需求细化描述模型应用要点

3. 破解需求文档无用论:动态文档 VS 静态文档

4. 两招高效验收需求的方法——需求测试

 

案例练习:

以一个需求较明确的中小型项目案例为样本,演练如何运用五维三级需求法逐步分析和描述用户需求;

1、 用户需求研讨会沙盘演练

2、 如何根据项目经费、时间、人员等约束,通过用户谈判,协商界定项目范围;

3、 业务流程图要点分析与实战演练

4、 用例图使用技巧与实战演练

第二篇  

敏捷型

需求分析方法

最佳实践与实战

 

(适用需求常变化的项目)

第一部分  敏捷类需求方法要点

1. 采用用户画像描述用户痛点

2. 采用精益画布确定需求9个关键点

3. 用户故事地图——快速需求验证

4. 从用户故事到敏捷开发的backlog

5. Minimal Viable Product(最小可用产品)

第二部分  MVP快速原型验证需求

1. 使用原型提炼设计的想法

2. 纸上原型、线框图、故事板与动画方式

3. 产品草图、原型图的差异与使用思路

4. 产品草图的精细化处理

 

案例练习:

1、 用户画像要点与实操演练

2、 基于操作流和界面分析的功能级竞品分析

3、 用户故事地图实战演练

4、 使用原型本进行草图绘制,并采用 MVP思想验证需求可行性

5、 将一个用户故事拆解为敏捷开发中的backlog实战演练

第三篇  

非功能性需求和用户体验

第一部分  Quality-质量属性需求分析

1. Stakeholder关注的质量属性列表

2. 特定功能质量属性与全局质量属性

3. 质量属性的功能性分解-质量效用树

4. 百家争鸣:对比分析“可靠性、稳定性与可用性”

5. 采用PLOUGE法描述非功能性需求

第二部分   用户体验设计

1. 用户体验概念

2. 以用户为中心的5层次结构模型

3. 用户体验设计相关岗位定义和协作案例

4. 国外优秀案例赏鉴

 

案例练习:

1、 性能、设计约束等非功能性需求场景化编写实战

2、 需求补充规约实践

3、 基于用户体验的产品用户测试

4、 采用用户体验生态地图做好用户接触点管理案例剖析与实战

 

第四篇  

UI设计要点与案例分析

第一部分 界面信息架构

1. 按照分类树分析界面构成信息元素

2. 制作界面信息元素卡片

3. 信息架构设计概念与技巧

4. 界面信息卡片分类-归纳界面信息主题

5. 信息架构与真实的用户心理模型相一致

第二部分   交互设计与界面布局

1. 交互设计与高保真原型

2. 产品交互设计6原则

3. 常见的交互技术与效果模拟

4. 基于栅格的界面区域切割策略

5. 界面区域的比例关系设计

6. 惯性区域的位置放置

第三部分   视觉设计策略与风格

1. 排版框架(Layout)与视觉元素(Elements)

2. 扁平化风格的Web布局与视觉设计案例

3. 静态、自适应、流式、响应式四种Web布局

4. 视觉设计相关工具与资源

案例练习:

UED设计的闭环流程(需求分析、原型设计、视觉设计、交互设计、前端代码)与各阶段成果物(系统分析报告、角色分析报告、低保真原型、视觉规范、高保真原型、前端代码与开发指南)详解

1、 学做一张思维导图(案例:订餐产品结构图)

2、 学做一份信息架构图(案例:在线教育产品信息架构图)

3、 使用信息地图、信息流程图和线框图表达信息架构

4、 WEB界面布局设计实践

5、 产品网站高保真原型沙盘实操

第五篇  

各类项目需求开发方法裁剪与案例剖析

 

(大型后台系统、改造类系统、数据分析处理类系统、等等)

第一部分    从需求到设计——大型系统案例分析与实战

1. 大型系统项目概要设计和详细设计中的需求要点

2. 设计关注点——关键场景、非功能性需求和约束

3. 从需求到设计的常见问题

第二部分  改造类系统需求过程全程案例分析与文档实例

1. 基于已有系统原型的需求获取方法解析

2. 改造类系统需求获取流程、模板与实战

3. 改造类系统需求案例剖析与要点一览图

第三部分  数据可视化类系统需求要点与技巧 

1. 业务领域数据模型分析

2. 数据分析要点与数据呈现美学

3. 用户体验与数据可视化

案例练习:

1、 实操演练如何从需求平稳过渡到设计?

2、 非功能性需求与设计约束对架构设计的影响分析

3、 数据可视化与信息图形、信息可视化、统计图形关系

4、 美军驱逐舰数据可视化界面案例剖析与实战

5、 改造类系统需求的方法、文档模板和需求过程实战

研讨:如何基于项目特点选择合适需求过程和模型

第六篇  

需求管理方法与案例剖析

第一部分   需求文档模板与案例分析

4. 《用户需求说明书》案例分析与应用要点

5. 《需求规格说明书》案例分析与应用要点

6. 《需求补充规约》案例分析与应用要点

7. 《用户需求卡片》案例分析与应用要点

8. 三类《产品需求》文档案例分析与应用要点

第二部分   需求变更与管理

1. 《需求变更卡》模板与应用要点

2. 需求变更业务方评审要点

3. 需求变更开发方评审要点与变更管理流程

4. 需求管理工具

第三部分   组织级需求管理体系建设

1. 需求文档集中管理

2. 需求项集中管理

3. 需求全生命周期管理

4. 从“做项目”到“做产品”的需求管理体系变革

第四部分   需求评审、验证与模式设计

1. 需求评审方法、程序与实施要点

2. 基于交互的需求验证与测试方法

3. 基于界面的需求验证与测试方法

4. 需求模式与复用

文档编写实战:

1、 编写《需求分析说明书》实战演练

2、 编写《需求规格说明书》实战演练

3、 各类需求文档案例分析与点评

4、 编写《需求变更卡》实战演练

案例研讨:

1、 如何向用户说明变更需求代价?

2、 如何从用户的立场出发引导其不合理的变更请求?

3、 如何建立组织级需求管理机制?

案例练习:

1、 案例失败原因分析及改进方法探讨;

2、 学员实际项目咨询、文档模板优化及过程改进问答。

研讨:客户需求验证与重用