湖南大学:《软件工程》课程电子教案(PPT教学课件)第十一章 需求分析

Chapter ll analysis concepts and principles 软件需求理解对软件开发工作是至关重要 的。 需求分析任务是发现、求精、建摸和规约 的过程 客户:尽力描述功能和性能。 开发者:功能的询问者、和问题解决者
Chapter 11 Analysis concepts and principles 软件需求理解对软件开发工作是至关重要 的。 需求分析任务是发现、求精、建摸和规约 的过程。 客户:尽力描述功能和性能。 开发者: 功能的询问者、和问题解决者

Chapter ll analysis concepts and principles 111需求分析 需求分析是一种软件工程活动 系统工程 软件需求分 软件设计
Chapter 11 Analysis concepts and principles 11.1 需求分析 需求分析是一种软件工程活动。 系统工程 软件需求分析 软件设计

Chapter ll analysis concepts and principles 软件需求分析的5个阶段: (1)问题分析, (2)问题评估和方案综合, (3)建摸, (4)规约, (5)复审
Chapter 11 Analysis concepts and principles 软件需求分析的5个阶段: (1)问题分析, (2)问题评估和方案综合, (3)建摸, (4)规约, (5)复审

Chapter ll analysis concepts and principles 在这个阶段要得到详细的规约是不 可能的 11.2通信技术 开发者与客户之间的通信与交流经 常是不顺畅的。 112.1过程的启动 客户与开发者之间最常用的方式为 预备会议或访谈
Chapter 11 Analysis concepts and principles 在这个阶段要得到详细的规约是不 可能的。 11.2 通信技术 开发者与客户之间的通信与交流经 常是不顺畅的。 11.2.1 过程的启动 客户与开发者之间最常用的方式为 预备会议或访谈

Chapter ll analysis concepts and principles 112.2便利的应用规约技术 客户与软件工程师经常有无意识的 “我们和你们”的区分不是按需要来将 支队伍标识和精化,而是各自定义自 己的“版图”,并通过一系列备忘录 正式的意见书、文档以及提问和回答会 议来相互通信。事实说明,这种方法不 是很有效的
Chapter 11 Analysis concepts and principles 11.2.2 便利的应用规约技术 客户与软件工程师经常有无意识的 “我们和你们”的区分不是按需要来将 一支队伍标识和精化,而是各自定义自 己的“版图”,并通过一系列备忘录、 正式的意见书、文档以及提问和回答会 议来相互通信。事实说明,这种方法不 是很有效的

Chapter ll analysis concepts and principles 正是由于这个原因,才开发了一种面向团队的 需求收集方法,被称之为便利的应用规约技 术(FAST)。该方法鼓励客户与开发者之间 的合作,提出解决方案。 在中立的地点举行会议,由开发者和客户出 席 建立准备和参与会议的规则。 鼓励思维的交流 个协调者控制会议。 使用一种“定义机制”(工作表、图表、墙 版)
正是由于这个原因,才开发了一种面向团队的 需求收集方法,被称之为便利的应用规约技 术(FAST)。该方法鼓励客户与开发者之间 的合作,提出解决方案。 • 在中立的地点举行会议,由开发者和客户出 席。 • 建立准备和参与会议的规则。 • 鼓励思维的交流。 • 一个协调者控制会议。 • 使用一种“定义机制”(工作表、图表、墙 版)。 Chapter 11 Analysis concepts and principles

Chapter ll analysis concepts and principles 目标是标识问题、提出解决方案的要素、商 议不同方法,营造解决问题的氛围 例如:假定为消费产品公司工作的FAST团队提 供了下面的产品描述。 我们的研究表明,家庭安全系统的市场正以每年40%的比率增长, 我们希望能进入该市场,并试图建立基于微处理器的家庭安全 系统,该系统将保护和识别一系列意外事件,如非法入侵,火 警、水灾或其他。该产品暂时称为 Safehome,产品将采用合适 的传感器来检测各种情况,具体使用时房主可按需编程,并且 当系统检测的意外情况时,会自动地给监控机构拨打电话
Chapter 11 Analysis concepts and principles • 目标是标识问题、提出解决方案的要素、商 议不同方法,营造解决问题的氛围。 例如:假定为消费产品公司工作的FAST团队提 供了下面的产品描述。 我们的研究表明,家庭安全系统的市场正以每年40%的比率增长, 我们希望能进入该市场,并试图建立基于微处理器的家庭安全 系统,该系统将保护和识别一系列意外事件,如非法入侵,火 警、水灾或其他。该产品暂时称为SafeHome,产品将采用合适 的传感器来检测各种情况,具体使用时房主可按需编程,并且 当系统检测的意外情况时,会自动地给监控机构拨打电话

Chapter ll analysis concepts and principles 为 SafeHome描述的对象可能包括:若干烟雾传 感器、若干窗口和门传感器、若干运动检测 器、一个报警器、一个事件(启动某传感 器),一个控制面板,一个显示器,一串电 话号码、一次电话拨号。 服务的列表可能包括:设置报警器、监控传感 器、电话拨号、控制面板编程、以及读显示 器。 开发约束列表:系统的制造成本必须低于200万 美圆、界面友好、标准电话接口和性能标准 列表
Chapter 11 Analysis concepts and principles 为SafeHome描述的对象可能包括:若干烟雾传 感器、若干窗口和门传感器、若干运动检测 器、一个报警器、一个事件(启动某传感 器),一个控制面板,一个显示器,一串电 话号码、一次电话拨号。 服务的列表可能包括:设置报警器、监控传感 器、电话拨号、控制面板编程、以及读显示 器。 开发约束列表:系统的制造成本必须低于200万 美圆、界面友好、标准电话接口和性能标准 列表

Chapter ll analysis concepts and principles 协调者 开发商 客户 记录员 FAST会议
Chapter 11 Analysis concepts and principles 开发商 记录员 协调者 客户 FAST会议

Chapter ll analysis concepts and principles 11.2.3质量功能部署 质量功能部署(QFD)是一种质量管理技 术,他将客户的需要翻译为软件的技术 需求。 QFD标识三类需求: 正常的需求 期望的需求 兴奋的需求
Chapter 11 Analysis concepts and principles 11.2.3 质量功能部署 质量功能部署(QFD)是一种质量管理技 术,他将客户的需要翻译为软件的技术 需求。 QFD标识三类需求: • 正常的需求 • 期望的需求 • 兴奋的需求
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十章 系统工程.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第九章 软件配置管理.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第八章 质量成本.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第七章 项目进度安排及跟踪.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第六章 风险管理.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第五章 软件项目计划.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第四章 软件过程和项目的度量.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第三章 项目管理的概念.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第二章 过程.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第一章 产品(主讲:王树林).ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第八章 网络互联与广域网技术.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第七章 因特网的重要协议.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第六章 计算机局域网络.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第五章 网络操作系統.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第四章 因特网的主要服务功能.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第三章 因特网的发展和体系结构.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第二章 数据通信的基础知识.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第一章 引论.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第九章 网络设备.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第八章 串行输入/输出接口.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十二章 结构化分.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十三章 需求分析.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)可行性研究.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十四章 设计方法.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十五章 实时系统的设计.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十六章 软件系统的开发.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十七章 软件测试策略.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十九章 面向对象的软件工程.ppt
- 《C程序设计》第十二章 C与C++.ppt
- 《C程序设计》第七章 函数及变量存贮类型.ppt
- 《C程序设计》第八章 指针.ppt
- 《C程序设计》第九章 系统安全性.ppt
- 《C程序设计》第十章 文件.ppt
- 《C程序设计》第十一章 Turbo2.0的使用及调试技术.ppt
- 《Visual Basic 6.0程序设计》课程教学资源(PPT课件讲义,共十二章).ppt
- 《Windows 2000驱动程序设计指南》教学资源(电子书)封底.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第一卷 驱动程序编写者指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第三卷 内核模式驱动程序设计指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第四卷 图形驱动程序设计指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第五卷 网络驱动程序设计指南.doc