北京大学:《软件需求工程》课程教学资源(PPT课件讲稿)第三章 软件需求获取(主讲:周立新)

第三章软件需求获取 周立新博士 北京大学软件与微电子学院
第三章 软件需求获取 周立新 博士 北京大学软件与微电子学院

谍程提纲 1.软件需求基本理论和概念 2.软件需求工程过程 3.软件需求获取 4.软件需求分析 5.软件需求规格说明 6.软件需求验证 7.软件需求管理 8.软件需求实现 9.软件需求工程新进展 10.软件需求开发与需求管理工具
课程提纲 1. 软件需求基本理论和概念 2. 软件需求工程过程 3. 软件需求获取 4. 软件需求分析 5. 软件需求规格说明 6. 软件需求验证 7. 软件需求管理 8. 软件需求实现 9. 软件需求工程新进展 10. 软件需求开发与需求管理工具

内容提要 建立项目视图和范围 需求获取
内容提要 • 建立项目视图和范围 • 需求获取

项目视图和范围文档 1业务需求 2.项目视图解决方案 3范围和局限性 4业务环境 5产品成功的因素 6基于项目视图和范围的管理
一 .项目视图和范围文档 1.业务需求 2.项目视图解决方案 3.范围和局限性 4.业务环境 5.产品成功的因素 6.基于项目视图和范围的管理

项目视图和范围文档 1.业务需求-为什么开发该项目?新产 品为客户和软件开发者带来的利益 a)背景 b)业务机遇 c业务目标 d)客户需求 e)业务风险
项目视图和范围文档 1.业务需求 – 为什么开发该项目?新产 品为客户和软件开发者带来的利益 a)背景 b)业务机遇 c)业务目标 d)客户需求 e)业务风险

项目视图和范围文档 a)背景 总结新产品的理论基础 >产品开发的历史背景 b)业务机遇 描述产品竞争的市场及运用的环境 现有产品评价及存在的问题 >新产品的竞争优势
项目视图和范围文档 a)背景 ➢ 总结新产品的理论基础 ➢ 产品开发的历史背景 b)业务机遇 ➢ 描述产品竞争的市场及运用的环境 ➢ 现有产品评价及存在的问题 ➢ 新产品的竞争优势

项目视图和范围文档 c业务目标 描述产品所带来的商业利润 >客户获得的价值,如提高生产率、节省 开支、符合产业标准、提高可用性等 >产品预算和交付日期
项目视图和范围文档 c)业务目标 ➢ 描述产品所带来的商业利润 ➢ 客户获得的价值,如提高生产率、节省 开支、符合产业标准、提高可用性等 ➢ 产品预算和交付日期

项目视图和范围文档 d)客户需求 >描述典型客户的需求 >客户对现有产品使用所遇到的问题 >通过原型或举例阐述新产品的使用方法 确定新产品运行的软、硬平台 >定义较高层次的关键接口 >产品的性能要求
项目视图和范围文档 d)客户需求 ➢ 描述典型客户的需求 ➢ 客户对现有产品使用所遇到的问题 ➢ 通过原型或举例阐述新产品的使用方法 ➢ 确定新产品运行的软、硬平台 ➢ 定义较高层次的关键接口 ➢ 产品的性能要求

项目视图和范围文档 e)业务风险 >市场竞争带来的风险 产品预算和交付日期带来的风险 >用户是否可以接受 实现技术的可行性 预测每一项风险的严重性 >制定风险应对或轻措施
项目视图和范围文档 e)业务风险 ➢ 市场竞争带来的风险 ➢ 产品预算和交付日期带来的风险 ➢ 用户是否可以接受 ➢ 实现技术的可行性 ➢ 预测每一项风险的严重性 ➢ 制定风险应对或减轻措施

项目视图和范围文档 2项目视图解决方案-长远项目视 图,业务目标,决策信息等 a)项目视图陈述-开发新系统(产品)的目 的简要陈述 b产品主要性能列表一强调区别于以往产 品和竞争产品的特性 c)主要假设和产品依赖的环境
项目视图和范围文档 2.项目视图解决方案 – 长远项目视 图,业务目标,决策信息等 a)项目视图陈述 – 开发新系统(产品)的目 的简要陈述 b)产品主要性能列表 – 强调区别于以往产 品和竞争产品的特性 c)主要假设和产品依赖的环境
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子工业出版社:《计算机网络》课程教学资源(第六版,PPT课件讲稿)第三章 数据链路层.pptx
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计(4.1-4.6).ppt
- 西北农林科技大学:高性能计算之并行编程技术(讲座PPT,报告人:周兆永).ppt
- 《计算机操作系统》课程教学资源(PPT课件讲稿)第8章 计算机系统的测试.ppt
- 数据包检测技术(PPT讲稿)High-Performance Pattern Matching for Intrusion Detection.ppt
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)图像成像机理与模型.pptx
- 中国科学技术大学:《算法基础》课程教学资源(PPT课件讲稿)第八讲 串匹配算法(主讲:顾乃杰).ppt
- 《计算机视觉》课程教学资源(PPT课件)第八章 基于运动视觉的稠密估计——光流法(Optical Flow).ppt
- 东南大学:《操作系统概念 Operating System Concepts》课程教学资源(PPT课件讲稿)04 线程 Threads.ppt
- 《数字图像处理学》课程教学资源(PPT课件讲稿)第9章 数学形态学及其应用.ppt
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 《大学计算机》实践教程(PPT讲稿)面向计算思维能力培养(Raptor程序设计).pptx
- 机械工业出版社:国家“十一五”规划教材《数据库原理与应用教程》教学资源(PPT课件,第3版)第8章 数据库设计.ppt
- 安徽理工大学:《汇编语言》课程教学资源(PPT课件讲稿)第三章 80x86指令系统和寻址方式.ppt
- 广西医科大学:《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)CHAPTER 9 COMMUNICATIONS CIRCUITS.pptx
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第五章 物流配送.ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)分治算法.pptx
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第4章 存储层次结构设计.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第3章 栈和队列.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)引言、背景概述.ppt
- 《管理信息系统》课程教学资源(PPT课件讲稿)第16章 新型数据库技术及发展.ppt
- 西安交通大学:《网络与信息安全》课程PPT教学课件(网络入侵与防范)第一章 网络安全概述(主讲:沈超、刘烃).ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第4章 存储层次结构设计.ppt
- 河南中医药大学:《数据库原理》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 东南大学:《操作系统概念 Operating System Concepts》课程教学资源(PPT课件讲稿)06 Process synchronization.ppt
- 上海交通大学:《Multicore Architecture and Parallel Computing》课程教学资源(PPT课件讲稿)Lecture 8 CUDA, cont’d.ppt
- 赣南师范大学:《计算机网络原理》课程教学资源(PPT课件讲稿)第四章 数据链路层.ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Agent Mobility Software Agent(主讲:余萍).pptx
- 上海师范大学:《R语言与统计分析》课程教学资源(PPT课件)R语言——介绍(主讲:汤银才).ppt
- 《视频制作》课程教学资源:课程教学大纲.doc
- 新乡学院:《办公自动化》课程教学资源(教学大纲).pdf
- 《Excel高级应用》课程教学资源:课程教学大纲.doc
- 《计算机网络》课程电子教案(PPT课件讲稿)第2章 数据通信的基础知识.ppt
- 并行处理(PPT讲稿)Parallel Processing - Hypercubes and Their Algorithms.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第8章 应用层.ppt
- 香港城市大学:PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程描述与控制 Process Concept & Process Control.ppt
- 佛山科学技术学院:《网络技术基础》课程教学资源(专业技能考试大纲).doc
- 四川大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 树和二叉树 Tree & Binary Tree.ppt
- 2019年《计算机网络》考试大纲.doc