中国科学院计算技术研究所是国家专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训机构。中心凭借科学院的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养高级软件技术人才,提升企业整体研发能力。迄今为止已先后为国家培养了数万名计算机专业人员,并先后为数十家大型国内外企业进行过专门的定制培训服务。

在以质量为核心的软件过程中,需求分析是提升产品质量的关键,改进需求工程的品质,提高需求收集与分析的技巧,成为提升软件质量的关键因素。为此,培训中心特举办“高级软件需求分析师”培训,具体通知如下:

一、培训对象:

软件开发企业的需求分析师、系统架构师、需求分析团队成员、资深开发人员、负责软件产品规划与定义的相关人员、需要了解软件开发全过程的管理人员。

二、师资:

由业界知名的需求分析师、架构师亲自授课:

谢老师   培训中心副校长、教授、高级咨询顾问,大型电子对抗项目首席系统架构师

三、培训要点:

在牵涉到人们的生命、财产、安全的领域,软件质量是关键。统计表明,软件缺陷一半以上的原因来自于需求分析中的问题。仅凭这个数字,就足以告诉我们,在软件项目研发中,必须对需求分析下功夫,本课程的主要思想如下:

1,软件开发是一种高风险的创造性活动,大多数项目风险都与需求密切相关,而这一类风险的控制又十分困难。因此,如何通过系统思考来消除需求风险,成为项目成功的根本保障。

2,需求分析的目的是对待开发产品进行定义,也是一个创新过程。创新需要全新的思维方式,需要具有其他人所没有的思想、眼光和感知世界的方法,突破已有的思维模式,达到从未有的高度,这是产品创新的源泉所在。

3,需求分析的关键是理解客户,只有理解了客户才能收集到足够的信息,没有信息,那么所谓分析也就无从谈起了。信息的来源应该多样化,要站在不同的角度、不同的层次进行收集,才可能构思出真正满足客户需要的产品。

4,仅仅明确客户想要什么东西是不够的,需求分析的重要任务是对产品的研发、测试、验收等各项条件做精确定义,这就需要建立无歧义的规格说明,从而保证整个研发过程有序、高效、高质量。

5,编写规格说明需要有严密的工作逻辑与思想方法。没有大量的前期工作支撑,仅仅靠猜测来书写规格说明,是很难获得良好结果的。

6,整个课程是案例驱动的,但案例仅仅是营造一个思考问题的场景,以此来提升分析视野、分析逻辑和分析素养。因此,需要关注案例所展现的思维,而不是案例本身。

本课程完整阐述了信息系统需求收集、分析、整合、编写各个关键点的方法论,其特点是在互动中不断提出问题和解决问题,做到知其然更知其所以然,从根本上解决问题。通过课程的教学,希望相关企业软件研发水平达到一个新的高度。

 

四、培训内容:

第一讲 系统思考:高质量软件需求工程概述

1,需求工程:需求开发与需求管理

软件需求工程模型

如何建立良好的需求

2,现代软件工程模型中的需求开发

软件工程中的创新思想和方法

建立合理的软件工程模型

3,需求开发的过程框架

第二讲 需求规划:产品的目标与轮廓

1,面向客户:理解客户的动机和思维

理解动机:客户为什么要做这个项目?

理解思维:为谁?解决什么?为什么?

2,面向产品:创新、创新、创新

创新思维与创新方法

原型是“什么”和“为什么”?

如何通过原型挖掘需求?

如何对原型效果进行客观分析?

用户期望与效果的比较分析

3,产品的轮廓:未来产品的素描

清晰的表述产品的目标

定义解决方案的边界

确定解决方案将受的约束

总结归纳:项目的陈述

第三讲 面向客户:如何开发客户需求

1,建模分析:快速理解业务领域

概念模型:发现业务的共性及其关系

案例分析:发现需求背后的需求

2,业务用例:在流程分析中发现业务功能

传统方法:面向过程的分析方法

流程分析:建立当前业务模型(Is-As)

创新分析:建立未来业务模型(To-Te)

理解特征:行为的共性和变化性

变化模型:发现变化与理解变化

发现功能:在建模中发现功能需求

3,沟通技巧:理解涉众的需要

为什么沟通会发生困难

在沟通过程中展现思维

信息来源的多样化

4,产品边界的最后确定

最终确定产品的价值与范围

客户需求说明书参考模板

5,需求获取问题的进一步讨论

需求获取的指导方针

需求获取中的挑战

第四讲 面向产品:如何开发产品需求

1,复杂系统的需求分解

2,用例分析:描述产品部件的场景

用例的完整概念

如何利用用例场景规范行为

用例模型及其创建规则

3,用例结构化:应对复杂性的手段

案例分析:包含、扩展与泛化

包含的场景描述

扩展的场景描述

用例的泛化关系及场景描述

利用用例描述需求要注意的问题

第五讲 深入分析:如何分析与确认需求

1,功能性需求:产品应该如何工作?

关注细节:事务与功能需求

避免误解:如何减少二义性

2,非功能性需求:产品的质量特征

非功能性需求的类型

ISO 9126:软件产品评价标准

对质量属性的重要性进行分析

由冲突发现关键质量属性

3,验收标准:可测量的的需求

如何用验收标准描述需求

非功能需求的验收标准

从不同的关注点看验收标准

4,设定优先级:哪些需求是最重要的?

为什么要设定需求的优先级

从多个角度考虑设定优先级

第六讲 总结归纳:编写需求规格说明

1,需求规格说明书模板

2,项目驱动与问题描述

项目目标

客户和其它利益相关方

产品的用户

3,产品限制条件的确定

4,功能性和非功能性需求的描述

工作的范围

产品的范围

功能性需求和数据需求

非功能性需求

5,阐述项目问题

6,需求文档编写的若干建议

善于书写良好的文档

产品需求规格说明书参考模板

第七讲 需求管理:发挥需求的作用

1,需求管理的目的与任务

2,获得对需求一致的理解

建立利益相关方理解需求的渠道

获取对需求的承诺

3,需求跟踪

需求跟踪的动机与方法

需求跟踪中的管理活动

查找和消除不一致

4,需求变更控制

确定需求变更类型

审批变更申请

管理变更请求

5,结语:执著的追求卓越

   详情请登陆:http://www.tcict.cn

 

五、培训目的:

1、建立正确、规范与创新的需求方法,能够根据信息系统的类型选择适合的入手点,合理的判断需求的关注点。

2、能够用组织学的观点组织需求团队,掌握需求过程定义的本质以及技巧,学会使用需求过程来组织需求工程的各种活动。

3、提升交流的能力,理解需求获取的难点与机会,能够应用正确的需求捕获技术来获取真正的需求。

六、培训时间、地点

时间:2016年12月21日-12月23日       地点:北京

七、证 书

培训结束,颁发中科院计算所职业培训中心“高级软件需求分析师”结业证书。

北京高级软件需求分析师培训招生!相关推荐

  1. 某银行高级软件需求分析师内训圆满结束!

    2014年12月9--12日,某银行"高级软件需求分析师"培训,经过招标.讲标.开标的过程,最终由我单位中科院计算所培训中心中标,谢老师亲临授课,在某银行总部进行,参加人员涉及业务 ...

  2. 知乎问答-如何做一个软件需求分析师

    这个问题很大,这篇不想再去重复一个软件需求分析员的知识体系结构,而是挑重点来谈下成为一个合格的软件需求分析人员的关键点. 我原来对软件需求的定义或描述更多是偏于对现实世界的定义,而对软件架构的描述为现 ...

  3. 软件需求、架构培训(一)

    以下是我的笔记,请大家给予指正,谢谢. 1. 迭代模型,最大的优点是:降低风险. 2. 质量要求,也叫非功能性要求. 3. 需求里面,业务规则的描述怎么实现??,当成后期编码的一个约束. 4. 对需求 ...

  4. 视频教程-高级软件需求分析与需求管理实践-需求分析

    高级软件需求分析与需求管理实践 近二十年软件开发.软件设计.需求分析.项目管理.部门管理.公司管理及过程改进等经十五年的需求分析及需求管理工作经验,负责数十个大型项目的需求分析和需求管理工作,涉猎建筑 ...

  5. 博山计算机培训,博山服务态度好的财务软件使用培训招生简章

    博山服务态度好的财务软件使用培训招生简章,学校认为,教学质量的根本所在是要建立一支业务精湛.乐心教育的师资队伍. 博山服务态度好的财务软件使用培训招生简章, 财务软件的总流程:财务软件的总账处理:如建 ...

  6. 北京赞同科技发展有限公司产品开发部招聘高级软件工程师及产品经理

    北京赞同科技发展有限公司是一家金融软件行业的专业公司,目前公司已经形成包括前端(柜台)系统.大前置(中间业务)系统.通讯前置(通讯中间件)系统.业务集中监控管理系统等多条产品线,公司客户主要有中国工商 ...

  7. C# 实现 rtc_RTC人力资源量化管理分析师培训,在北京开课啦

    4月18.19日,RTC人才发展商学院北京总院,为期两天的"人力资源量化管理分析师培训"课程,在RtCatch中国区总部资深讲师:杨侑蓁女士,热情洋溢的讲解下,圆满结束. RTC( ...

  8. 软件项目需求管理培训

    1. 概述 需求包括: 1. 业务需求 business requirement 2. 用户需求 user requirement 3. 功能需求 functional requirement 4. ...

  9. 拿不到offer全额退款 | 第四期人工智能 NLP / CV 课 培训招生

    人工智能与自然语言处理/计算机视觉课培训招生 Artificial Intelligence ForNLP/CV Courses 真实企业级项目驱动 找工作拿不到offer全额退款 GitHub年度活 ...

最新文章

  1. noip2017考前基础复习——数论数学
  2. Android插件化原理解析——广播的管理
  3. 数据仓库之电商数仓-- 3.2、电商数据仓库系统(DWS层)
  4. 网赚新手必读:Google Adsense五条法则
  5. Selenium POM简介
  6. 用iTunes管理iPhone
  7. java int a=b指向_java里int a=3,给a赋值的时候,是给它3的地址,还是直接赋值二进制3?...
  8. mac --snip 滚动截屏
  9. 批量txt数据转换为excel
  10. 维吾尔语小程序开发个人中心插件
  11. uniapp微信支付方案
  12. 用elasticsearch和kibana 进行简单的实时数据报表分析
  13. Markdown 并排显示图片
  14. git创建分支develop,并合并到master
  15. 我的世界java版变形模组下载_我的世界变形模组
  16. 51单片机控制TB6600驱动器驱动42步进电机
  17. yii2 如何用命名空间方式使用第三方类库
  18. 中国录音制品出版情况分析:2020年中国共出版录音制品5312种,出版数量共计12194.67万盒(张)[图]
  19. 迷茫?生命科学如何破局冰山!道翰天琼认知智能机器人平台API接口大脑为您揭秘-64
  20. 已安装ME,PR队列导出仍无法打开ME

热门文章

  1. Win11安装 eNSP模拟器
  2. 北华航天工业学院计算机如何,北华航天工业学院的实力怎么样?如何评价这所学校?...
  3. GitHub中已开源项目汇总
  4. yum -y insytall nmap报错:​​​​​​​​已加载插件:fastestmirrorLoading mirror speeds from cached hostfile
  5. java毕业设计——基于JSP+mysql的BBS论坛系统设计与实现(毕业论文+程序源码)——论坛系统
  6. 【C#】【HttpClient】下载网络文件
  7. html中如何写div中div的位置,position设置div的位置
  8. JAVA项目工作经验总结
  9. 【Gin框架】框架入门
  10. 在mysql中创建和调试存储过程