甲方软件项目管理与质量控制

甲方软件项目管理与质量控制

ID:39744088

大小:4.99 MB

页数:76页

时间:2019-07-10

甲方软件项目管理与质量控制_第1页
甲方软件项目管理与质量控制_第2页
甲方软件项目管理与质量控制_第3页
甲方软件项目管理与质量控制_第4页
甲方软件项目管理与质量控制_第5页
资源描述:

《甲方软件项目管理与质量控制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、甲方软件项目管理与质量控制国家应用软件产品质量监督检验中心副主任:左家平••••••个人研究方向信息系统架构设计软件企业及实验室质量体系管理认证国家信息技术标准编制软件全过程质量保证解决方案设计软件测试工具研究。。。。。。对软件开发全过程控制与管理项目软件需求分析软件结构软件详细设计设计编码单元测试软件集成集成测试系统测试交付需求评审设计评审代码评审各阶段测试项目管理/配置管理/缺陷管理/质量保证相关活动进行监督与控制第三方全过程保证软件项目开发过程中的角色需求方(甲方)第三方测试开发商(乙方)监理方需求方在软件开发中的作用(1)从合同观点:需求方(甲方)可行性研究需求定义招标准备合同的准备

2、谈判和修改对乙方的监督验收和完成开发方在软件开发中的作用(1)从合同观点:开发方(乙方)准备投标签订合同制定计划实施和控制评审和评价交付和完成需求方在软件开发中的作用(2)从管理观点:需求方(甲方)开始和范围定义计划实施和控制评价和确认完成开发方在软件开发中的作用(2)从工程观点:开发方(乙方)软件需求软件结构软件详细分析设计设计编码单元测试软件集成集成测试系统测试交付测试方在软件开发中的作用企业/操作需求功能需求系统和接口规格说明详细设计编码测试和改正缺陷产品测试需求测试标准功能需求测试策略KPA7–质量管理KPA1–测试计划编制测试计划KPA2–测试开发测试用例KPA4–测试执行测试结果

3、KPA3–测试环境准备应用软件质量生命周期测试报告KPA5–测试结果分析KPA6–编制报告第三方软件测试监理机构和第三方检测机构的关系软件质量内部质量特征外部质量特征第三方检测机构(以程序和软件文档的测评为主)开发商的过程能力监理机构(以开发计划和软件文档的检查为主)软件项目管理目标(甲方)质量控制进度控制成本控制组织结构人员要求环境要求12345Contents内容提要软件需求分析阶段软件开发设计阶段软件开发编码及测试阶段其他控制过程第三方测试和项目后评估软件需求分析阶段•软件开发的基础•需求•开发•测试需求重要性需求评估标准•开发过程的依据•开发管理过程的依据•用户接收的依据•测试的依据

4、•无歧性•完整性•可验证性•一致性•可修改性•可追踪性•运行和维护阶段需求分析阶段评估文档的可使用性•软件需求说明书•数据要求说明书需求的作用甲方乙方第三方精确描述需要什么样的产品准确理解甲方需要什么样的产品明确规定产品的检验依据需求的层次业务满足任务完成软件功能需求需求的层次满足任务组织机构或客户对系统、产品高层次的目标要求业务用户使用产品必须要完成的任务需求评审:评价业务需求、用户需求、需求规格说明的一致性完成软件功能开发人员必须实需求现的软件功能需求中常见的问题与原因・笼统需求・项目可行性分析研・隐含需求究不深入・与已存在的限制条件・不善于提需求矛盾的需求・不完整的需求・乙方代劳的需求

5、如何设计软件需求GB/T9385-1998计算机软件需求说明编制指南总体要求无歧性完整性可验证性一致性可修改性可追踪性运行和维护阶段的可使用性必须描述的基本问题软件需求描述功能性能外部需求基本问题接口设计限制属性需求设计-典型案例苹果1个苹果红苹果带有心形图案的苹果中间为实心心形图案的苹果20需求设计沟通一致性分析控制协调指标大小需求评审指标定义r=a(1-sin(sita)),x=rcos(sita),y=rsin(sita)••••••需求评审的主要内容是否生成软件需求规格说明书所提出的需求的技术可行性需求是否可测需求规格说明书内容完整评价用户需求与需求规格说明书的一致性是否有需求管理过

6、程••••••需求评审分层次评审正式评审与非正式评审结合分阶段评审建立标准的评审流程做好评审后的跟踪工作充分准备评审•……例子:需求问题记录表12345Contents内容提要软件需求分析阶段软件开发设计阶段软件开发编码及测试阶段其他控制过程第三方测试和项目后评估软件开发设计阶段•开发•测试设计重要性设计评估标准•形成软件框架•软件开发的原形•开发过程的指导•详细性•准确性•可验证性•一致性•可实现性评估文档软件开发设计阶段•概要设计说明书•详细设计说明书•数据库设计说明书设计阶段评审•分析设计是正确的、与需求一致并可追溯到需求•分析设计中的事件次序、输入、输出、接口、逻辑流程、出错定义、错

7、误处理•验证根据需求所选择的设计是否合理设计阶段评审•概要设计阶段–是否生成概要设计说明书(含数据库设计说明书)–同行评审:验证系统架构设计正确性及可行性•详细设计阶段–详细设计说明书–每个模块、函数、接口的实现方法,输入参数、数据结果说明等12345Contents内容提要软件需求分析阶段软件开发设计阶段软件开发编码及测试阶段其他控制过程第三方测试和项目后评估软件开发编码及测试阶段•开发•测试编程评估标准测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。