- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发管理办法
修订记录
版本编号
修订日期
主要修订摘要
审核记录
审核人员
属于部门
审核日期
第一章 总则
为规范公司的开发管理流程,使各开发项目的管理进行标准化管理,特制定本管理办法。
本管理办法详细规定软件开发程的各个阶段及每一阶段的任务、要求、交付文件,使整个软件开发过程阶段清晰、要求明确、任务具体,实现软件开发过程的标准化。
本管理办法适用于计算机的自主软件开发项目。适用对象:软件开发管理人员,软件开发人员,软件维护人员,系统管理人员。
第二章 组织机构与职责
软件开发管理人员职责:
软件开发人员职责:
软件维护人员职责:
系统管理人员职责:
第三章 软件开发环境管理
软件建设环境根据项目不同的时期,需要搭建生产运行环境、系统测试环境、系统开发环境三种不同的软硬件网络环境,便于生产、开发、测试等工作的安全、顺畅的进行。
生产环境为系统维护管理人间管理的范畴,是系统正式运行,提交给各业务科室的正式环境,包括系统运行的硬件、网络等设备和进行集群处理的软件系统。
测试环境为测试人员提供功能测试、性能测试的运行环境,包括运行环境模拟、测试工具服务器、测试工具客户端。
开发环境为系统开发人员提供系统开发需要的软件硬件环境,包括数据库服务器、应用服务器、开发工具客户端。
生产环境、测试环境、开发环境都存在自己独立的数据库服务器、应用服务器、客户端。在开发环境完成内部测试后,提交发布版本到测试环境中,由专门的测试人员进行集成测试和功能测试。并进行一定的压力性能测试。在测试环境通过的版本在发布到生产环境。
生产环境与测试环境、开发环境需要物理隔离,保障生产环境的安全。
第四章 开发过程管理
项目开发流程根据软件工程的流程,分为可行性研究与计划、需求分析、总计设计、详细设计、代码开发、系统测试五个阶段。
可行性研究与计划
1实施要求
软件开发部分析人员进行市场调查与分析,确认软件的市场需求
在调查研究的基础上进行可行性研究,写出可行性报告
评审和审批,决定项目取消或继续
若项目可行,制订初步的软件开发计划,建立项目日志
根据市场环境、公司软硬件情况预测十大风险因素
2交付文档
可行性研究报告*
初步的软件开发计划
十大风险列表*
软件项目日志*
需求分析
1实施要求
调查被开发软件的环境
软件开发提出的需求进行分析并给出详细的功能定义
做出简单的用户原型,与用户共同研究,直到用户满意
对可利用的资源(计算机硬件、软件、人力等)进行估计,制定项目进度计划(可有相应的缓冲时间)
制定详细的软件开发计划
测试人员制订质量控制计划和测试计划
编写初步的用户手册
进行需求方案评审
2交付文档
软件需求说明书
更新后的软件开发计划
项目进度计划
计划
测试计划
更新后的十大风险列表
项目日志
3审批
经评审通过的各项内容形成相应的文档后,提交给项目经理审核确认
软件需求说明书经项目经理确认后再提交给部门负责人进行审核确认。
总体设计
实施要求
(1) 确定目标系统的总体结构
对于大型系统,可按主要的软件需求划分成子系统,然后为每个系统定义功能模块及各功能模块间的关系,并描述各子系统的接口界面。
对于一般系统,可按软件需求直接定义目标系统的功能模块及各功能模块间的关系。
(2) 给出每个功能模块的功能描述,数据接口描述,外部文件及各功能模块部的关系
(3) 设计数据库或数据结构
(4) 制定各阶段开发的目标(以下称里程碑)计划
(5) 制订第一个里程碑的测试计划
(6) 总体设计评审
设计要求
(1) 在设计目标系统的整体结构时,应力争使其具有好的形态,各功能模块间应满足低耦合度,而各功能模块内应满足高内聚度。功能模块的作用范围应在其控制范围之内。
(2) 在设计目标系统的总体结构时,应降低模块接口的复杂性,提高目标系统的可靠性
交付文档
1) 总体设计说明书
2) 数据库/数据结构设计说明书
3) 更新后的用户手册
4) 更新后的项目进度计划
5) 更新后的十大风险列表
6) 更新后的软件开发计划
7) 更新后的软件项目日志
审批
经评审通过的各项内容形成相应的文档后,提交给项目经理审核确认。
详细设计
实施要求
(1) 将概要设计产生的构成软件系统的各个功能模块逐步细化,形成若干个程序模块(可编程模块)
(2) 确定各程序模块之间的详细接口信息
(3) 撰写拟定单元测试计划
(4) 设计评审
设计要求
1) 确定程序模块内的数据流或控制流,对每个程序模块必须确定所有输入、输出和处理功能。
2) 规定符号的使用,确定命名规则。
交付文档
1) 详细设计说明书
2) 单元测试计划
审批
经评审通过的各项内容形成相应的文档后,提交给项目经理审核确认。
代
您可能关注的文档
- 软件公司组织结构及部门职能及软件技术职业规划书.doc
- 软件开发(委托)合同及软件开发保密协议.doc
- 软件开发编码规范及软件开发报价和报价模板的计算方法.doc
- 软件开发方案及软件开发的完整步骤及软件开发的具体流程与管理制度详解.doc
- 软件开发方案书两份.doc
- 软件开发费用计算方法及软件开发服务框架合同.doc
- 软件开发管理制度及软件开发规范整体规范.doc
- 软件开发过程及软件开发过程记录表.doc
- 2023-2024年BIM工程师之BIM工程师通关试卷含答案讲解.docx
- 河北省沧州市东光县2024届物理八下期末综合测试模拟试题含解析.doc
- 2024年军队文职人员招聘之军队文职教育学通关模拟卷附答案.docx
- 2024届陕西省西安市(师大附中)语文八年级第二学期期末质量跟踪监视试题含解析.doc
- 2024届陕西省咸阳市实验中学八年级语文第二学期期末质量跟踪监视试题含解析.doc
- 2023-2024年军队文职人员招聘之军队文职教育学综合提升模拟题库包括详细解答.docx
- 军队文职人员招聘之军队文职法学通关练习题库含答案讲解.docx
- 山西省吕梁市孝义市2024届数学八下期末联考模拟试题含解析.doc
- 军队文职人员招聘之军队文职公共科目模拟题库附答案.docx
- 2024届西藏自治区日喀则市南木林县物理八下期末检测模拟试题含解析.doc
- 江苏省扬州大学附属中学东部分学校2024届数学八下期末调研模拟试题含解析.doc
- 军队文职人员招聘之军队文职法学综合提升练习题提供答案解析.docx
1亿VIP精品文档
相关文档
最近下载
- 2022凤凰山园林花卉采购项目招标文件.docx VIP
- 《GB-T1804-2016未注公差的公差标准》.pdf
- 博物馆安保服务实施方案.docx
- XX县XX流域环境综合治理与产业发展EOD项目可研.docx
- 混凝土搅拌站技术、岗位职责及~各项规章制度、规定.doc
- 十周年庆典主持词6篇.docx VIP
- Q DT0043-2015_热轧方钢和扁钢.pdf
- 八年级英语下课件:人教版新目标八下Unit-8-a-country-music-song-changed-her-life-forever公开课课件.pptx
- 新部编版三年级语文上册《习作:写日记》ppt教学课件.pptx
- 一种高效的真菌总蛋白质提取方法.pdf
文档评论(0)