软件开发工程管理制度汇编

上传人:枫** 文档编号:505406543 上传时间:2023-04-15 格式:DOC 页数:23 大小:324KB
返回 下载 相关 举报
软件开发工程管理制度汇编_第1页
第1页 / 共23页
软件开发工程管理制度汇编_第2页
第2页 / 共23页
软件开发工程管理制度汇编_第3页
第3页 / 共23页
软件开发工程管理制度汇编_第4页
第4页 / 共23页
软件开发工程管理制度汇编_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《软件开发工程管理制度汇编》由会员分享,可在线阅读,更多相关《软件开发工程管理制度汇编(23页珍藏版)》请在金锄头文库上搜索。

1、.wd软件开发工程管理制度1目的和适用范围为标准公司自有软件研发的管理工作,特制定软件工程的立项、开发、测试、发布、备份及软件发布后问题跟踪与处理、设计更改及升级的管理制度,最大限度满足用户的需求。本标准适用于聚龙股份(以下简称公司)软件开发工程的管理与控制。2 涉及的相关部门公司所有部门3职责与管理控制3.1 职责参见?设计和开发控制程序?中相关条款。3.2管理控制3.2.1 软件开发工程分类与立项管理分类1. 软件开发工程分类1软件产品工程:公司或部门提出的,可以作为公司独立产品或配套产品的软件开发工程;2内部管理软件工程:公司或部门提出的,仅限于公司内部管理应用的管理软件工程;3内部工具

2、软件工程:公司或部门提出的,仅限于公司内部生产调试使用的各种工具软件工程。3.2.2 软件工程管理分类软件工程管理分为正式立项管理与设计更改管理。1. 正式立项管理软件开发需求之前没有一样的正式软件产品,或者软件在功能和构造上与原有软件相比有较大改变,能够作为一个独立的应用软件,均可作为软件开发工程进展正式立项,并按3.3.2进展软件立项管理。2. 设计更改管理如果需求部门需求的软件与当前已发布的软件功能有差异需要更改或升级时,由工程组按照需求部门要求进展设计更改,并按3.3.3进展软件设计更改管理。3.3 软件工程各阶段管理软件工程开发管理过程划分为需求分析阶段、立项阶段、设计编码与测试阶段

3、、软件发布与实施阶段、工程验收阶段。3.3.1各阶段工作内容及形成表单工程阶段工作内容参与部门形成表单需求分析需求阶段需求部门对预开发软件及其匹配硬件产品的目标客户、市场情况、功能需求、网络环境、政策法规、竞争对手、产品价格、预计销售情况等内容进展市场调研,提交?软件开发工程建议书?至技术管理部。技术管理部征求软件开发部门意见,如果建议书内容合理可行,那么进入立项阶段。需求部门?软件开发工程建议书?立项阶段立项方案评审*确定工程负责人及工程组成员,明确软件开发方案,工程负责人组织编写?软件开发工程立项单?和?软件开发需求报告?,确定软件开发及运行的环境、实现功能、业务及数据要求,设计方案及技术

4、指标等内容。*针对立项单和?软件开发需求报告?的内容,技术管理部组织评审组实施立项方案评审。技术管理部各开发部需求部门?软件开发工程立项单?设计开发评审报告?软件开发需求报告?设计编码及测试软件设计*工程负责人按照?软件开发工程立项单?和?软件开发需求报告?中的要求进展任务分解,并落实工程组成员任务方案完成的工期,形成?软件工程任务分解方案书?,实施软件设计开发。*与软件配套使用的硬件产品或设备的开发管理流程及技术文件要求按照?产品开发工程管理制度?及?技术文件管理制度?要求执行各开发部相关部门?软件工程任务分解方案书?参见?产品开发工程管理制度?及?技术文件管理制度?中相关条款软件测试*测试

5、过程管理按照3.3.4.1 软件测试及发布流程规定执行。*与软件配套使用的硬件产品或设备的测试流程及管理要求按照?产品开发工程管理制度?及?技术文件管理制度?要求执行各开发部测试组相关部门?测试任务书?软件测试报告?问题处理记录?软件发布软件或程序发布*软件发布过程管理按照3.3.4.1 软件测试及发布流程规定执行。*如涉及与软件配套硬件产品或设备程序或硬件升级的,相关开发部门按照?产品开发工程管理制度?及?技术文件管理制度?的要求同时下发?软件版本执行通知单?、?软件更改通知单?或?技术更改通知单?至产业中心及相关部门。各开发部测试部相关部门?软件发布通知单?软件版本执行通知单?软件更改通知

6、单?技术更改通知单?软件安装和使用说明书?或?软件系统使用培训记录?版本变更记录?工程验收工程开发完成后,由技术管理部资料管理员进展VSS备份检查,检查合格后技术管理部提交财务中心财务部对工程研发费用进展核算,审核通过后工程验收完成技术管理部各开发部财务中心?工程完成验收单?软件设计更改见“3.3.3 软件设计更改管理中相关条款需求部门技术管理部各开发部测试部相关部门?软件设计更改申请单?软件升级通知单?工程更改参见?产品开发工程管理制度?中相关条款。技术管理部各开发部需求部门测试部相关部门?工程更改通知单?工程暂停工程开发过程中,由于安排新的工作任务或其他原因,工程需要暂停开发的,由工程负责

7、人提交?工程暂停申请单?至技术管理部,研发中心总经理批准后交由工程管理员备档并调整工程方案。技术管理部各开发部?工程暂停申请单?工程终止产品研发过程中,如果需求部门或市场有新的开发要求,且当前已研发或正在研发的软件已不能满足市场的要求,需求部门需提交?工程终止申请单?至技术管理部,终止正在进展中的工程。工程终止根本流程参见?产品开发工程管理制度?中的相关条款。需求部门技术管理部财务中心相关部门?工程终止申请单?工程终止通知单?3.3.2 软件开发工程管理流程标题软件开发工程管理流程组织单元需求部门技术管理部软件开发部门硬件开发部门管理控制需求部门根据市场或部门需求及调研信息提交?软件开发工程建

8、议书?至技术管理部No完毕立项方案评审验收程序发布对外发布使用反应同意验收?审核NoNoYesNo组织需求部门及所涉及的工程组对工程需求进展评估,汇总技术方案及可行性等意见,上报研发中心经理审批是否开发?YesYesYesNo联机测试软件测试工程负责人组织填写?软件开发工程立项单?和?软件开发需求报告?软件开发Yes样机开发样机测试NoYesNo注:1.软件所匹配的机型或硬件设备的开发及管理控制程序,按照?产品开发工程管理制度?执行。2.涉及到技术文件及技术改动要求按照?技术文件管理制度?要求执行。3.3.3软件设计更改管理3.3.3.1. 软件设计更改分类软件设计更改可分为两个类型:软件升级

9、需求和软件缺陷修改。a软件升级需求是指根据业务部门的需求,对软件进展功能完善和适应性维护。b软件缺陷修改指对一些软件功能或使用上的问题所进展设计修改,这些问题一般是由于软件设计和实现上的缺陷而引发的。3.3.3.2. 软件设计更改流程软件设计更改工作以任务形式由需求部门和工程组协作完成。更改正程分为四个阶段:任务提交和接收、任务实现、任务测试、软件发布上线。1. 需求部门提出的软件升级需求按以下流程进展:标题软件设计更改根本流程软件升级需求组织单元需求部门技术管理部工程组测试组管理控制软件发布需求部门提出软件更改需求,并将变更需求汇总整理成?软件设计更改申请单?提交至技术管理部NoYes审核技

10、术管理部汇总工程组意见,上报研发中心经理审批工程负责人按照要求组织实施软件需求变更,将需求提交至相关开发人员,完成软件升级开发。测试组确定软件发布版本,修订?软件安装及使用说明书?,并下发?软件升级通知单?及相应程序至需求部门及相关部门测试组对软件程序变更进展测试,并出具?软件测试报告?,由测试负责人和工程负责人签字后确认通过注:如果软件设计更改涉及配套硬件产品或设备的更改时,那么需要把?软件设计更改申请单?和硬件产品立项材料一起存档。2. 软件缺陷修改按照以下流程进展:软件工程的外反应由需求部门负责汇总软件运行过程中所发现的软件缺陷和问题,形成?问题处理记录?上报研发中心工程专管员,由工程专

11、管员协调工程组予以解决。对于问题处理专责人员不能处理的问题,应立即通知工程负责人进展处理。当确定发生的问题属紧急问题时,或者虽属于一般问题,但难以解决时,应及时向上级主管上报,并通知相关负责人。技术管理部工程管理员跟踪工程问题处理解决全过程,及时跟进,确保所有问题得到妥善解决和记录。问题处理人员在问题处理过程中应做好记录,在?问题处理记录?中填写问题性质、问题处理人员、问题处理所需资源、问题处理方法、问题处理结果等内容。问题解决后?问题处理记录?由工程专管员存档。3.3.4 软件测试及发布管理3.3.4.1 软件测试及发布流程1. 软件产品工程测试及发布流程标题软件产品工程测试及发布流程组织单

12、元工程组测试组管理控制工程组按照立项要求或设计更改要求解决测试中出现的问题、BUG等。软件开发完成后,工程组提交?测试任务书?至测试组测试组下发?软件发布通知单?/?软件升级通知单?及相关技术资料至营销中心或需求部门、VSS管理员及相关部门。测试组和工程负责人确定软件下发版本号;测试组组织编写?软件安装及使用说明书?并备份程序及相关技术资料至VSS效劳器测试组撰写?测试报告?,测试负责人及工程负责人签字确认后通过。Yes测试通过?No测试人员获取可测试版本后,按照测试方案及测试方法实施软件测试,并出具?软件测试报告?,将测试结果反应给工程组。测试组接收测试任务,搭建软件测试环境,并制定软件测试

13、方案和测试方法。 VSS管理员按照?软件发布通知单?/?软件升级通知单?中的内容及要求,为需求部门及相关部门开通软件程序及相关技术资料的下载权限。 软件产品工程由营销中心负责软件程序的对外发布。软件发布时,?软件安装及使用说明书?应与?软件发布通知单?/?软件升级通知单?及?版本变更记录?一起下发。 公司内部管理或工具类软件由工程组负责软件程序对内发布。软件发布前,如果无?软件安装及使用说明书?,需要工程组给使用部门进展使用前培训,且?软件系统使用培训记录?交于工程专管员进展存档。软件下发要求?软件安装及使用说明书?应详细介绍安装软件对运行环境的要求,安装软件的定义和内容,在客户端、效劳器端及

14、中间件的具体安装步骤,安装后的软件配置等。?软件安装及使用说明书?还应包括软件各项功能的使用流程、操作步骤、相应业务介绍、特殊提示和考前须知等方面的内容,在需要时还应举例说明。2.软件管理类工程或软件工具类工程测试及发布流程标题软件管理类或工具类工程测试及发布流程组织单元工程组需求部门使用部门管理控制工程组成员下发?软件发布通知单?/?软件升级通知单?至需求部门及相关部门,同时备份程序及相关技术资料至VSS效劳器。软件开发完成后,由工程负责人指定人员组织对软件使用部门相关人员进展培训,并做好?软件系统使用培训记录?。工程组修改问题直至满足要求。Yes工程负责人确定软件下发版本号;由工程组成员编写?软件安装和使用说明书?并下发给使用部门或者对使用部门进展培训,形成?软件系统使用培训记录?。使用部门试运行过程中配合软件工程组共同完成?软件测试报告?。No使用部门将测试结果反应给工程组。测试通过? VSS管理员按照?软件发布通知单?/?软件升级通知单?中的内容及要求,为需求部门开通软件程序及相关技术资料的下载权限。3.3.5工程评审管理3.3.5.1 评审组人员组成、评审组职责及工程评审形式要求见?产品开发工程管理制度?中相关规定。3.3.5.2 工程评审内容及表单记录评审类型评

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号