软件开发管理制度Word下载.doc

上传人:wj 文档编号:255921 上传时间:2023-04-28 格式:DOC 页数:47 大小:277.50KB
下载 相关 举报
软件开发管理制度Word下载.doc_第1页
第1页 / 共47页
软件开发管理制度Word下载.doc_第2页
第2页 / 共47页
软件开发管理制度Word下载.doc_第3页
第3页 / 共47页
软件开发管理制度Word下载.doc_第4页
第4页 / 共47页
软件开发管理制度Word下载.doc_第5页
第5页 / 共47页
软件开发管理制度Word下载.doc_第6页
第6页 / 共47页
软件开发管理制度Word下载.doc_第7页
第7页 / 共47页
软件开发管理制度Word下载.doc_第8页
第8页 / 共47页
软件开发管理制度Word下载.doc_第9页
第9页 / 共47页
软件开发管理制度Word下载.doc_第10页
第10页 / 共47页
软件开发管理制度Word下载.doc_第11页
第11页 / 共47页
软件开发管理制度Word下载.doc_第12页
第12页 / 共47页
软件开发管理制度Word下载.doc_第13页
第13页 / 共47页
软件开发管理制度Word下载.doc_第14页
第14页 / 共47页
软件开发管理制度Word下载.doc_第15页
第15页 / 共47页
软件开发管理制度Word下载.doc_第16页
第16页 / 共47页
软件开发管理制度Word下载.doc_第17页
第17页 / 共47页
软件开发管理制度Word下载.doc_第18页
第18页 / 共47页
软件开发管理制度Word下载.doc_第19页
第19页 / 共47页
软件开发管理制度Word下载.doc_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件开发管理制度Word下载.doc

《软件开发管理制度Word下载.doc》由会员分享,可在线阅读,更多相关《软件开发管理制度Word下载.doc(47页珍藏版)》请在冰点文库上搜索。

软件开发管理制度Word下载.doc

第十八条在系统设计阶段中,用户应充分参与,确保系统设计能满足系统需求。

第十九条项目组进行设计,出具《设计说明书》(附件七)(附件八)。

《设计说明书》中 需要定义系统输入输出说明和接口设计说明。

公司主管领导组织相关人员对概要设 计进行评审,出具《设计评审报告》(附件九)。

业务组组长和开发组组长应参 加此评审并对评审意见签字确认。

第二十条设计评审均以《业务需求说明书》和《系统需求规格说明书》为依据,确保

系统设计满足全部需求。

第二十一条对已确认通过的系统设计进行修改需获得项目经理、业务组组长和开发组组

长的审批后方可进行。

第二十二条对系统设计的修改的文档须由文档管理人员进行归档管理。

第六节系统实现

第二十三条开发组根据《设计说明书》制定系统实现计划,并提交项目经理对计划可行性 进行审批。

第二十四条系统实现包括程序编码、单元测试。

第二十五条开发组保证开发、测试和生产环境独立,为各环境建立访问权限控制机制,并 明确项目成员的职责分工。

对开发环境、测试环境与生产环境在物理或逻辑方面应 该做到隔离;

如果环境的分隔是通过逻辑形式实现的,应定期检查网络设置。

项目 组对已授权访问生产环境的人员进行详细记录,并对该记录进行定期检查,确保只 有经授权的人员才能访问到生产环境。

注:

在此阶段,需求方不得提出任何需求变更。

第七节系统测试和用户测试

第二十六条测试组制定《系统测试计划》(附件十),并提交项目经理对计划可行性进 行审批。

第二十七条《系统测试计划》必须定义测试标准,并明确各种测试的测试步骤和需要的

系统设置要求。

第二十八条开发组向数据拥有部门申请获取测试用业务数据的使用权,对获取的数据进

行严格的访问控制,确保只有相关项目人员才能访问及使用。

第二十九条开发组负责测试数据准备,测试用数据要足够模拟生产环境中的实际数据。

对已评定为敏感信息的数据进行敏感性处理和保护。

第三十条开发组协助技术研发部测试组建立测试环境进行系统测试。

在系统测试中对新系 统内部各模块之间的接口和与其他系统的接口进行充分测试。

技术研发部测试组出 具《系统测试报告》(附件十一),测试人员签字确认测试结果。

第三十一条系统测试通过后,开发组配合业务组建立用户测试环境,业务组根据用户测

试用例进行用户测试,出具《用户测试报告》(附件十一),业务组组长和开

发组组长应在用户测试报告中签字确认。

第三十二条项目组完成系统帮助文档(其中包括《用户操作手册》和《安装维护手册》)。

凡涉及应用系统的变更,应对系统帮助文档及时更新。

第八节系统验收

第三十三条系统主要使用部门及技术研发部联合组成独立系统验收小组,也可授权原项

目组作为验收小组。

验收小组从功能需求及技术需求层面对系统进行综合评估。

第三十四条验收小组应根据验收情况整理形成《系统验收报告》(附件十四)提交系统

委托责任人和技术经理审阅,送交董事长审批。

第三十五条项目委托责任人和技术部门负责人根据系统测试、试运行情况签署验收意见。

注:

第九节系统上线

第三十六条系统上线应遵循稳妥、可控、安全的原则。

第三十七条通常情况下,系统上线包含数据迁移工作。

第三十八条项目组制定《系统上线计划》(附件十五)附带《系统验收报告》,上报总经 理审批。

在上线计划得到批准后由运维部门开始部署上线工作。

第三十九条《系统上线计划》内容应包括但不限于:

1、部署方式和资源分配(包括人力资源及服务器资源);

2、上线工作时间表;

3、上线操作步骤以及问题处理步骤;

4、项目阶段性里程碑和成果汇报(项目执行状态的审阅、进度安排等);

5、数据迁移的需求和实施计划;

技术开发管理制度

6、完整可行的应急预案和“回退”计划;

7、公司下发的系统标准参数配置。

第四十条上线单位在上线初期需加强日常运行状态监控,出现问题时应及时处理,对重大 问题应启动紧急预案。

第四十一条在完成上线后要填写《系统验收评估报告》(附件十六)。

《系统验收评估报 告》内容包括:

数据准确性、系统性能及稳定性、接口问题、权限问题、业务操作 影响度、问题处理情况、备份、批处理等。

第四十二条系统委托责任人需要对《系统验收评估报告》进行审批签字。

第十节系统交付

第四十三条在系统验收通过后,项目组对运维组进行系统维护培训。

第四十四条项目组填写《系统交付申请》(附件十七),提交技术部经理审批后交付运维组。

第十一节附则

第四十五条本制度由软件开发有限公司负责解释和修订。

第四十六条本制度自发布之日起开始执行。

第十二节项目搁浅应对措施

第四十七条项目开发过程中,如因技术问题、风险问题等造成项目暂时无法进行,则由开发有限公司提出终止申请及终止风险分析报告和应对策略报告。

第四十八条项目开发过程中,如因需求提出方而造成项目暂时无法进行(或者废止),则 由项目需求提出方提出终止申请并送交董事长审批。

以上各版本文件本公司均需进行备案。

附件一立项分析报告

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

版本历史

1.项目介绍

1.1.项目目的

提示:

用简练的语言说明本项目“是什么”,“实现什么目的”。

描述简练且清晰。

1.2.项目背景

阐述项目背景,重点说明“为什么”会产生本项目。

(1)公司的短期、长期发展战略;

(2)业务需求及发展趋势;

(3)技术状况及发展趋势;

(4)特殊的业务需求等。

1.3.项目范围

根据对现有需求的了解来确定项目基本范围,说明本系统“应当包含的内容”

和“不包含的内容”。

2.项目计划

2.1.项目团队

说明项目团队的角色、知识技能要求、建议人选、人数、工作时间,如下表所示。

角色知识技能要求建议人选、人数工作时间

项目经理

需求开发人员

系统设计人员技术开发管理制度

编程人员

测试人员

质量保证人员

配置管理人员

服务与维护人员

……

2.2.成本估计

内容成本(人民币)备注

人力资源

软硬件资源

差旅费

会议费

接待费

2.3.进度表

制定项目开发的进度表(建议给出项目里程碑计划)。

例如:

编号里程碑名称预计结束时间备注

需求调研完成

项目计划完成

需求分析完成

概要设计完成

详细设计完成

实现完成

集成测试完成

系统测试完成

用户验收测试完成

试运行结束

项目验收

3.总结

给出清晰的建议结论,便于上级领导决策。

附件二业务需求说明书

1概述

1.1业务调研人员名单

【可选】

序号职能部门姓名主管联系电话备注

1.2业务范围

此处描写总体业务的概要分类并。

1.3业务目标

从高层或商务利益的角度提出本业务系统的期望目标,以及评价标准。

1.4相关文档

说明:

列出本文档的所有参考文献(可以是非正式出版物),包括现有规范、标准、批文、

引用到的文件、资料等。

1.5业务词汇表

列出本文档的所引用的专属领域词汇、术语等,以便于业务需求的提供者和接收者

是建立在一致的业务理解基础之上的。

2组织结构及业务

2.1业务相关组织结构、人员组织结构

如果客户岗位设置复杂可分别设置,业务组织结构和人员组织结构

2.2组织机构描述

2.3角色职责

将业务涉及的具体人员进行一定程度的分类和抽象,描述该抽象角色的操作职责。

2.4管理综述

主要描述该业务的管理特点和管理模式。

典型按库存生产模式。

生产计划以年度销售计划为指导,并综合考虑设备能力、生产

天数、库存、历史销售记录。

采购计划的制订以生产计划为依据。

2.5现有业务流程清单

现有业务流程需要考虑,很多新的业务是在已有业务流程基础上进行重组的。

流程编号流程名称责任部门辅助部门

3业务流程及业务处理描述

针对每一项具体的目标业务,描述具体的业务流程,以及相关业务的具体描述。

3.1具体业务流程(系统名称+编号)

对于具体业务流程的命名有规范,对具体流程进行编号,便于形成需求矩阵,同时形成需

求的管理和跟踪。

3.1.1业务流程

3.1.2业务描述

描述具体的业务流程。

3.1.3相关业务对象

业务对象:

业务流程中涉及的单据、报表等。

业务对象使用部门对应电子档案编号

3.1.4业务规则及关键算法

描述业务环节关键算法体系。

4假定和约束

列出进行本软件开发工作的假定和约束,例如开发期限等。

4.1运行环境约束

4.2设计约束

开发过程中必须使用的软件语言、软件进程需求、主要开发工具、核心技术、第三

方产品等。

4.3产品应当遵循的标准或规范

阐述本产品应当遵循什么标准、规范或业务规则,违反标准、规范或业务规则的产

品通常不太可能被接受。

5其他

5.1目前核心问题和困难

5.2业务对项目实施的需求和期望

5.3其他未尽事宜

附件三系统需求规格说明书

1引言

1.1目的

规定系统的边界和目标,描述系统的功能性需求和非功能性需求。

1.2读者对象及阅读建议

指明本文档面向的读者群,及相应的阅读意见。

1.3文档范围

对本文的范围做阐述,本文档改动时,受到影响的范围,例如,本文引用到的用例

模型,系统原型,系统测试用例等文档。

1.4参考文档

列出本文档的所有参考文献(可以是非正式出版物),包括计划任务书、合同、批

文、引用到的文件、资料及软件开发标准等。

1.5术语与缩写解释

列出本文件中用到的专门术语的定义和缩写词的原词组,并给予解释,以便于所有

读者达成共识。

2综合描述

2.1系统背景

介绍系统的预期效果、历史原因。

2.2问题说明

提供一段说明,总结此项目需要解决的问题。

可以采用以下格式:

问题是[对问题进行说明]

影响[问题影响的干系人]

问题的后果[该问题会导致什么后果]

成功的解决方案[应列出成功解决方案的一些主要优点]

2.3系统范围

阐述本项目“适用的业务领域”和“不适用的业务领域”,本产品“应当包含的内

容”和“不包含的内容”。

说清楚系统范围的好处是:

(1)有助于判断什么是需求,什么不

是需求;

(2)可以将开发精力集中在产品范围之内;

(3)有助于控制需求的变更。

l完整而准确的定义本产品的干系人;

l明确本产品所影响到的部门和业务;

l用图表或者文字描述产品的范围,概要的定义产品的功能。

2.4干系人与用户说明

2.4.1用户环境

详细说明目标用户的工作环境。

以下是几项建议:

该任务由多少人来完成?

是否总在变化?

一个任务周期需要多长时间?

执行每项活动要用多长时间?

是否有特殊的环境约束:

移动、户外、乘机旅行等?

目前使用的是哪些系统平台?

以后会使用哪些平台?

还在使用哪些应用程序?

您的应用程序是否需要和这些应用程序集成?

在此处可以从业务模型中摘录一些内容来概述所涉及的任务和角色等等。

2.4.2干系人简档

通过在下表中填写各干系人的相关信息来说明系统中的各个干系人,详尽的简档应包括各

种干系人在以下方面的信息:

代表[谁是此产品的干系人代表?

(如在他处已作记录,则此处为可选。

此处只需填写姓名。

]

说明[对干系人类型的简要说明。

]

类型[介绍干系人的技能特长、技术背景和熟练程度(即权威用户、业务用

户、专家用户、初级用户等)]

职责[列出干系人对所开发的系统负有的关键职责,即他们作为干系人的利

益。

使用频率[该干系人使用系统的频率]

意见/问题[在此处列出会阻碍成功的问题以及任何其他相关信息。

2.4.3关键的干系人/用户需要

列出干系人认为现有解决方案存在的关键问题。

对于列出的每个问题,需澄清以下要点:

•为什么会出现这一问题?

•目前如何解决该问题?

•干系人需要什么样的解决方案?

务必要了解干系人或用户对解决各个问题的相对重视程度。

分级和累积投票方法表明,必

须解决的问题与干系人或用户希望解决的问题大有不同。

2.5目标业务模型

新系统业务模型描述,如有相应业务模型材料了,可作为需求规格说明书的输入参

考资料。

2.6功能摘要

总结该产品将提供的主要优点和特性,而不必涉及每个功能的细节。

对功能加以组织,使

客户或初次阅读该文档的其他人能够理解此功能列表。

2.7功能清单及重要程度说明

功能名称、功能描述、重要程度。

重要程度,以ABC三类来表示:

A:

核心功能;

B:

辅助功能;

C:

外围功能;

级别,按照继承关系分为:

一级,二级,三级;

编号级别重要程度功能名称功能描述备注

2.8功能与业务对照关系表

业务组为主编写业务需求,业务需求提交至信息技术组后,由信息技术组建立目标技

系统业务模型并与业务组进行确认(本操作可选,也可由信息技术组与开发商合作建立),

目标业务模型作为系统需求的输入,由信息技术组与开发商合作撰写和评审《系统需求规

格书明书》。

业务需求目标系统业务活动(可选)功能名称

2.9假定和约束

列出进行本软件开发工作的假定和约束,例如:

开发语言、开发期限等。

格式限制说明:

本项将指定由现有的标准或规则派生的要求。

报表格式;

数据命名;

财务处理;

审计追踪,等等。

硬件限制说明:

本项包括在各种硬件约束下运行的软件要求,例如,应该包括:

硬件配置的特点(接口数,指令系统等);

内存储器和辅助存储器的容量。

2.9.1运行环境约束

硬件设备、支持软件、接口、控制等方面的约束

名称详细要求

2.9.2设计约束

2.9.3产品应当遵循的标准或规范

3具体需求

3.1功能需求

3.1.1具体功能

3.1.1.1内容

对于每一类功能或者有时对于每一个功能,需要具体描述其输入、加工和输出的需

求。

3.2非功能需求

3.2.1外部接口

3.2.1.1用户接口

提供用户使用软件产品时的接口需求。

例如,如果系统的用户通过显示终端进行操

作,就必须指定如下要求:

a对屏幕格式的要求

对界面上的各对象、类型、宽度、取值范围、数据来源、能否为空等属性进行

描述。

b报表或菜单的页面打印格式和内容

c输入输出的需求

解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。

软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常

结果输出、状态输出及异常输出)以及图形或显示报告的描述。

d程序功能键的可用性

快捷键定义等。

3.2.1.2硬件接口

要指出软件产品和系统硬部件之间每一个接口的逻辑特点。

还可能包括如下事宜:

支撑什么样的设备,如何支撑这些设备,有何约定。

3.2.1.3软件接口

在此要指定需使用的其他软件产品(例如,数据管理系统、操作系统或数学软件

包),以及同其他应用系统之间的接口。

对每一个所需的软件产品,要提供如下内容:

字、助记符、规格说明号、版本号、来源。

对于每一个接口,这部分应说明与软件产品相关的接口软件的目的,并根据信息的内容和

格式定义接口,但不必详细描述任何已有完整文件的接口,只要引用定义该接口的文件即

可。

【接口定义】

下表是对一些接口的具体描述:

接口名称

接口描述填写接口完成的任务

接口类型填写是输入接口(inbound)还是输出接口(outbound)

源系统填写接口输入方系统或部件

目标系统填写接口输出方系统或部件

厂商提供/客户化开发

文件类型填写文件类型;

若通过数据库表来交互,请指明数据库及

表名

文件数量

峰值数据量

频度填写数据处理的频度

复杂度

批处理/人工填写接口数据的驱动模式是人工(manual)还

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2