




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程管理制度软件工程管理制度文件编号SKYEYES-ZJ-04版 本 号Version 0.1编 制审 核批 准保密级别发布日期word.目目 录录1目的目的 .22适用范围适用范围.23职责职责 .24软件工程管理软件工程管理 .34.1工程整体管理.34.2工程启动阶段.44.3初步需求调研阶段.64.4软件需求规格阶段.74.5设计阶段.74.6实现阶段.84.7测试阶段.94.8实施及试运行阶段.114.9验收阶段.124.10收尾阶段.135相关文件相关文件.13word.1 目的目的本制度规定了公司所承接的不同规模的软件工程开发流程,说明工程的各个阶段之间的输入输出结果,以及执
2、行各阶段任务时的要求及相关模板,各部门的职责等,并说明了各阶段完成的标志和标准,是工程组推进工程及质量管理部门检查工程工作的核心制度。本制度是作为工程配置管理、质量管理、测试管理制度的根底性文件,其他相关制度按照此制度规定的流程及要求进一步拓展、深化工程相关其他环节的管理标准。2 适用范围适用范围本制度适用于以下情况:公司所承接的不同规模的软件开发类工程;公司所承接的集成工程中的软件开发局部;公司产品的外围开发工作。3 职责职责部门名称部门名称主要职责主要职责分管总监1. 负责协助工程启动过程,指派工程经理及工程组;2. 负责协助工程组完成工程各阶段任务;3. 负责参与评审工程关键阶段成果;4
3、. 负责协助工程组处理疑难问题。应用开发部1. 部门成员出任工程经理;2. 工程经理为工程第一责任人;3. 对工程结果负责;4. 根据公司要求开展工程各阶段任务;5. 负责工程启动至工程收尾的所有工程相关工作;6. 负责向其他部门提供允许的技术资料及技术支持。质量管理部1. 负责工程启动阶段的准备工作;2. 负责检查工程各阶段的成果并出具检查报告;word.3. 负责工程过程中的测试工作并出具测试报告;4. 负责工程过程中的配置管理工作;5. 负责工程过程中的评审组织、里程碑活动组织工作;6. 负责定期向工程经理、应用开发部、质量管理部经理提交质量管理报告并及时汇报工程的近况;7. 负责协助工
4、程经理分析工程过程的问题及风险,并提出解决方法。西南办事处行业产品销售部1. 负责工程前期商务工作,并于工程启动阶段移交、讲解前期资料至工程组;2. 负责协助工程经理处理客户关系;3. 负责协助工程验收工作;4. 负责工程的合同收尾工作。财务部1. 负责审核、发放工程奖金;2. 负责监督工程本钱及预算执行情况。4 软件工程管理软件工程管理4.1 工程整体管理工程整体管理流程流程阶阶段段参与人参与人执行说明执行说明/ /模板模板A.11、分管领导2、应用开发部3、工程经理4、质量管理部1、工程立项,确定工程目标,工程组成立,工程经理任命,明确工程奖金及奖惩方法。2、 工程经理和工程组制定工程方案
5、,质量管理部门审核通过。A.21、工程经理2、质量管理部1、工程经理根据前期与客户交流的情况进行客户需求调研;2、调研期间,按日汇总分析需求调研结果,并形成书面记录。A.31、工程经理2、工程组3、质量管理部1、根据调研结果编制软件需求规格说明书相当于总体设计,软件需求规格说明书主要用以说明软件的实现概况;2、以需求规格说明书为根底对客户进行二次调研;3、二次调研可采用系统原型的方式也可以采用说明书方式有工程经理确定; A.41、工程经理2、工程组3、质量管理部1、系统设计阶段必须包括UI设计、业务设计、数据库设计等3个方面的内容;4、对于工期在20天以内可以完成的外围开发,以任务单为主体进行
6、设计即可,word.无需设计说明书,超过20天的必须按照软件开发流程进行。A.51、工程经理2、工程组1、按编码标准进行编码,质量管理部定期抽查编码情况;2、按版本方案提交测试版本;3、按照里程碑方案进行审核、总结。A.61、工程经理2、工程组3、质量管理部根据 软件测试管理制度 进行软件测试,测试工作交叉于整个工程过程中。A.71、工程经理2、工程组3、质量管理部包括系统初始化、系统问题收集及反应、系统培训等几项工作。A.81、工程经理2、西南办事处行业产品销售部3、质量管理部1、以工程组为主进行内部验收、外部验收工作的准备;2、通过内部验收和外部验收工程视为通过;3、西南办事处行业产品销售
7、部负责协调组织外部验收,准备相关材料。A1项目启动阶段A2初步需求调研阶段A3软件需求规格阶段A4系统设计阶段A5系统实现阶段A6系统测试阶段A7实施及试运行阶段A8项目验收阶段A9项目收尾阶段A.91、工程经理2、西南办事处行业产品销售部3、质量管理部1、工程收尾及合同收尾完成视为工程结束;2、完成工程收尾后,发放第一笔工程奖金;2、合同收尾由西南办事处行业产品销售部负责;管理说明:1、工程过程中,执行质量管理考核标准,具体考核参见 质量管理制度 ;2、工程过程中,执行配置管理考核标准,具体考核参加 配置管理制度 。3、质检员对工程全过程进行质量考核,如不达标那么根据 质量管理制度 配置管理
8、制度 软件测试管理制度 中的规定进行考核,考核结果影响工程奖金方法,具体参见 工程奖金管理方法 。word.4.2 工程启动阶段工程启动阶段流程流程阶阶段段参与人参与人执行说明执行说明/ /模板模板B.11、西南办事处行业产品销售部2、应用开发部说明:由商务部的人员向应用开发部交接前期的商务资料。B.21、分管领导2、应用开发部3、工程经理4、质量管理部1、公司需向工程组明确工程目标,工程要求。2、组建工程组,任命工程经理,制定工程委任书。3、质量管理部指定质检员,搭建配置库、测试目录等,并协助完成启开工作。模板:工程委任书、工程经理授权书。B.31、应用开发部2、工程经理说明:工程经理带着工
9、程组成员编制进度方案。模板:工程进度方案。B.41、应用开发部2、工程经理3、质量管理部1、质检员初审进度方案,通过后组织相关部门人员对方案进行评审,评审过程遵照 评审规程 执行。2、评审不通过那么交换工程经理直至评审通过。B.51、质量管理部2、工程经理1、质检员根据进度方案,编制测试方案。2、测试方案需经工程经理及质量管理部经理审核。B.61、质量管理部2、工程经理1、质检员根据进度方案编制质量保证方案。2、质量保证方案需经工程经理及质量管理部经理审核。B1开始B2项目启动B3编制进度计划B5编制测试计划B6编制质量保证计划B4评审B7结束不通过通过B.71、分管领导2、应用开发部3、工程
10、经理4、质量管理部1、发布工程方案、测试方案、质量保证方案。2、工程经理根据 工程奖金管理方法 完成工程奖金预算,提交公司审核;3、工程经理进行工程本钱预算,并提交公司审核;模板:工程奖金核算表、工程本钱预算表word.管理说明:1、工程工期在2个月以内的,工程进度方案允许规划只到里程碑,每月低对对下月方案进行细化,但不允许修改里程碑包括时间、成果均不允许修改,如里程碑要进行修改必须按照 配置管理制度 中的变更要求进行审批,经同意后才能修改;2、工程本钱预算通过后,交由财务部按月进行本钱跟踪,质检员应在质检月报中定期汇报工程本钱。4.3 初步需求调研阶段初步需求调研阶段流程流程阶段阶段参与人参
11、与人执行说明执行说明/ /模板模板C.11、工程经理说明:依据工程方案执行。C.21、工程经理2、西南办事处行业产品销售部说明:需西南办事处行业产品销售部及相关部门向工程经理提供管理表。模板:关系人管理表C.31、工程经理说明:工程经理根据关系人情况,制定需求调研方案。模板:调研方案C.41、工程经理2、工程组3、质量管理部1、需求调研过程需质检员参与;2、调研记录应形成需求确认表,并由客户签字确认。模板:需求调研确认表C1开始C2确定关系人范围C3制定需求调研方案C4需求调研C5结束C.51、工程经理2、工程组说明:初步需求调研阶段必须交付调研相关纸质、电子版材料及需求确认表。管理说明:1、
12、质检员在需求调研过程参加工程组开展具体工作,所有的需求调研确认表需有质检员确认签字。4.4 软件需求规格阶段软件需求规格阶段流程流程阶段阶段参与人参与人执行说明执行说明/ /模板模板D.11、工程经理说明:根据初步需求调研确认表结果进入软件需求规格阶段D1开始D2软件需求规格D3二次需求调研D5结束D4软件需求评审D.21、工程经理2、工程组1、可编制软件需求规格说明书初稿或根据需求编写系统原型作为需求规格;2、软件需求规格阶段是将客户需求转变为软件实现的需求过程。word.D.31、工程经理2、工程组1、软件需求编制完成后,以此为根底进行二次需求调研。调研结果用以修改软件需求规格的成果,并形
13、成最终提交的需求规格说明书或系统原型。模板:软件需求规格说明书D.41、应用开发部2、质量管理部3、工程经理1、对需求规格说明书或系统原型进行评审;2、如采用系统原型评审,那么评审通过后质检员需协助完成需求规格说明书终稿。D.51、工程经理说明:软件需求规格阶段结束后,应当输出软件需求规格说明书如采用系统原型的应同步输出系统原型管理说明:1、软件需求规格阶段主要用于将客户需求转化为软件实现的需求,需求规格说明书阐述的主题内容应围绕软件提供的功能实现为主;2、本阶段工程经理可根据工程组及客户实际情况制定需求讨论的方式如系统原型、说明书、评审会等,但最终必须形成软件需求规格说明。4.5 设计阶段设
14、计阶段流程流程阶段阶段参与人参与人执行说明执行说明/ /模板模板E.11、工程经理2、工程组说明:设计可根据已确认的需求说明,以模块独立开展设计工作。E.21、工程经理2、工程组1、设计阶段需首先完成整体的平台风格设计,此阶段应提交客户确认平面设计图。2、如采用系统原型方式调研需求,那么整体的平面设计阶段应在系统原型时完成。E1开始E2平面设计E3业务设计E4结束E.31、应用开发部2、质量管理部3、工程经理4、工程组1、根据已确定的平面设计,根据已确认的需求,按模块进行该模块的IU设计、业务流程设计、数据库设计。模板:设计说明书word.E.41、工程经理模块化的IU设计、业务流程设计、数据
15、库设计评审通过后可先进行模块开发。管理说明:1、 所有的设计过程中中,整体的平面风格设计必须在分块设计前进行,并取得客户认可;2、 具体工程的设计过程由工程经理根据实际情况在工程进度方案阶段进行规划,并使工程组及质检员清晰了解推进方案。4.6 实现阶段实现阶段流程流程阶阶段段参与人参与人执行说明执行说明/ /模板模板F.11、工程经理4、工程组1、工程经理组织召开里程碑会议,安排相应工作。F.21、工程经理4、工程组1、由工程组搭建开发环境。2、工程采用的第三方控件与组件提交至质检员备案。F.31、工程经理2、工程组3、质量管理部1、在开发过程中开发人员必须按照公司的编码标准、数据库标准、配置
16、管理标准进行开发及成果提交。2、质量管理部定期对编码标准进行抽检以及配置资源的提交进行定期检查,按周、月上报质检情况。F.41、工程经理2、工程组说明:编码完成后,开发人员必须完成内部自测,通过后提交版本申请,由质检员进行测试。F1开始F2搭建开发环境F3编码构建F5结束F4项目组自测F.51、工程经理2、工程组说明:编码过程结束管理说明:质检员每周抽检10%新增代码检查标准性。本周发现代码注释率低于5%,标准性不合格那么在周报中给予提醒,每月进行一次代码标准性的抽检,形成最终的代码标准考核,如月度抽检不合格,该工程标准性考核分数扣除2分,工程奖金根据工程考核分数进行处理,详见 工程奖金管理方
17、法 质量管理制度 。word.4.7 测试阶段测试阶段流程流程阶段阶段参与人参与人执行说明执行说明/ /模板模板G.11、工程经理2、工程组3、质量管理部门人员说明:依据工程组内部测试通过的版本进行测试,交叉于编码实现阶段。G.21、工程经理2、质量管理部说明:由质检员在编码开始初期搭建测试环境,并输出测试环境说明书,交由工程经理审核。模板:测试环境搭建说明书G.31、质量管理部经理2、质量管理部说明:质量管理部编制该工程测试用例,提交部门经理审核,审核通过后按此测试用例执行测试。G1开始G2搭建测试环境G3编写测试用例G5结束G4系统测试G.41、工程经理2、工程组3、质量管理部1、开发过程
18、中功能、集成测试由开发人员通过自测、交叉测试完成,日常测试需要提供测试结论,无需测试方案。2、质量管理部负责测试工程组提交的代码版本的需求测试,以及阶段性的性能、压力、UI测试,并根据工程方案,完本钱次测试方案。3、测试版本:质量管理部从公司 SVN 库中提取最新工程代码,生成版本号,进行编译后发布于测试环境,执行测试。3、质量管理部在测试过程中发现的系统BUG需登记到BUG管理工具中,工程经理根据发现的bug安排处理人员、时间。质量管理部负责跟踪BUG的消缺过程,直至缺陷消除。测试结束后,质检工程师完成 测试报告 word.G.5说明:质量管理部测试通过后,进入版本管理流程进行版本发布管理说
19、明:1、 测试过程中,必须对开发人员提交的功能代码质量进行考核,详见 软件测试管理制度 ;2、测试管理过程详见 软件测试管理制度 。4.8 实施及试运行阶段实施及试运行阶段流程流程阶段阶段参与人参与人执行说明执行说明/ /模板模板H.11、工程经理2、西南办事处行业产品销售部3、工程组人员4、应用开发部5、分管领导说明:测试通过后才能进行实施工作。可按模块也可整体进行实施及试运行。H.21、工程经理2、工程组人员说明:工程经理准备实施使用的操作手册、培训课件等,并进行实施人员培训。H.31、工程经理2、应用开发部3、分管领导说明:工程经理制定实施方案,提交部门经理及分管领导审核。模板:实施方案
20、H.41、工程经理2、工程组人员说明:工程组人员对系统进行初始化,并在初始化后检测系统是否正常运行。H1开始H2实施准备H3实施计划H8结束H4数据初始化H5用户培训H6客户交流H7系统完善及修正H.51、工程经理2、工程组人员1、根据客户实际需求,实施人员完成 培训方案 并报客户方确认;2、培训中应安排考核,并于考核结束后出具 考试成绩表 及 培训总结 提交客户方及工程经理。word.H.61、工程经理2、工程组人员说明:试运行过程中,工程经理应定期与客户交流,记录交流结果,分析系统的运行情况,并在工程月报中汇报相关情况。H.71、工程经理2、工程组人员在系统实施过程中和实施完毕之后,因客户
21、随时可能进入系统,所以要保证系统平安、有效、稳定地运行,因此,需要开展系统巡检工作:1、实施人员每天检查效劳器、程序、备份是否正常,并将检查结果记录到 实施记录 ;2、 实施记录 应当将每天收集到的客户问题及建议进行记录,由实施人员针对收集的问题进行分析,提出解决建议后提交工程经理,工程经理逐一对问题的处理提出反应意见交实施人员。3、实施人员收集的客户问题,在未经工程经理许可的状况下,不允许进行修改。4、工程实施过程中,实施人员应当及时记录客户问题至 实施记录 ,质量管理部根据每天反应的记录问题进行系统修正的跟踪,直至问题关闭模板:系统实施记录H.8本过程结束4.9 验收阶段验收阶段流程流程阶
22、段阶段参与人参与人执行说明执行说明/ /模板模板I.11、工程经理2、工程组人员3、质量管理部1、工程验收分为内部验收和外部验收。2、内部验收可在实施之前或之后进行,与外部验收工作无一word.定关联。I.21、分管领导2、应用开发部3、工程经理4、工程组人员5、质量管理部6、西南办事处行业产品销售部1、按照合同约定清理、准备所需的功能和验收资料,根据公司及客户方要求拟定验收日程。2、验收日程提交应用开发部审核,分管领导批准。3、验收前系统演示,由工程经理与工程组人员共同准备。4、质量管理部完成资料清单目录,并对整理的资料进行审核。5、西南办/行业产品销售部负责资料的装订、准备等工作。I.31
23、、分管领导2、应用开发部3、工程经理4、工程组人员5、质量管理部6、西南办事处行业产品销售部1、系统验收包括内部验收活动、客户验收会议。2、工程经理负责内部验收活动的协调和准备。2、西南办事处行业产品销售部负责外部验收活动的协调和准备。I.41、工程经理2、工程组人员3、质量管理部4、应用开发部经理1、工程组召开工程总结会议,总结经验教训。I1开始I2验收资料、系统准备I3系统验收I5结束I4总结归档I.51、工程经理2、工程组人员管理说明:1、外部验收中,工程一次验收不通过,扣除工程奖金10%,二次验收不通过,扣除工程奖金30%,三次不通过那么全部扣除4.10 收尾阶段收尾阶段 流程流程阶阶段段参与人参与人执行说明执行说明/ /模板模板word.J.11、工程经理2、工程组人员1、工程验收结束后,启开工程收尾。2、工程收尾分为工程收尾和合同收尾。J.21、应用开发部2、工程经理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产300万只汽车前大灯智项目初步设计(范文参考)
- 年产20万吨本色浆替代废纸浆项目可行性研究报告(参考模板)
- 纳米银导电膜建设项目可行性研究报告(模板范文)
- 煤基高端新材料项目实施方案
- 老旧小区加装电梯项目可行性研究报告(模板)
- 老旧桥梁加固工程实施方案(仅供参考)
- 焦炉余热利用装置改造项目可行性研究报告
- 环保型植保产品建设项目实施方案
- 海洋科技创新的战略规划与路径
- 工业园区标准化厂房建设项目实施方案
- “高中主题班会系列化研究”开题报告
- 2024锂矿石买卖合同(完整)
- 2023中华护理学会团体标准-注射相关感染预防与控制
- 2021年浙江杭州中考满分作文《超常发挥其实很简单》
- 去乙酰毛花苷注射液
- DB 34T∕ 2205-2014 大中型水闸工程自动化系统质量
- 高空作业考试题(带答案)
- 三年级数学计算题300道
- 长安历史文化概论智慧树知到答案2024年西安电子科技大学
- 2024年典型事故案例警示教育手册15例
- DLT-5293-2013 电气装置安装工程 电气设备交接试验报告统一格式-2
评论
0/150
提交评论