小组软件过程 —— 定义需求.ppt
小组软件过程 —— 定义需求 欧阳柳波 湖南大学软件学院 需求开发的条件 顾客需求的初始说明 能解释产品为何被需要的人:最终用户或最终用户代表 大多数需求说明是模糊的、不准确的,但在开发产品之前,必须要准确地知道,该产品要做什么。 开发者对需求的假想和猜测是对产品不负责的体现。 需求的变化 需求常常变化,因为在使用产品之前,用户可能不确切知道自己需要什么。随着用户的工作方式改变,他们对系统了解越多,就越有可能要求新的功能和特色,因此,需求总在不断地改变,直到人为冻结需求。 需求过程的难点在于,使用户明白并相信自己需要什么,帮助用户以产品功能条款方式来定义他们的需要。 需求的变化 不存在不需要成本的需求变化。任何变化都耗费时间和金钱。从一致意见开始,制作一个清楚的SRS文档,并使用SRS来管理以后的需求变化。 需求导出的主要步骤: (1)评估系统可行性 (2)理解结构问题 (3)确定系统的风险承担者 需求的变化 (4)记录需求来源 (5)确定系统的工作环境 (6)评估商业问题 (7)定义区域限制 (8)记录需求的理论解释 (9)将不好理解的需求原型化 (10)定义使用界面 (11)定义操作过程 SRS(Software Requirement Specification) SRS:你计划开发什么,你希望怎样完成这个产品,SRS聚焦于产品是用来干什么的
您可能关注的文档
最近下载
- 危废管理制度.doc VIP
- 产品审核年度计划模板.doc VIP
- 龙里红狮水泥窑协同处置一般固废扩量 技改项目 大气环境影响评价专项.pdf VIP
- 部编人教版四年级下册《道德与法治》全册教案(含教学计划、教材分析及教学进度表).pdf VIP
- 最低生活保障申请及授权书全套打印版.pdf VIP
- 医疗器械分类目录(24页).pdf VIP
- 第13课 学会依法维权(课时2)(实用课件)-【中职专用】中职思想政治《职业道德与法治》高效课堂精品实用课件+教案(高教版2023·基础模块).pptx VIP
- 室内拆除工程专项施工方案.docx VIP
- SMETA员工公平职业发展管理程序-SEDEX验厂专用文件(可编辑).docx VIP
- 广东省汕头市八年级地理生物会考真题试卷+答案.docx VIP
原创力文档

文档评论(0)