1 / 12
文档名称:

软件项目开发和管理系统要求规范.doc

格式:doc   大小:221KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目开发和管理系统要求规范.doc

上传人:cxmckate6 2022/1/28 文件大小:221 KB

下载得到文件列表

软件项目开发和管理系统要求规范.doc

文档介绍

文档介绍:word
word
1 / 12
word
软件项目开发和管理规XV1
软件开发标准化工作流程
引言
编写目的
软件项目管理是软件工程和项目管理的交叉学科,软件项目管理的概念涵盖了管理软件产品开发所必须的知识、技踪与控制项目计划
在软件项目进展过程中,严格遵守项目计划,对于一些不可防止的变更,要进展适当的控制和调整,但要确保计划的完整性和一致性。
评审项目计划
对项目计划的完成程序进展评审,并对项目的执行情况进展评价。
编写管理文档
项目管理人员根据软件合同确定软件项目是否完成。项目一旦完成,如此检查项目完成的结果和中间记录文档,并把所有的结果记录下来形成文档而保存。
word
word
6 / 12
word
软件项目管理内容
需求阶段管理
需求分析是软件生命周期中相当重要的一个阶段,是软件设计的根底,也是用户和软件工程人员之间的桥梁。简单地说,软件需求就是确定系统需要做什么,严格意义上,软件需求是系统或软件必须达到的目标与能力。
目标
需求管理是一种获取、组织并记录软件需求的系统化方案,同时也是一个使客户与项目开发组对不断变更的软件需求达成并保持一致的过程。在需求管理中,软件工程组的工作是采取适当的措施来保证分配的需求,即要将分配的需求文档化,控制需求的变化,负责项目实施过程中需求的实现情况。需求管理的目的是在客户和处理客户需求的软件项目组之间建立对客户需求的共同理解。需求管理的目标有两个:
使软件需求受控,并建立供软件工程和管理使用的需求基线。
使软件计划、产品和活动与软件需求保持一致。
在需求管理过程中,为实现第一个目标,必须控制需求基线的变动,按照变更控制的标准和规X的过程进展需求变更控制和版本控制;为实现第二个目标,必须就变更和软件项目各小组达成共识,对软件项目计划做出调整,其中包括人员的安排、用户的沟通、本钱的调整、进度的调整等。
需求管理是一个对系统需求变更了解和控制的过程,它贯穿于整个软件项目过程,在软件项目进展的过程中,无论正处于哪个阶段,一旦有需求错误出现或任何有关需求的变更出现,都需要需求管理活动来解决,提交《需求变更控制报告》。
原如此
为进展有效的需求管理,一般要遵循如下五条原如此:
word
word
6 / 12
word
需求一定要分类管理
需求必须分优先级
需求必须文档化
需求一旦变化,就必须对需求变更的影响进展评估
需求管理必须与需求工程的其他活动严密整合
主要工作
需求阶段分为系统需求和系统分析两个阶段。
系统需求阶段的主要工作是:
调研用户需求与用户环境
论证项目可行性
制定项目初步计划
系统分析阶段的主要工作是:
确定系统运行环境
建立系统逻辑模型
确定系统功能与性能要求
编写需求规格说明、测试计划
确认项目开发计划
完成文档
需求规格说明书、项目开发计划、测试计划
word
word
7 / 12
word
设计阶段管理
主要工作
软件的设计阶段可分为概要设计和详细设计两个阶段。
概要设计的主要工作:
建立系统总体结构,划分功能模块
定义各功能模块接口
数据库设计〔如果需要〕
详细设计的主要工作:
设计各模块具体实现算法
确定模块间详细接口
完成文档
概要设计完成文档
概要设计说明书
数据库设计说明书〔如果有〕
详细设计完成文档:
详细设计说明书
开发阶段管理
主要工作
编写程序源代码
进展模块测试和调试
word
word
8 / 12
word
编写测试方案
编写测试用例
编写用户手册
完成文档
系统源程序清单
测试用例
测试方案
测试阶段管理
主要工作
执行测试
测试整个软件系统〔健壮性测试〕
完善用户手册
编写开发总结报告
完成文档
测试报告
用户手册
开发工作总结
维护阶段管理
主要工作
为纠正错误,完善应用而进展修改
word
word
9 / 12
word
对修改良行配置管理
编写故障报告和修改报告
修订用户手册
完成文档
故障报告
修改报告
工具管理
列出开发的工具
软件项目估算与进度管理
软件项目估算
软件项目估算包括工作量估算和本钱估算两个方面。软件估算作为软件项目管理的一项重要内容,是确保软件项目成功的关键因素。估算是指通过预测构造软件项目所需要的工作量的过程。初步的估算用于确定软件项目的可行性,详细的估算用于指导项目计划的制定。
软件规模
对软件项目进展估算遇到的第一个问题就是软件规模,即软件的程序量。软件规模是软件工作量的主要影响因素。软件项目的设计有一个分层结构,这一分层结构就对应着工作分解结构〔WBS,Work

最近更新