咨询顾问写作能力培训
课程前言:
咨询顾问是综合能力的岗位,涉及到各种各样的能力,写作能力首当其重。在IT领域,编写软件工程文档是咨询顾问经常面临的重要工作。但在编写文档过程中,有时有话要说,却不知所措;有时千言万语,却离题万里;有时内容丰富,阅不知所云;有时找个模板,却不知该如何去填写。编写软件工程文档,是与客户、项目组沟通结果的重要信息载体,是软件研发的依据,也是IT服务管理的重要参考依据。
本课程介绍以金字塔原理为理论基础,结合业务需求分析、CMMI文档模板体系,指导咨询顾问提升软件工程文档编写能力。
特色收益:
学习《金字塔原理》一书、文档编写的基本思想;
学习业务需求分析与管理的流程、沟通、与文档编写技巧;
重点介绍软件工程体系的文件级别及文档架构,掌握软件工程文档的编写工具、方法与技工巧;
了解通过CMMI5持续改进的文档模板、经典案例以及精选典型的实践实例;
课程对象:
项目经理、需求分析工程师、系统设计工程师、软件开发工程师、软件测试工程师、系统维护工程师、质量保证工程师、配置管理工程师、过程改进工程师等兴趣爱好者。
课时:12小时/2天
课程大纲:
第1部分:金字塔原理——学习目标:掌握金字塔的写作原理、方法
文档的作用意义
表达过程中常出现的问题
如何才能讲清楚、写明白
培养结构化的思维方式
结构化表达的四个原则
自上而下
层次清晰的表达原则
结构简单的表达原则
重点突出的表达原则
重点突出的表达技巧
如何进行结构化的表达
演绎的表达方式
归纳的表达方式
如何进行书面/口头表达
案例分析:正反面案例
如何进行结构化表达
要有一个清晰的中心思想
自上而下的表达
分组表达
表达与汇报思路
用图表说话
小测验:《金字塔原理知识小测验》
第2部分:需求分析——学习目标:掌握需求分析的方法、工具与技巧
需求开发
什么是需求开发?
需求角色分析
甲方需求角色分析.案例支持:认识客户的组织架构及需求
乙方需求开发组织的组成成员、分工及协作关系?
需求工程师的技能要求及如何让需求新人逐步进入需求角色
需求角色识别
软件项目需求相关的角色有哪些?
对需求分析人员的要求是什么?
各个岗位角色的职责是什么?
需求角色的输出是什么?
需求角色所需要的技能是什么?
讨论:如何扮演需求的各类角色(项目经理、售前咨询、业务需求分析人员、设计开发工程师)?
需求层次论.案例分析:互联网营销需求层次分析
需求属性
需求开活动的输入内容及前提,输了内容及必须项,以及需求阶段的核心活动及产出是什么?
探讨:产品化项目与定制项目在需求开及管理过程中的详细区别?
需求获取
需求获取方法
原型法
i.常见的原型开发方法及工具?
ii.原型开发时如何避免对业务规则的遗漏?
iii.原型的必要性,什么项目需要开发原型,什么项目不需要开发原型?
iv.原型开发的粒度?原型需要与用户确认什么?
需求获取的技巧
需求获取中与客户沟通交流的注意事项
需求调研的范围应该如何界定?
如何通过缜密、结合化问题,获取所需信息,以调研的深度?
游戏:西红柿炒蛋需求调研
需求分析
需求分析基本原则
常见的需求分析方法
需求协商
设定需求优先级
UML表示法与需求建模
a).面向结构化分析方法.(SA)
b).面向对象的分析方法.(OOA)
用例法:用例要划分到何种程度?用例与功能的关系,如何分析功能性需求?
c).面向问题域的分析方法
练习(15分钟),描述ATM取钱的用例
需求原型的制作
业务流程、业务实体和场景分析
考虑到交互、性能、运行环境等要求,如何分析非功能性需求;
需求分析的结果
d).常见的需求规格说明书
e).如何撰写规范和清晰的需求规格说明书
需求规格说明书格式与内容
需求规格说明书编写策略与技巧
需求规格说明书常见的模板
f).需求规格说明书中的一些问题
需求分析的输出标准及需要与用户方确认的内容?
共享:国内各企业的需求规格说明书
探讨:关于需求调研若干问题探讨
如何从业务场景向系统应用场景映射,有什么好的经验?
需求分析要做到何种程度?
第3部分:需求管理——学习目标:掌握需求管理的流程与方法
需求验证
需求验证的目的
需求验证的主要手段分析
需求评审流程及常见误区与应对之道
实践:小组评审《XX用户需求说明书》,你小组当前发现哪些问题,你是从哪几个角度来评审业务需求的
需求管理
什么是需求管理?
需求管理与项目管理关系?
项目经理/业务需求分析工程师如何进行需求管理?
需求确认
什么是需求确认
需求确认的内容与形式
需求确认常见的问题及要注意的事项
如何运用需求确认及面对用户不接受需求确认过程
小组讨论:请你说出三种让你客户确认你需求的办法以及详细操作步骤。
需求跟踪管理
跟踪管理的理念
需求跟踪的目标
需求跟踪需要的工具支持
需求跟踪工具
需求跟踪过程:需求状态跟踪,需求实现跟踪
探讨:如何对需求进行有效跟踪、传递和共享?
案例展示:需求跟踪矩阵
需求变更管理
变更范围的蔓延
变更控制过程
案例分析:《需求变更“四步法”》
变更控制组
变更控制工具
需求变更影响分析
需求与发布的关系
练习:画出需求变更控制的详细流程,分组讨论15分钟,然后各组汇报。
讨论:如何让用户积极、有效地参与到需求开发及管理过程中
需求案例文档展示
项目可研
招投标书
需求调研报告
需求评审报告
用户需求说明书
设计效果图
DEMO演示
需求变更单
需求跟踪表
第4部分:体系文档管理——学习目标:理解体系文档的层级、结构及各类文档的作用意义
体系文件概述
体系的来源
体系文档的层级及结构
探讨专题:如何设计体系文档、项目文档、单个文档的整体架构?
各层级文档的作用意义
层级文档案例说明
一级文级
二级文级
三级文级
第5部分:软件工程文档——学习目标:掌握软件工程文档的编写方法与技巧
软件工程概述
软件研发模型简介
软件工程过程简介
软件产品立项文档
项目立项报告
项目计划管理文档
1、项目计划
2、从属计划
3、过程裁剪文档
练习:项目过程书和项目计划
案例分析:XXXXWS事业部项目管理规范
需求分析与系统设计文档
软件需求文档
用户需求说明书
需求变更报告
需求跟踪矩阵
练习:绘制完整的业务流程图,掌握软件文档的核心思想
案例分析:《上海XX交通网络监控方案编写案例分析》与《XXXX.ERP软件需求规格说明书编写案例分析》。
软件设计文档
详细设计说明书
数据库说明书
PDM
软件开发与测试文档简述
软件实现与测试
用户操作手册
软件测试用例
软件测试报告
练习:编写测试用例
第6部分:案例分析
名称:SHPDJS技术方案及项目报价
目的:掌握技术方案编写技巧以及如何分析项目报价的构成
材料:技术方案与报价
步骤:
3.1.分发电子版方案,提前预读1小时;
3.2.课堂小组讨论其中存在的问题;
3.3.讲师审核建议《监理审核报告20130514》;
3.4.案例小结
案例分享:
《XXXX项目技术方案与实施方案》
《XXXX项目过程书》
《XXXX软件测试用例》
咨询顾问写作能力培训
|
||
联系电话:4000504030 |
线上课程关注公众号 |