非功能性需求
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Agenda
▪ 非功能性需求简介 ▪ 非功能性需求的验收策略 ▪ SGM非功能性需求的实施方案
© Copyright Shanghai GM Corporation 2005
非功能性需求简介
非功能性需求分类:
▪ 系统性能需求(Performance Requirements) ▪ 安全性需求(Security Requirements) ▪ 系统运营需求(Operational Requirements) ▪ 可用性需求(Usability Requirements) ▪ 国际化支持(Globalization Requirements) ▪ 项目递交需求(Packaging Requirements)
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
国际化支持(Globalization Requirements) :
1. 中国文化及政策需求(Cultural and Political Requirements) 2. 本地化需求(Localization Requirements)
▪ 培训 —— 合同保证
- 培训及Knowledge Transfer计划及实施
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略(续):
▪ 系统技术方案 —— 技术评审
- Horizon Scalability - Vertical Scalability - Failover - 安全性需求
© Copyright Shanghai GM Corporation 2005
Agenda
▪ 非功能性需求简介 ▪ 非功能性需求的验收策略 ▪ SGM非功能性需求的实施方案
© Copyright Shanghai GM Corporation 2005
非功能性需求的实施方案
Non-functional Standard Implement Solution
法务部门根据中国本地政策法规及知识产权及二次开发要求对相关内容进行审核 以合同方式确保上海通用的服务以及培训要求能得到充分满足
QA 文档评审
QA 团队根据前期非功能性需求报告描述,监督相关文档被正确、及时、恰当递交
技术方案评审 实施方案验收
测试方案评审 测试报告评审
验收测试
Operation 团队:参与技术方案评审和实施验收,保证系统维护性需求被正确贯彻 Info Structure 团队和 Dev. 团队:进行技术方案评审和实施方案验收,保证项目技 术方案能够囊括各类相关技术需求,并在项目中被正确贯彻实施
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
可用性需求(Usability Requirements) :
1. 易操作性需求(Ease-of-Use Requirements) 2. 易用性需求(Ease-of-Learning Requirements) 3. 文档需求(Documentation Requirements) 4. 安全性需求(Safety Requirements)
10 Bug Trend Report
SAP PRD Line PKG BS PKG CS
系统恢复时间 < 1day 系统运行时间 7day*24h
? ?
PKG Else
Stand Alone APP
Other
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Need Pass
Need Not Pass ? Undefined
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
系统运营需求(Operational Requirements) :
1. 硬件平台需求(Hardware Requirements) 2. 软件平台需求(Software Requirements) 3. 网络需求(Network Requirements) 4. 可移植性需求(Portability Requirements) 5. 系统维护需求(System Maintenance Requirement) 6. 数据维护需求(Data Management Requirements) 7. 产品支持需求(Product Support Requirements) 8. 软件许可证需求(Software Licensing Requirements)
非功能需求报告
法务评审& 合同保证(服务,培训)
技术方案评审 测试方案评审
QA 文档评审 测试报告评审
实施方案验收 验收测试
Non-Function Requirement Fulfillment Process
非功能需求 报告
法务评审、 合同保证
QA, Operation, Info Structure, Dev., Test 团队以及法务部门参与共同完成报告
- 系统可移植性
- 数据时效估计 / 数据生命周期估计,数据Archive 计划 - 数据重处理要求 / 数据流完整性要求
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略(续):
▪ 应用系统 (续) —— 验收测试
Test Type
Test 人员审核项目组提交的测试策略及测试方案 Test 人员审核项目测试报告 Test 人员进行有选择有针对的项目验收测试
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略:
▪ 国家政策及版权 —— 法务评审&合同保证
- 中国本地政策法规 - 知识产权及二次开发许可
▪ 文档递交件 —— QA Review
- 项目递交件清单 - 文档书写语言要求 - 递交时间、方式、介质和版权
▪ 服务承诺 —— 合同保证
- 项目实施过程中非技术要求 - 售后技术支持(远程/现场支持,5*8 / 7*24 / helpdesk,本地资源 / 中文支持)
Java DEV (J2EE)
1 Stress Test
2 Volumn Test
3 Configuration Test
4 Installation Test
5 Disaster Recover Test
6 Duration Test
7 Dead Lock
8 Memory Leak
9 Coverage Report
项目递交需求(Packaging Requirements)
© Copyright Shanghai GM Corporation 2005
Agenda
▪ 非功能性需求简介 ▪ 非功能性需求的验收策略 ▪ SGM非功能性需求的实施方案
© Copyright Shanghai GM Corporation 2005
Requirements)
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
安全性需求(Security Requirements) :
1. 用户安全需求(User Security Requirements) 2. 数据安全需求(Data Security Requirements) 3. 其他安全需求(Others)
- 系统最大可接受非正常连续停机时间:x.x working day - 系统最大可接受不可用频率:x次/year - 系统服务时间:5*8 / 7*24 - 系统数据量估计:上线时、1 年、2 年、5 年数据量估计 - 系统支持日常用户数 - 系统访问类型:平稳类 / 突发类 - 系统访问量分类估计 - 系统响应标准:既定用户数数据容量,针对不同访问操作的系统响应时间 - 系统崩溃后恢复服务的时间要求
Leabharlann Baidu
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
系统性能需求(Performance Requirements) :
1. 系统扩展性(Scalability Requirements) 2. 系统可靠性需求(Reliability Requirements) 3. 系统可用性需求(Availability Requirements) 4. 系统容量需求及系统数据生命周期(Capacity Requirements & Data Life Cycle) 5. 系统响应 (Responsiveness Requirements) 6. 灾难恢复及业务支持(Disaster Recovery Requirements and Business Continuity
- 系统维护需求 - 系统易用性要求 - 系统软硬件平台及网络需求 - I18N
- 数据备份计划 - 数据维护需求
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略(续):
▪ 应用系统 —— 验收测试
- 系统类型:SAP / J2EE / Package Solution: BS|CS|Others / Standard Alone App. / Others - 用户类型:<SGM: JQ/DY/SY/PATAC>/<GM> / <认证授权用户> / <普通用户> - 访问来源:<外网> / <内网> / <内外网>
▪ 非功能性需求简介 ▪ 非功能性需求的验收策略 ▪ SGM非功能性需求的实施方案
© Copyright Shanghai GM Corporation 2005
非功能性需求简介
非功能性需求分类:
▪ 系统性能需求(Performance Requirements) ▪ 安全性需求(Security Requirements) ▪ 系统运营需求(Operational Requirements) ▪ 可用性需求(Usability Requirements) ▪ 国际化支持(Globalization Requirements) ▪ 项目递交需求(Packaging Requirements)
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
国际化支持(Globalization Requirements) :
1. 中国文化及政策需求(Cultural and Political Requirements) 2. 本地化需求(Localization Requirements)
▪ 培训 —— 合同保证
- 培训及Knowledge Transfer计划及实施
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略(续):
▪ 系统技术方案 —— 技术评审
- Horizon Scalability - Vertical Scalability - Failover - 安全性需求
© Copyright Shanghai GM Corporation 2005
Agenda
▪ 非功能性需求简介 ▪ 非功能性需求的验收策略 ▪ SGM非功能性需求的实施方案
© Copyright Shanghai GM Corporation 2005
非功能性需求的实施方案
Non-functional Standard Implement Solution
法务部门根据中国本地政策法规及知识产权及二次开发要求对相关内容进行审核 以合同方式确保上海通用的服务以及培训要求能得到充分满足
QA 文档评审
QA 团队根据前期非功能性需求报告描述,监督相关文档被正确、及时、恰当递交
技术方案评审 实施方案验收
测试方案评审 测试报告评审
验收测试
Operation 团队:参与技术方案评审和实施验收,保证系统维护性需求被正确贯彻 Info Structure 团队和 Dev. 团队:进行技术方案评审和实施方案验收,保证项目技 术方案能够囊括各类相关技术需求,并在项目中被正确贯彻实施
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
可用性需求(Usability Requirements) :
1. 易操作性需求(Ease-of-Use Requirements) 2. 易用性需求(Ease-of-Learning Requirements) 3. 文档需求(Documentation Requirements) 4. 安全性需求(Safety Requirements)
10 Bug Trend Report
SAP PRD Line PKG BS PKG CS
系统恢复时间 < 1day 系统运行时间 7day*24h
? ?
PKG Else
Stand Alone APP
Other
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Need Pass
Need Not Pass ? Undefined
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
系统运营需求(Operational Requirements) :
1. 硬件平台需求(Hardware Requirements) 2. 软件平台需求(Software Requirements) 3. 网络需求(Network Requirements) 4. 可移植性需求(Portability Requirements) 5. 系统维护需求(System Maintenance Requirement) 6. 数据维护需求(Data Management Requirements) 7. 产品支持需求(Product Support Requirements) 8. 软件许可证需求(Software Licensing Requirements)
非功能需求报告
法务评审& 合同保证(服务,培训)
技术方案评审 测试方案评审
QA 文档评审 测试报告评审
实施方案验收 验收测试
Non-Function Requirement Fulfillment Process
非功能需求 报告
法务评审、 合同保证
QA, Operation, Info Structure, Dev., Test 团队以及法务部门参与共同完成报告
- 系统可移植性
- 数据时效估计 / 数据生命周期估计,数据Archive 计划 - 数据重处理要求 / 数据流完整性要求
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略(续):
▪ 应用系统 (续) —— 验收测试
Test Type
Test 人员审核项目组提交的测试策略及测试方案 Test 人员审核项目测试报告 Test 人员进行有选择有针对的项目验收测试
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略:
▪ 国家政策及版权 —— 法务评审&合同保证
- 中国本地政策法规 - 知识产权及二次开发许可
▪ 文档递交件 —— QA Review
- 项目递交件清单 - 文档书写语言要求 - 递交时间、方式、介质和版权
▪ 服务承诺 —— 合同保证
- 项目实施过程中非技术要求 - 售后技术支持(远程/现场支持,5*8 / 7*24 / helpdesk,本地资源 / 中文支持)
Java DEV (J2EE)
1 Stress Test
2 Volumn Test
3 Configuration Test
4 Installation Test
5 Disaster Recover Test
6 Duration Test
7 Dead Lock
8 Memory Leak
9 Coverage Report
项目递交需求(Packaging Requirements)
© Copyright Shanghai GM Corporation 2005
Agenda
▪ 非功能性需求简介 ▪ 非功能性需求的验收策略 ▪ SGM非功能性需求的实施方案
© Copyright Shanghai GM Corporation 2005
Requirements)
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
安全性需求(Security Requirements) :
1. 用户安全需求(User Security Requirements) 2. 数据安全需求(Data Security Requirements) 3. 其他安全需求(Others)
- 系统最大可接受非正常连续停机时间:x.x working day - 系统最大可接受不可用频率:x次/year - 系统服务时间:5*8 / 7*24 - 系统数据量估计:上线时、1 年、2 年、5 年数据量估计 - 系统支持日常用户数 - 系统访问类型:平稳类 / 突发类 - 系统访问量分类估计 - 系统响应标准:既定用户数数据容量,针对不同访问操作的系统响应时间 - 系统崩溃后恢复服务的时间要求
Leabharlann Baidu
© Copyright Shanghai GM Corporation 2005
非功能性需求简介(续)
系统性能需求(Performance Requirements) :
1. 系统扩展性(Scalability Requirements) 2. 系统可靠性需求(Reliability Requirements) 3. 系统可用性需求(Availability Requirements) 4. 系统容量需求及系统数据生命周期(Capacity Requirements & Data Life Cycle) 5. 系统响应 (Responsiveness Requirements) 6. 灾难恢复及业务支持(Disaster Recovery Requirements and Business Continuity
- 系统维护需求 - 系统易用性要求 - 系统软硬件平台及网络需求 - I18N
- 数据备份计划 - 数据维护需求
© Copyright Shanghai GM Corporation 2005
非功能性需求的验收策略
非功能性需求验收策略(续):
▪ 应用系统 —— 验收测试
- 系统类型:SAP / J2EE / Package Solution: BS|CS|Others / Standard Alone App. / Others - 用户类型:<SGM: JQ/DY/SY/PATAC>/<GM> / <认证授权用户> / <普通用户> - 访问来源:<外网> / <内网> / <内外网>