关于举办“需求分析沙盘演练”培训的通知
各有关单位:
中国科培训中心计算技术研究所是专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训机构。中心凭借科培训中心的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养软件技术人才,提升企业整体研发能力。迄今为止已先后为培养了数万名计算机专业人员,并先后为数十家大型国内外企业进行过专门的定制培训服务。
在以质量为核心的软件过程中,需求分析过程是提升产品质量的关键过程域。需求过程需要向三个方向提供有效的信息:向客户方提供问题的分析、可度量的业务目标、范围的确定和系统质量度量等信息;向管理方提供优先级分析、风险分析和规模预估分析等信息;向设计方提供系统功能性需求描述、非功能性需求描述、领域关系描述、测试标准和功能变化预测等信息。这些信息的详尽准确,对系统的高质量完成至关重要,因此,改进需求过程的品质,提高需求收集与分析的技巧,成为提升软件质量的关键因素。
为此,培训中心特举办“需求分析沙盘演练”培训,具体通知如下:
一、培训对象
1、将承担需求分析师职责的业务人员或信息化人员;
2、具有2-3年IT部门工作经验,将负责信息化系统规划、需求整理等相关任务的技术人员;
3、希望加强需求开发与管理能力的软件开发人员;
4、系统集成企业售前工程师、售前顾问及方案制作人员;
5、负责软件产品规划与定义的相关人员;
6、需要了解软件设计全过程的项目经理。
二、师资
由业界知名的需求分析师、架构师亲自授课:
杨老师:培训中心讲师,军方顾问,软件需求分析师
三、课程设计与授课思路
本课程通过实际的案例引出需求分析理论,阐述在实际项目中的需求模式和思维方法,培养学员的实际应用能力。整个课程由几个实际案例贯串始终,并能结合国内单位现状,帮助各单位定制符合自己特点的需求过程和方法。
教学形式为多人一组,分别扮演项目经理、质量经理、需求师、架构师、程序员、测试员等多个角色,按公司进行全过程的模拟演练,体会需求师与其他角色的交互要点和帮助。
课程主要特点:
1、理论与实践相结合,注重案例的讲解。
2、从需求工作中的常见问题、误区入手,详细阐述各种需求方法的选择、应用。
3、项目全过程沙盘模拟实战,学员边做边学,具体、深刻。
4、咨询学员提出的案例,指导分析、设计。
四、培训目标
课程结束后学员能够:
1、了解软件需求是什么和为什么;
2、熟悉需求的开发和管理;
3、掌握软件需求规格说明书的编写方法;
4、正确的选择、阅读、使用各种需求模型;
5、掌握需求基线管理、变更管理、需求跟踪与验证的基本理论和实践方法。
五、培训内容
时间 | 内容 | 案例实践与练习 |
Day1 (9:00-12:00) | 第一部分:核心理论与案例背景介绍 需求工程基本概念;需求的开发和管理的定义;如何创新思考过程中挖掘需求;如何基于项目类型(单个业务系统、产品化系统、改造系统)选择软件需求过程;规范通用软件过程(分为五阶段:项目立项、收集需求、稳定架构、迭代实现、交付验收),介绍各阶段需求要点和实践技巧。需求分析的基本方法(文档研究、用户访谈、学徒、流程分析、问卷调查等)和难点。 | 通过两个主要实际项目案例,引出五阶段相关的需求理论和技巧。 网上订餐系统案例(中小型、用户需求清晰); 评估系统案例 (大型、用户需求不明确) |
Day1 (13:00-16:00) | 第二部分:项目范围界定方法 如何找出需求工作的本质;如何正确的选择、阅读、使用各种需求模型;项目分析与范围的确定方法和过程;项目可行性分析;过滤及完善业务需求的工作方法;业务用例与产品用例;用户需求说明书的主要内容和要点;需求师和项目经理各自得工作重点和边界。 | 案例练习:现场模拟与需求发起人沟通,做好需求获取的准备;需求研讨会实战练习,确定项目的限制条件,如时间、经费等。案例分析如何运用需求模型沟通,并确立项目目标和范围。 |
Day2 (9:00-12:00) | 第三部分:需求细化方法 用户(产品经理)访谈三步骤和四要点;如何识别关键需求,确定需求优先级;和用户中层领导沟通确认项目的数据报表和业务流程;和用户操作人员沟通确认项目的流程中的实际操作;如何估计需求工作量;如何细化需求,形成需求规格说明书;需求规格说明书的主要内容;需求评审方法及组织。 | 案例练习:分析案例特点,确定需求分析时应关注“人、事、物”的重点;细化描述案例用例的用例文档,并编写需求规格说明书。 |
Day2 (13:00-16:00) | 第四部分:需求对架构的影响 用例之间的结构化关系;采用原型法降低项目风险;用例与非功能性需求;用例驱动的分析模型;从需求分析到架构设计的过程和方法;新项目和功能增强型项目的需求侧重点,及其对架构的影响异同分析。 | 案例练习: 非功能性需求对架构设计的影响案例练习:飞行员薪酬系统模拟演练;城铁门禁系统模拟演练。 |
Day3 (9:00-12:00) | 第五部分:需求变更和管理 需求跟踪管理方法及意义;变更需求代价和影响分析;迭代过程的关键控制点、参与人员和步骤;从产品用例到测试用例;新产品开发项目中的需求问题;如何获得和分析互联网用户需求? | 案例练习:如何向用户说明变更需求代价;如何从用户的立场出发引导其不合理的变更请求。 如何从众多的互联网用户需求中建立不同的产品线? |
Day3 (13:00-16:00) | 第六部分:其他相关问题和总结答疑 需求模式与需求复用;版本控制、基线等配置管理;项目开发团队培养问题及建议;产品化系统和复杂系统的需求组织;敏捷开发中的需求;软件项目中规范与敏捷的平衡;S0A需求方法简介;要点小结。 | 案例练习:案例失败原因分析及改进方法探讨;用户项目咨询及问答。 |
六、培训时间、地点
时间:2016年7月13日-7月15日 地点:北京
七、证书
中科院计算所职业培训中心“软件需求分析师”结业证书。
欢迎来电咨询和在线咨询!
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。