软件开发规
Software Development Specification
Version:
Date: 2010-06-22
Prepared by
Document Revision History文档修订记录
VERSION版本
DATE
日期
DESCRIPTION
容说明
INDIVIDUAL
修订人
2010-06-22
初稿
Table of Contents目录
1 Introduction 简介 5
Purpose 目标 5
Scope 围 6
Definitions, Acronyms, and Abbreviations. 术语,缩略词 6
References 引用 7
Overview 文档组织 7
2 The Overall Description 概述 8
Software Development Organizing 开发团队组织结构 8
Project Base Process 项目基本流程 9
CMM Base Process CMM基本过程 10
SCM软件配置管理 10
SPP 计划策划 12
SPTO项目追踪 15
PR同行评审 17
SQA质量保证 18
SDLC 生命周期选择 19
Development Process 开发过程 20
Development Phase 开发阶段 20
Phase Product 阶段制品 21
Role Duty 角色职责 22
Constraints 限制 23
3 Specific Requirements 详细描述 24
Precondition 前提 24
SCM配置库 24
Test Environment 测试环境 25
Development Control Process 开发控制流程 25
项目启动和策划阶段 26
需求分析、设计、编码阶段 26
提交测试阶段 26
生产发布、终测 27
发布后问题反馈修改过程 27
TSP 团队软件过程 29
会议组织 29
沟通问题 29
代码走查 29
其它 30
PSP 个人软件过程 30
工作原则 30
日常工作 30
DE 开发工程师 31
SCME 配置管理员 32
DBA 数据库管理员 32
Deployer 发布人员 33
4 Tool Specification 工具规 33
通用工具 33
计划 33
需求分析 34
设计 34
编码 34
测试 34
5 Documents 文档 35
项目管理文档 35
项目策划 35
项目追踪 35
质量保证 35
项目终止 35
开发过程文档 35
软件配置管理 35
会议管理 36
计划跟踪 36
评审管理 36
质量管理 36
测试过程 36
问题解决过程 36
其他 37
6 Appendix 附录 37
易于理解的代码 37
Log输出 37
Introduction 简介
一个成熟稳定的组织或者团队,能够减少风险,经常地成功地达成目标。成功的含义是:按时、预算【即符合成本要求】、符合质量要求。换言之,成熟稳定的团队,能够避免以下问题:
组织方面出现问题
对需求缺乏管理
缺乏计划和控制
估算错误
同时,还要在以下几个方面做得比较出色:
人员调度与工作安排
工作量估计
预算管理
责权分配与平衡
执行与监控
沟通
本文档是软件开发规,力求使团队打下一个良好的基础,以便逐步
软件开发要求规范整体要求规范 来自淘豆网m.daumloan.com转载请标明出处.