最新课程
 培训体系
 
当前位置:主页 > 学习天地 >

软件需求沙盘体验营

来源: 本站 发布时间: 2014-04-25 12:54 

课程概述

软件工程中最难把控的是需求的变化,需求变化无穷, 导致软件项目或产品出现各种不可因素,让管理者头疼,如何有效管理需求的变化,让“需求变化”的“负面影响”变成“正面影响”,使得需求具有敏捷性,当需 求发生变化时,能够“及时响应”需求的变化,让“需求的变化”变得可控。

需求建模一直是一个比较模糊的过程,是使用“敏捷建模”方式,还是使用“用例建模”的方式?课程中将找到一个折中的建模方式,既有“敏捷建模”的效率,又有“用例建模”的质量,同时介绍一套完整UML建模过程,掌握UML扩展的技巧。

为什么用例分析是面向对象的分析方式?对于结构化需求分析与面向对象的需求分析选择哪一个方法更有效?如何实现“团队”需求分析,而非一个人的需求分析,“全局需求分析”由哪些角色完成?“局部需求分析”有哪些角色完成?课程中将揭示这些问题。

需求管理关键在于理念的不同,就会产生不同的管理方式,是仅仅站在需求管理角度?还是站在软件全生命周期的管理角度?是需求管理的需要诠释的问题,将“版本管理”、“追踪管理”与“变更管理”融合为一条主线,就可以很好化解需求管理诸多的问题。

课程对象

1、将承担需求分析师职责的业务人员、信息化人员和系统分析人员;

2、需要了解需求工程全过程的项目经理;

3、希望加强需求开发与管理能力的软件开发人员;

4、具有23年以上软件开发经验的开发人员;

5、负责软件产品规划与定义的相关人员。

专家介绍

原中科院软件所软件的软件架构师、项目经理与测试架构师,一直致力于软件工程的研究和实践,对国外的软件工程的理论和实践有透彻的理解和研究,融合东西方软件研究的成果,在软件所的诸多项目中实践,大部分的项目是成功的,也有几个项目是失败,对于经验和教训的吸纳,在10多年的实践悟出了软件工程的真谛。连续六年代团队开发项目,目前团队分布在北京,天津,深圳等8个城市,远程团队合作开发,团队规模185人,实现了跨地区的软件开发,历经了几十个软件项目的开发与测试,形成一套独有测试秘笈,解决了软件质量问题,收到大量客户的好评。

 

课程安排

  1.课程时间:2天      2014年8月3日-4日

2.课程中使用的原型工具列表

①客户要求的原型工具

--Visio

--Excel

--GUI Design Studio

②讲师介绍的原型工具

--Axure RP 6.0

--Serena Prototype Composer

--iGrafx Process

③依据学员携带的设备给出不同的原型工具建议

--PC笔记本与Mac笔记本

--Pad设备与Mobile设备

3.沙盘演练的方式:

①采用“拍电影”的方式,组织每一组的沙盘实战,设计相应的沙盘演练的剧本

②各个小组的组长做为沙盘演练的导演,组员配合整个沙盘演练的过程

③讲师作为总导演,控制整体沙盘演练的进度

5-6人一组,完成课程规定的主题实践

4、需求沙盘具体任务安排:

①沙盘演练需要搭建电子沙盘环境与手工沙盘环境,控制沙盘演练的进度、成果交付的管理、促进团队沟通,高效推进沙盘演练。

②讲师带领各个小组的组长完成“核心需求与边缘需求任务”切割,指导各个小组组长编写沙盘实践的剧本,讲师审核工作剧本。

③每一个主题讲师用30分钟示范每一个任务的完成要领、流程与成果物,每一组利用50分钟完成规定的任务。讲师进行现场指导,发现问题,及时纠正问题。讲师利用10分钟进行沙盘结果的点评

④每一个小组内部成员按照2人为一个任务小组,结对工作,互相检查,保证提交的质量,每个沙盘实践的工作方式(将任务划分为“番茄钟”进行工作),来保证工作效率。

⑤工作竞赛方式,进行工作积分,采用“看板”的方式,展示每一个大组的工作成绩,依据积分评选出3个优秀工作小组,予以物质奖励。

⑥每个阶段工作完成后,首先学员进行自己归纳总结,梳理自己的工作过程,找到工作的规律,用于指导自己以后的工作。

⑦建立工作成果服务器,控制每个人的工作,以服务器端提交结果为依据,来评价每个人的工作成绩,每个沙盘结束,讲师拿出1个番茄钟的时间,进行点评(“成功点”与“失败点”,今后学习方向指导)

5、讲师在自己的笔记本上搭建这次沙盘实践的软件工作环境,以保证这次沙盘实践按部就班实施。

6.课程内容:详细课纲欢迎来电咨询!

 

时间

内容

1

阶段1:需求的获取(巧妇难为无米之炊,没有需求的素材,就无法实现成功的需求分析,而需求获取的关键环节有两个-有效需求沟通与需求原型描述)

1、有效需求沟通(需求沟通过程中如何专业化向用户提问题?向用户提问题有哪些角度?如何把控“需求沟通”的节奏?如何在需求沟通过程中使用“读心术”?如何使用“下切-上堆-平行”战术深挖用户需求?)

 

沙盘1:“问问题”的沙盘训练

沙盘2:“深挖用户需求”的沙盘训练

2、原型工具(如何驾驭原型工具与深度使用原型工具?纸质原型绘制有哪些技巧?如何将UI模式注入原型工具中来提升工作效率?在绘制原型过程如何考虑美观性与交互性?IPAD等移动设备上如何绘制原型?)

沙盘3:“绘制需求原型”沙盘训练

沙盘4:“原型可用性测试”沙盘训练

2

阶段2:需求分析归档(依据需求获取的素材,进行科学深度的需求分析,才能看清需求的全貌,为软件开发提供有价值的依据,即软件需求规格说明书)

3、分析工具(业务需求分析与软件需求分析的区别在哪里?从哪些角度完成需求分析?需求分析过程中如何处理矛盾的需求、二义性需求与重叠性的需求?需求分析需要研究用户吗?如何实现团队需求分析?)

沙盘5:“头脑风暴”沙盘训练

沙盘6:“鱼骨”沙盘训练

4、需求文档整合(业务需求规格与软件需求规格区别,需求文档的粒度,是采用“用户故事”还是“用例”?有没有这种的方案,如何给下游使用者提供满意的需求文档?文档编写者需要知道下游使用者需要什么吗?常规的需求模板的致命问题在哪里?)

沙盘7:“模板”沙盘训练

沙盘8:“梳理归纳”沙盘训练

联系方式

联系电话:010-52638521

传真电话:010-52638551

 

 

网站首页 | 关于我们 | 联系我们 | 培训体系 | 合作交流 | 军民技术
Copyright © jungongedu.com Corporation, All rights reserved.
军工培训交流网 版权所有 京ICP备19010310号-2