版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1会计学ch软件过程的需求管理软件过程的需求管理 所有与需求直接相关的活动统称为需求工程,需求工程分为了两个部分:需求开发和需求开发和需求管理需求管理。其中,需求开发又分为了需求获取、需求分析、需求定义和需求验证4个部分,而需求管理则包含了变更控制、版本控制、需求跟踪和需求状态跟踪 软件需求包括三个不同的层次:业务需求、用户需求和功业务需求、用户需求和功能需求能需求(也包括非功能需求)。l 业务需求业务需求(business requirement)反映了组织机构或客户对系统、产品的概括的目标要求,它在项目视图与范围文档中予以说明。主要的目的是对企业目前的业务流程进行评估,得出一个业务前景。业
2、务需求的确定对后面的用户需求和功能需求起到了限制作用。l 用户需求用户需求(user requirement) 文档描述了用户使用系统而完成的任务的集合,用户需求在用户案例(user case)文档或方案脚本中予以说明。收集和分析用户需求是不容易的,因为很多需求是隐形的,很难获取,更难保证需求完整,而需求又是易变的,这就要求用户和开发人员进行充分地交流。l 功能需求功能需求(functional requirement)定义了开发人员必须实现的软件功能,它源于用户需求。功能需求是软件需求说明书中最重要的部分之一,它在开发、测试、质量保证、项目管理以及相关项目功能中都起了重要的作用。非功能需求描
3、述了系统展现给用户的行为和执行的操作等,包括要遵从的业务规则、人机接口、安全性和可靠性等要求。需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。 获取数据获取数据分析、处理分析、处理目标系统模型目标系统模型需求获取需求获取系统分析员系统分析员从数据流和数据结构出发从数据流和数据结构出发,找出系统各元素之间的,找出系统各元素之间的联系、接口特征及设计限联系、接口特征及设计限制、能否满足功能需求制、能否满足功能需求 需求获取是通过各种途径获取用户的需求信息(原始材料),产需求获取是通过各种途径获取用户的需求信息(原始材料),产生
4、生用户需求说明书用户需求说明书。 执行者的识别执行者的识别l谁使用系统的主要功能?l谁将提供、使用和删除信息?l谁负责维护、管理并保持系统正常运行?l谁会对某一特定需求感兴趣?l系统的外部资源是什么?l系统需要和哪些外部系统交互?用例的识别用例的识别l某个执行者要求系统为其提供什么功能?该执行者需要做哪些工作?l执行者需要阅读、创建、销毁、更新或存储系统中哪些(类)信息?l系统中的事件一定要告之执行者吗?执行者需要告诉系统一些什么吗?那些系统内部的事件从功能的角度代表什么?l由于新功能的识别,执行者的日常工作被简化或效率提高了吗?l系统需要什么样的输入输出?输入在哪里?输出去往哪里?l该系统的
5、当前情况存在哪些问题?学生本系内转专业申请学办教务处转入系学生处在校生信息卡片转出系注册名单统计表学籍变动通知跨系转专业申请本系内转专业申请跨系转专业申请跨系转专业申请学生学办各类统计表初步审查学生申请审批审核审核推荐注册查询统计0. 文档介绍文档介绍0.1 文档目的文档目的0.2 文档范围文档范围0.3 读者对象读者对象0.4 参考文档参考文档0.5 术语与缩写解释术语与缩写解释1. 产品介绍产品介绍提示:提示:(1) 说明产品是什么,什么用途;说明产品是什么,什么用途; (2) 介绍产品的开发背景。介绍产品的开发背景。2. 产品面向的用户群体产品面向的用户群体提示:提示:(1) 描述本产品
6、面向的用户描述本产品面向的用户(客户、最终客户、最终 用户用户)的特征;的特征; (2) 说明本产品将给他们带来什么好处?特们选择本产品的说明本产品将给他们带来什么好处?特们选择本产品的 可能可能 性有多大?性有多大?3. 产品应当遵循的标准或规范产品应当遵循的标准或规范提示:阐述本产品应当遵循什么标准、规范或业务规则。提示:阐述本产品应当遵循什么标准、规范或业务规则。 Function C.1Feature C Function B.1Feature B Function A.1Feature A描述功能名称、标识符功能类别5. 产品的非功能需求产品的非功能需求质量需求软硬件需求用户界面需求
7、描述需求名称、标识符需求类别6. 其他需求其他需求软件需求规格说明书软件需求规格说明书在哪个阶段发现在哪个阶段发现成本成本率率需求需求1设计设计3-6编码编码10功能测试功能测试15-40验收测试验收测试30-70发布之后发布之后40-1000修订一个缺陷的相关成本修订一个缺陷的相关成本例:需求标识为例:需求标识为F03的需求表示编号的需求表示编号为为3的功能需求。的功能需求。需求的变更是不需求的变更是不可避免的,因此可避免的,因此如何有效控制需如何有效控制需求的变化对于项求的变化对于项目成功至关重要目成功至关重要。第第4章章 2、4 所有与需求直接相关的活动统称为需求工程,需求工程分为了两个
8、部分:需求开发和需求开发和需求管理需求管理。其中,需求开发又分为了需求获取、需求分析、需求定义和需求验证4个部分,而需求管理则包含了变更控制、版本控制、需求跟踪和需求状态跟踪 软件需求包括三个不同的层次:业务需求、用户需求和功业务需求、用户需求和功能需求能需求(也包括非功能需求)。执行者的识别执行者的识别l谁使用系统的主要功能?l谁将提供、使用和删除信息?l谁负责维护、管理并保持系统正常运行?l谁会对某一特定需求感兴趣?l系统的外部资源是什么?l系统需要和哪些外部系统交互?用例的识别用例的识别l某个执行者要求系统为其提供什么功能?该执行者需要做哪些工作?l执行者需要阅读、创建、销毁、更新或存储
9、系统中哪些(类)信息?l系统中的事件一定要告之执行者吗?执行者需要告诉系统一些什么吗?那些系统内部的事件从功能的角度代表什么?l由于新功能的识别,执行者的日常工作被简化或效率提高了吗?l系统需要什么样的输入输出?输入在哪里?输出去往哪里?l该系统的当前情况存在哪些问题?学生本系内转专业申请学办教务处转入系学生处在校生信息卡片转出系注册名单统计表学籍变动通知跨系转专业申请本系内转专业申请跨系转专业申请跨系转专业申请学生学办各类统计表初步审查学生申请审批审核审核推荐注册查询统计0. 文档介绍文档介绍0.1 文档目的文档目的0.2 文档范围文档范围0.3 读者对象读者对象0.4 参考文档参考文档0.5 术语与缩写解释术语与缩写解释1. 产品介绍产品介绍提示:提示:(1) 说明产品是什么,什么用途;说明产品是什么,什么用途; (2) 介绍产品的开发背景。介绍产品的开发背景。2. 产品面向的用户群体产品面向的用户群体提示:提示:(1) 描述本产品面向的用户描述本产品面向的用户(客户、最终客户、最终 用户用户)的特征;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工职业道德建设培训课程
- 社团的规章制度
- 2026年安徽工业职业技术学院单招综合素质考试题库及答案详解(全优)
- 2026年宁波城市职业技术学院单招综合素质考试题库带答案详解ab卷
- 2026年塔城职业技术学院单招职业技能测试题库带答案详解(考试直接用)
- 2026年娄底幼儿师范高等专科学校单招职业适应性测试题库带答案详解(考试直接用)
- 2026年安徽卫生健康职业学院单招职业倾向性考试题库含答案详解(轻巧夺冠)
- 2026年安徽体育运动职业技术学院单招职业适应性测试题库附参考答案详解(满分必刷)
- 2026年天津电子信息职业技术学院单招综合素质考试题库带答案详解(夺分金卷)
- 机械厂岗位安全责任制度
- 2026河北省公务员录用省市县乡四级联考8650人备考题库及1套参考答案详解
- (2025年)(完整)《中华人民共和国妇女权益保障法》知识竞赛题库及答案
- 2026年及未来5年市场数据中国密闭式冷却塔市场竞争格局及投资战略规划报告
- 法庭安全教育培训课件
- 2026年鄂尔多斯职业学院单招职业技能测试模拟测试卷附答案解析
- 月结正式合同模板(3篇)
- 雨课堂学堂在线学堂云《研究生生涯发展与规划(山大 )》单元测试考核答案
- 2026年滁州职业技术学院单招职业适应性测试题库参考答案详解
- 春季养肝课件
- 江苏省施工现场安全生产管理制度全套完整版
- 无法参加庭审申请书模板
评论
0/150
提交评论