软件开发规范整体规范

上传人:汽*** 文档编号:508473657 上传时间:2024-02-27 格式:DOC 页数:32 大小:1,012KB
返回 下载 相关 举报
软件开发规范整体规范_第1页
第1页 / 共32页
软件开发规范整体规范_第2页
第2页 / 共32页
软件开发规范整体规范_第3页
第3页 / 共32页
软件开发规范整体规范_第4页
第4页 / 共32页
软件开发规范整体规范_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《软件开发规范整体规范》由会员分享,可在线阅读,更多相关《软件开发规范整体规范(32页珍藏版)》请在金锄头文库上搜索。

1、仅供个人参考For personal use only in study and research; not forcommercial use软件开发规范Software Development SpecificationVersion: V1.0Date:2010-06-22Prepared byDocument Revision History文 档修订记录VERSION版本DATE日期DESCRIPTION内容说明INDIVIDUAL修订人1.02010-06-22初稿Table of Contents 目录Iiintroduction 简介错误!未定义书签。1.1Purpose 目标

2、错误!未定义书签。1.2Scope范围错误!未定义书签。1.3Defin iti ons, Acrony ms, and Abbreviati ons.术语,缩略词错误!未定义书签。1.4Refere nces 弓丨用错误!未定义书签。1.5Overview文档组织错误!未定义书签。The Overall Description 概述错误!未定义书签。2.1Software Developme nt Orga nizi ng 开发团队组织结构错误!未定义书签。2.2Project Base Process项目基本流程错误!未定义书签。2.3CMM Base Process CMM 基本过程错误

3、!未定义书签。2.3.1SCM软件配置管理错误!未定义书签。2.3.2SPP计戈y策戈y错误!未定义书签。1233SPTO项目追踪错误!未定义书签。234PR同行评审错误!未定义书签。2.3.5SQA质量保证错误!未定义书签。2.4 SDLC生命周期选择错误!未定义书签。2.5 Developme nt Process 开发过程错误!未定义书签。2.5.1Developme nt Phase 开发阶段错误!未定义书签。2.5.2Phase Product 阶段制品错误!未定义书签。2.6 Role Duty角色职责错误!未定义书签。2.7Constraints 限制错误!未定义书签。Speci

4、fic Requirements 详纟田描述错误!未定义书签。3.1Precondition 前提错误!未定义书签。3.1.1SCM配置库错误!未定义书签。3.1.2Test Environment 测试环境错误!未定义书签。3.2Development Control Process 开发控制流程错误!未定义书签。3.2.1项目启动和策划阶段错误!未定义书签。3.2.2需求分析、设计、编码阶段错误!未定义书签。3.2.3提交测试阶段错误!未定义书签。3.2.4生产发布、终测错误!未定义书签。3.2.5发布后问题反馈修改过程错误!未定义书签。3.3 TSP团队软件过程错误!未定义书签。3.3.

5、1会议组织错误!未定义书签。3.3.2沟通问题错误!未定义书签。3.3.3代码走查错误!未定义书签。3.3.4其它错误!未定义书签。3.4 PSP个人软件过程错误!未定义书签。3.4.1工作原则错误!未定义书签。3.4.2日常工作错误!未定义书签。3.4.3DE开发工程师错误!未定义书签。3 4 4SCME配置管理员错误!未定义书签。3.4.5DBA数据库管理员错误!未定义书签。3 4 6Deployer发布人员错误!未定义书签。Tool Specification 工具规范错误!未定义书签。4.1通用工具错误!未定义书签。42计划错误!未定义书签。4.3需求分析错误!未定义书签。4.4设计错

6、误!未定义书签。4.5编码错误!未定义书签。46测试错误!未定义书签。Documents 文档错误!未定义书签。5.1项目管理文档错误!未定义书签。5.1.1项目策划错误!未定义书签。5.1.2项目追踪错误!未定义书签。5.1.3质量保证错误!未定义书签。5.1.4项目终止错误!未定义书签。5.2开发过程文档错误!未定义书签。5.2.1软件配置管理错误!未定义书签。5.2.2会议管理错误!未定义书签。5.2.3计划跟踪错误!未定义书签。5.2.4评审管理错误!未定义书签。5.2.5质量管理错误!未定义书签。5.2.6测试过程错误!未定义书签。5.2.7问题解决过程错误!未定义书签。5.2.8其

7、他错误!未定义书签。Appendix 附录错误!未定义书签。6.1易于理解的代码错误!未定义书签。6.2 Log输出错误!未定义书签。1 Introduction 简介一个成熟稳定的组织或者团队,能够减少风险,经常地成功地达成目标。成功的含义是: 按时、预算内【即符合成本要求】、符合质量要求。换言之,成熟稳定的团队,能够避免 以下问题:组织方面出现问题对需求缺乏管理缺之计划和控制估算错误同时,还要在以下几个方面做得比较出色:人员调度与工作安排工作量估计预算管理责权分配与平衡执行与监控沟通本文档是软件开发规范,力求使团队打下一个良好的基础,以便逐步成长为成熟稳定的团 队。团队需要一个逐步标准、规

8、范的开发过程,在这个过程中,团队得到锻炼,成员能力 得到提高,风险得到控制。主要内容是:定义软件开发的流程;定义软件开发的文档格式;定义涉及的角色;定义涉及的信息;描述开发流程;1.1 Purpose 目标本文档的目标是:统一软件开发团队的流程、文档; 促进团队成员的沟通,减少误解; 促使程序员书写易维护的代码;提高代码编写效率;使每个成员成为一个高效的程序员;1.2 Scope 范围本文档,包含:项目管理的流程;项目策划项目追踪配置管理质量保证同行评审涉及文档;项目计划mpp需求规格说明书SRSDelphi估算项目状态报告 配置库样式CheckList评审表变更申请表开发工具的规范; 数据库

9、设计工具 功能设计工具IDE配置工具1.3 Definitions, Acronyms, and Abbreviations.术语,缩略词SPP项目策划 Software Project PlanningSPTO项目追踪 Software Project Tracking & OversightSCM配置管理 Software Configuration ManagementSQA质量保证 Software Quality AssuraneePR同行评审Peer ReviewBaseL ine基线SCCB软件配置控制委员会 SoftwareCon figurati on Control Boa

10、rdCR变更请求 Change RequestSDLC软件开发生命周期 Software Developme nt Life CycleRUP统一开发过程 Rational UnifiedProcessXPTDD极限【敏捷方法】extreme Programmi ng 测试驱动 Test Driven Development1.4 References 弓丨用CMM2CMM31.5 Overview文档组织本文档主 概述; 描述了团队组织开发过程的高层视图;TSP 和 PSP;按照团队和个人描述流程规范; 工具规范;描述了开发工具的详细规范; 文档;涉及的文档格式;2 The Overall

11、Description 概述本部分是开发团队开发过程的高层描述。它描述了开发过程规范的背景,用来和所有涉及 各方就基本过程达成共识。2.1 Software Development Organizing 开发团队组织结构说明:表示公司的行政部门表示公司的逻辑部门实线表示参加产品实现的组织和人员(不表示所属关系)-虚线表示工作的汇报关系,如 SQAE向SQA经理汇报。2.2 Project Base Process项目基本流程不得用于商业用途需求建议书合同项目目标可行性分析报告I识别需求结束项目提出解 决方案执行项目项目定义制定计划计划实施项目终止 时间投入力量基本流程说明:项目启动:本阶段主要

12、是进行可行性分析,定义项目,识别需求;制定计划:本阶段主要是计划策划,估算工作量,制定具体的可执行的计划; 计划实施:本阶段主要是实施计划,完成计划中的各项任务,报告计划状态; 项目终止:计划执行完毕,总结项目;基本过程说明:SCM:软件配置管理,所有活动的基础,一切制品必须放入配置库;SPP:软件项目策划,估算工作量,制定详细计划【项目的制定计划阶段】;SPTO:项目追踪,报告项目状态,评估并更新计划【项目的计划实施阶段】; PR:同行评审,进入基线的前提条件,降低风险,提高质量的有效手段;SQA:质量保证,预防风险的有效手段;2.3.1 SCM软件配置管理配置管理主要解决:版本变更确定配置

13、项和基线确定记录和报告配 置项状态策略确定基线变更过 程至少在项目的每个里程碑结束时进行备份定义备份与病毒策略定义测试和发布 归档方式1FSCM计划制定和评审1T按计划执行配置 管理活动SCM计划在配置项(基 线)生成和基线 变更时记录和报告基线的状态1建立配置库2对项目组指导和培训3对配置项的日常管理4参加评审会议5定期备份和病毒防护6实施发布7进行归档8配置管理计划的维护配置审核计划完成配置管理情况总结总结配置项是否完整、 基线的变化情况统计、 审核发现问题情况统计、改进建议等,记入 项目总结报告状态报告审核报告2.3.2 SPP计划策戈“计划策划的核心是工作量估算项目启动了从对用户需求的 理解是否充分; 人员介入项目的 方式;产品的交 付方式;项目规 模大小和风险高 低

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号