下载此文档

软件开发要求规范整体要求规范.docx


文档分类:IT计算机 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
软件开发规范
Software Development Specification
Version:
Date:

2010-06-22
PTO 项目追踪 Software Project Tracking & Oversight
SCM 配置管理 Software Configuration Management
SQA 质量保证 Software Quality Assurance
PR 同行评审 Peer Review
BaseLine 基线
SCCB 软件配置控制委员会 Software Configuration Control Board
CR 变更请求 Change Request
SDLC 软件开发生命周期 Software Development Life Cycle
RUP 统一开发过程 Rational Unified Process
XP 极限【敏捷方法】eXtreme Programming
TDD 测试驱动 Test Driven Development
References 弓|用
《CMM2》
《CMM3》
Overview文档组织
本文档主要分为四大部分:
>概述;
描述了团队组织开发过程的高层视图;
> TSP 和 PSP;
按照团队和个人描述流程规范;
>工具规范;
描述了开发工具的详细规范;
>文档;
涉及的文档格式;
2 The Overall Description 概述
本部分是开发团队开发过程的高层描述。它描述了开发过程规范的背景,用来和所有涉及 各方就基本过程达成共识。
Software Development Organizing 开发团队组织结构
说明:□ 表示公司的行政部门匚二 表示
公司的逻辑部门
—— 实线表示参加产品实现的组织和人员(不表示所属关系)
虚线表示工作的汇报关系,如SQAE向SQA经理汇报。
Project Base Process 项目基本流程
需求建议书 合同
项目目标
提出解 决方案
执行项
结束项目
可行性分析报告
识别需求
项目定义 制定计划 计划实施 项目终止
投入力量
时间
基本流程说明:
>项目启动:本阶段主要是进行可行性分析,定义项目,识别需求;
>制定计划:本阶段主要是计划策划,估算工作量,制定具体的可执行的计划;
>计划实施:本阶段主要是实施计划,完成计划中的各项任务,报告计划状态;
> 项目终止:计划执行完毕,总结项目;
基本过程说明:
SCM:软件配置管理,所有活动的基础,一切制品必须放入配置库;
SPP: 软件项目策划,估算工作量,制定详细计划【项目的制定计划阶段】;
5「10:项目追踪,报告项目状态,评估并更新计划【项目的计划实施阶段】;
PR: 同行评审,进入基线的前提条件,降低风险,提高质量的有效手段;
SQA: 质量保证,预防风险的有效手段;
SCM软件配置管理
配置管理主要解决:
>版本
>变更
置项状态策略
确定基线变更过 程
SPP计划策划
计划策划的核心是工作量估算
项目启动
(从对用户需求的\ 理解是否充分; 人员介入项目的 方式;产品的交 付方式;项目规 模大小和风险高 低;对项目系统 架构的理解是否 充分等方面考虑
「从公司的数据中识别项目相、 似的信息,如项目的总结报 告和其它的数据或文挡 项目需求、合同以及《软件 项目任务书》等相关要求
从历史库中识别可用的信息
选择项目生命周期
识别项目的特点
〉了解各个生命周期的特点
RUP
XP
RUP
XP
依据定义的过程,识别必 须完成的任务和工作产品
(分解时考虑的活动事 项要详尽,不要漏 掉:教育或培训的需 要;参与评审文档; 参与项目会议;确 定、记录和显示各种 与质量相关和与过程
(相关的数据;传播时J
确定适合项目生命周期模型
文档制品 如:计划、 SRS等
规模估算
制定工作产品的评审计划
估算表

软件开发要求规范整体要求规范 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhangshus
  • 文件大小587 KB
  • 时间2022-07-19
最近更新