IT需求分析全程沙盘实战课程
课程天数:2天
课程介绍
整个课程由几个实际案例贯串始终,通过案例阐述在实际项目中的需求分析和管理模式和思维方法,提升学员的实际应用能力,并在模拟团队、分组讨论、创业竞赛中增强学员的团队意识和学习能力。
课程收益
熟悉需求开发和管理的相关理论和最佳实践;
能够根据项目类型和特点,正确的选择、阅读、使用各种需求模型;
掌握软件需求相关文档的模板和编写方法;
重视非功能性需求,并掌握场景化描述方法;
掌握需求基线管理、变更管理、需求跟踪与验证的基本理论和实践方法;等等……
培训对象
• 将承担需求分析师职责的业务人员或信息化人员;
• 具有2-3年IT部门工作经验,将负责信息化系统规划、需求整理等相关任务的技术人员;
• 希望加强需求开发与管理能力的软件开发人员;
• 售前工程师、售前顾问及方案制作人员;
• 负责软件产品规划与定义的相关人员;
• 需要了解软件设计全过程的项目经理。
课程大纲
第一单元:需求分析方法
1、确定业务模式——业务级需求
• 需求方法8种武器
• 从“因”开始业务需求分析
• 九段式用户代表访谈法
• 采用业务流程图克服业务变革风险
2、界定软件范围——系统级需求
• 基于“规(约束)”确定软件自动化程度
• 软件范围谈判技能与实战
• 3维度设定需求优先级
• 界定软件范围模型?用例图 VS 功能列表
3、细化详细需求——功能级需求
• 需求场景描述——用例文档要点
• 四种用户需求细化描述模型应用要点
• 破解需求文档无用论:动态文档 VS 静态文档
• 两招高效验收需求的方法——需求测试
• 案例练习:
第二单元:敏捷型需求分析方法
1、敏捷类需求方法要点
• 采用用户画像描述用户痛点
• 采用精益画布确定需求9个关键点
• 用户故事地图——快速需求验证
• 从用户故事到敏捷开发的backlog
• Minimal Viable Product(最小可用产品)
2、MVP快速原型验证需求
• 使用原型提炼设计的想法
• 纸上原型、线框图、故事板与动画方式
• 产品草图、原型图的差异与使用思路
• 产品草图的精细化处理
• 案例练习
第三单元:非功能性需求和用户体验
1、Quality-质量属性需求分析
• Stakeholder关注的质量属性列表
• 特定功能质量属性与全局质量属性
• 质量属性的功能性分解-质量效用树
• 百家争鸣:对比分析“可靠性、稳定性与可用性”
• 采用PLOUGE法描述非功能性需求
2、用户体验设计
• 用户体验概念
• 以用户为中心的5层次结构模型
• 用户体验设计相关岗位定义和协作案例
• 国外优秀案例赏鉴
• 案例练习
第四单元:各类项目需求开发方法裁剪与案例剖析
1、从需求到设计——大型系统案例分析与实战
• 大型系统项目概要设计和详细设计中的需求要点
• 设计关注点——关键场景、非功能性需求和约束
• 从需求到设计的常见问题
2、改造类系统需求过程全程案例分析与文档实例
• 基于已有系统原型的需求获取方法解析
• 改造类系统需求获取流程、模板与实战
• 改造类系统需求案例剖析与要点一览图
3、数据可视化类系统需求要点与技巧
• 业务领域数据模型分析
• 数据分析要点与数据呈现美学
• 用户体验与数据可视化
• 案例练习
第五单元:需求管理方法与案例剖析
1、需求文档模板与案例分析
• 《用户需求说明书》案例分析与应用要点
• 《需求规格说明书》案例分析与应用要点
• 《需求补充规约》案例分析与应用要点
• 《用户需求卡片》案例分析与应用要点
• 三类《产品需求》文档案例分析与应用要点
2、需求变更与管理
• 《需求变更卡》模板与应用要点
• 需求变更业务方评审要点
• 需求变更开发方评审要点与变更管理流程
• 需求管理工具
3、组织级需求管理体系建设
• 需求文档集中管理
• 需求项集中管理
• 需求全生命周期管理
• 从“做项目”到“做产品”的需求管理体系变革
4、需求评审、验证与模式设计
• 需求评审方法、程序与实施要点
• 基于交互的需求验证与测试方法
• 基于界面的需求验证与测试方法
• 需求模式与复用
• 案例练习