软件质量保证和管理Ch13 高质量的软件需求分析.ppt
《软件质量保证和管理Ch13 高质量的软件需求分析.ppt》由会员分享,可在线阅读,更多相关《软件质量保证和管理Ch13 高质量的软件需求分析.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、作者作者软件质量保证和管理软件质量保证和管理-Ch.13 高质量的软件需求分析高质量的软件需求分析高质量的软件需求管理高质量的软件需求管理胜兵,先胜而后求战胜兵,先胜而后求战败兵,先战而后求胜败兵,先战而后求胜 孙膑孙膑 高质量的软件需求管理高质量的软件需求管理13.1 13.1 需求分析的概念需求分析的概念 13.2 13.2 需求的获取与分析需求的获取与分析13.3 13.3 需求分析建模需求分析建模13.4 13.4 系统需求的质量保证系统需求的质量保证13.1 需求分析的概念需求分析的概念 13.1.1软件系统的构建层次软件系统的构建层次13.1.2软件需求工程过程软件需求工程过程13
2、.1.1软件系统的构建层次软件系统的构建层次软件系统需求的层次软件系统需求的层次软件需求工程软件需求工程 所有与需求直接相关的活动统称为需求工程,需求工程分为了两个部分:需求开发和需求开发和需求管理需求管理。其中,需求开发又分为了需求获取、需求分析、需求定义和需求验证4个部分,而需求管理则包含了变更控制、版本控制、需求跟踪和需求状态跟踪 软件需求包括三个不同的层次:业务需求、用户需求和功业务需求、用户需求和功能需求能需求(也包括非功能需求)。软件需求工程软件需求工程l 业务需求业务需求(business requirement)反映了组织机构或客户对系统、产品的概括的目标要求,它在项目视图与范
3、围文档中予以说明。主要的目的是对企业目前的业务流程进行评估,得出一个业务前景。业务需求的确定对后面的用户需求和功能需求起到了限制作用。l 用户需求用户需求(user requirement)文档描述了用户使用系统而完成的任务的集合,用户需求在用户案例(user case)文档或方案脚本中予以说明。收集和分析用户需求是不容易的,因为很多需求是隐形的,很难获取,更难保证需求完整,而需求又是易变的,这就要求用户和开发人员进行充分地交流。l 功能需求功能需求(functional requirement)定义了开发人员必须实现的软件功能,它源于用户需求。功能需求是软件需求说明书中最重要的部分之一,它在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件质量保证和管理Ch13 高质量的软件需求分析 软件 质量保证 管理 Ch13 质量 需求 分析
限制150内