软件开发管理制度范本33239138897.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件开发管理制度范本33239138897.docx》由会员分享,可在线阅读,更多相关《软件开发管理制度范本33239138897.docx(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发管理制度第一节 总 则第一条 为规范自有有软件研发发以及外包包软件的管管理工作,特特制定本制制度。本制制度适用于于公司总公公司软件研研发与管理理,分公司司参照执行行。第二条 本制度中软软件开发指指新系统开开发和现有有系统重大大改造。第三条 本制度中自自行开发是是指主要依依赖公司自自身的管理理、业务和和技术力量量进行系统统设计、软软件开发、集集成和相关关的技术支支持工作,一一般仅向外外购置有关关的硬件设设备和支撑撑软件平台台;合作开开发是公司司与专业IIT公司(合合作商)共共同协作完完成IT应应用的项目目实施和技技术支持工工作,一般般形式是公公司负责提提供业务框框架,合作作商提供技技术框
2、架,双双方组成开开发团队进进行项目实实施,ITT系统的日日常支持由由研发部和合合作商共同同承担,研研发负责内内部支持,合合作商负责责外部支持持;外包开开发是指将将IT应用用项目的设设计、开发发、集成、培培训等任务务承包给某某家专业公公司(可以以是专业的的IT公司司或咨询公公司等),由由该公司(承承包商)负负责应用项项目的实施施。第四条 软件开发遵遵循项目管管理和软件件工程的基基本原则。项项目管理涉涉及立项管管理、项目目计划和监监控、配置置管理、合合作开发管管理和结项项管理。软软件工程涉涉及需求管管理、系统统设计、系系统实现、系系统测试、用用户接受测测试、试运运行、系统统验收、系系统上线和和数据
3、迁移移。第五条 除特别指定定,本制度度中项目组组包括业务务组(营销销部、运维维部)、IIT组(研研发部和合合作开发商商)。第二节 立项管理理第六条 提出开发需需求的营销销部、运维维部等业务务部门参与公公司层面立立项,研发发部进行立立项的技术术可行性分分析,共同同编写立项分析析报告(附件一一),开展展前期筹备备工作。立项分分析报告应应明确项目目的范围和和边界。第七条 应用系统主主要使用部部门将立项分析析报告上交公司进进行立项审审批,以保保证系统项项目与公司司整体策略略相一致。第八条 立项分析析报告得到批准准后,成立立项目组(如如果是外包包开发,则则成立外包包商项目组组;如果是是合作开发发,则与外
4、外包商共同同成立合作作开发项目目组,以下下统称“项目组”),项目目组应包括括业务组(由由公司相关关业务部门门组成)和和IT组(自自行开发为为研发部;外外包开发为为外包商成成员;合作作开发为研研发部和外外包商成员员)。公司司委派一名名员工负责责监督项目目的进度,进进行项目管管理工作,确确保开发能能及时完成成并能满足足业务需要要。项目组组人员的选选择应满足足项目对业业务及技术术要求,项项目组人员员应有足够够的业务和和IT技术术方面的专专业知识来来胜任项目目各方面的的工作。第三节 需求分析析第九条 立项后业务务组对用户户需求进行行汇总整理理,出具业务需求求说明书(附件二二),并确确保业务需求求说明书
5、中包含了了所有的业业务需求。业务需求说明书经系统使用单位(用户)确认,作为业务需求基线。第十条 IT组在获获得业务需求求说明书后,提出出技术需求求和解决方方案,并对对系统进行行定义,出出具系统统需求规格格说明书(附件三三)。系统需求求规格说明明书需详细列列出业务对对系统的要要求(界面面、输入、输输出、管理理功能、安安全需求、运运作模式、关关键指标等等)。系统需求规规格说明书书需要由业业务组提交交给用户相关业业务流程负负责人确认认。第十一条 当业务需求求发生变更更时,业务务组应提交交需求变更更申请(附件四四),ITT组组长审审批后交给给业务组与与用户确认认方可实施施。第十二条 项目组应对对需求变
6、更更影响到的的文档及时时更新。第四节 项目计划划和监控第十三条 软件开发采采用项目形形式进行管管理。项目目经理(监监理)负责责整个项目目的计划、组组织、领导导和控制。第十四条 需求分析过过程中,项项目经理(监监理)组织织制定详细细的项目计划划书(附件五五),包括括具体任务务描述和项项目进度表表等。第十五条 在项目的各各个阶段,业业务组组长长和IT组组组长需配配合项目经经理(监理理)制定阶阶段性项目目计划。业业务组组长长和IT组组组长需配配合项目经经理(监理理)对项目目计划执行行情况进行行监控,确确保项目按按计划完成成。第十六条 项目计划需需要变更时时,项目经经理(监理理)填写项目计划划变更说明
7、明(附件六六),并提提交公司主主管领导审审批,通过过审批后,交交给业务组组组长和IIT组组长长执行。第五节 系统设计计第十七条 系统设计应应分为概要要设计和详详细设计,系系统设计要要遵循完备备性、一致致性、扩展展性、可靠靠性、安全全性、可维维护性等原原则。第十八条 在系统设计计阶段中,用用户应充分分参与,确确保系统设设计能满足足系统需求求。第十九条 项目组进行行详细设计计,出具设计说明书(附件七)和单元测试用例(附件八)。设计说明书中需要定义系统输入输出说明和接口设计说明。公司主管领导组织相关人员对概要设计进行评审,出具设计评审报告(附件九)。业务组组长和IT组组长应参加此评审并对评审意见签字
8、确认。第二十条 设计评审均均以业务务需求说明明书和系系统需求规规格说明书书为依据据,确保系系统设计满满足全部需需求。第二十一条 对已确认通通过的系统统设计进行行修改需获获得管理部部门、业务务组组长和和IT组组组长的审批批后方可进进行。第二十二条 对系统设计计的修改的的文档须由由文档管理理人员进行行归档管理理。第六节 系统实现现第二十三条 项目组根据据设计说明明书制定系统统实现计划划,并提交交项目经理理(监理)对对计划可行行性进行审审批。第二十四条 系统实现包包括程序编编码、单元元测试和集集成测试。第二十五条 项目组保证证开发、测测试和访问问环境独立立,为各环环境建立访访问权限控控制机制,并并明
9、确项目目成员的职职责分工。对对开发环境境、测试环环境与访问问环境在物物理或逻辑辑方面应该该做到隔离离;如果环环境的分隔隔是通过逻逻辑形式实实现的,应应定期检查查网络设置置。项目组组对已授权权访问环境境的人员进进行详细记记录,并对对该记录进进行定期检检查,确保保只有经授授权的人员员才能访问问。第二十六条 项目组进行行单元测试试和集成测测试,测试试人员签字字确认测试试结果。第七节 系统测试试和用户测测试第二十七条 项目组制定定系统/用户户测试计划划(附件十十),并提提交项目经经理(监理理)对计划划可行性进进行审批。第二十八条 系统/用用户测试计计划必须定义义测试标准准,并明确确各种测试试的测试步步
10、骤和需要要的系统设设置要求。第二十九条 项目组向数数据拥有部部门申请获获取测试用用业务数据据的使用权权,对获取取的数据进进行严格的的访问控制制,确保只只有相关项项目人员才才能访问及及使用。第三十条 项目组负责责测试数据据准备,测测试用数据据要足够模模拟使用环境中中的实际数数据。对已已评定为敏敏感信息的的数据进行行敏感性处处理和保护护。第三十一条 IT组或合合作开发商商建立测试试环境进行行系统测试试。在系统统测试中对对新系统内内部各模块块之间的接接口和与其其他系统的的接口进行行充分测试试。出具系统测试试报告(附件十十一),测测试人员签签字确认测测试结果。第三十二条 系统测试通通过后,IIT组配合
11、合业务组建建立用户测测试环境,业业务组根据据用户测试试用例进行行用户测试试,出具用户测试试报告(附件十十一),业业务组组长长和IT组组组长应在在用户测试试报告中签签字确认。第三十三条 项目组完成成系统帮助助文档(其其中包括用用户操作手手册和安安装维护手手册)。凡凡涉及应用用系统的变变更,应对对系统帮助助文档及时时更新。第八节 试运行第三十四条 系统主要使使用部门根根据项目规规模及影响响决定试运运行策略。第三十五条 项目组制定定试运行计计划(附件十十二),并并制定试运运行验收指指标,上报报公司主管管领导审批批。试运运行计划中中应包含问问题应对机机制,明确确问题沟通通渠道和职职责分工。第三十六条
12、项目组联合合试运行单单位进行相相关系统部部署工作,准准备培训资资料,对相相关用户和和信息技术术人员进行行培训。用用户培训的的完成度应应为实施后后评估的指指标之一。第三十七条 项目组根据据试运行计计划进行系统统转换和数数据迁移。系系统转换前前,检查系系统环境,确确保运行环环境能满足足新应用系系统的需要要。系统转转换时必须须详细记录录原系统中中的重要参参数、设置置等系统信信息,并填填写试运行行报告相关关内容。系系统参数、设设置的转换换工作作为为系统上线线的验收的的评估指标标之一。第三十八条 数据迁移前前,应制定定详细的数据迁移移计划(附件十十三),数据迁移移计划中应包含含迁移方案案、测试方方案、数
13、据据定义,新新旧数据对对照表、迁迁移时间、回回退计划等等信息。数数据迁移计计划需经项项目经理(监监理)和主主管领导签签字审批。第三十九条 数据迁移后后,项目组组对数据迁迁移的完整整性和准确确性作出检检查,出具具数据迁迁移报告(附附件十四),其中包括数据来源、转换前状态、转换后状态,数据迁移负责人、对完整性检查情况、对准确性检查情况等内容。各相关部门验收转换结果后在该报告上签字确认。第四十条 系统转换和和数据迁移移由试运行行单位业务务部门和公公司主管领领导共同监监督并进行行验收。第四十一条 系统转换和和数据迁移移验收通过过后,正式式启动试运运行。在试试运行过程程中,试运运行单位办办公室把系系统运
14、行情情况(系统统资源使用用,反应速速度等)记记录到试运运行报告中中。必要时时,项目组组应根据系系统运行情情况对应用用系统进行行优化。第四十二条 试运行达到到试运行计计划规定的的终止条件件时,项目目组编写试运行报报告(附件十十五)。此报告应应由项目组组和试运行行单位签字字确认,并并提交公司司主管领导导审阅。公公司主管领领导审阅试试运行结果果,决定试试运行结束束或延期。第九节 系统验收收第四十三条 系统主要用用户单位及及公司项目目组联合组组成独立系系统验收小小组,也可可授权原项项目组作为为验收小组组。验收小小组从功能能需求及技技术需求层层面对系统统进行综合合评估。 第四十四条 验收小组应应根据验收
15、收情况整理理形成系系统验收报报告(附附件十六)提交系统主要使用部门和公司审阅。第四十五条 系统主要使使用部门和和研发部负责责人根据系系统测试、试试运行情况况签署验收收意见。 第十节 系统上线线第四十六条 系统上线应应遵循稳妥妥、可控、安安全的原则则。第四十七条 通常情况下下,系统上上线包含数数据迁移工工作。第四十八条 项目组制定定系统上线线计划(附件十十七),上上报公司主主管领导审审批。在上上线计划得得到批准后后才能开始始部署上线线工作。第四十九条 系统上线线计划内内容应包括括但不限于于:1、部署方方式和资源源分配(包包括人力资资源及服务务器资源);2、上线工工作时间表表;3、上线操操作步骤以
16、以及问题处处理步骤;4、项目阶阶段性里程程碑和成果果汇报(项项目执行状状态的审阅阅、进度安安排等);5、数据迁迁移的需求求和实施计计划;6、完整可可行的应急急预案和“回退”计划;7、用户培培训计划(包包括:培训训计划、培培训手册、培培训考核等等);8、总公司司下发的系系统标准参参数配置。第五十条 上线单位在在上线初期期需加强日日常运行状状态监控,出出现问题时时应及时处处理,对重重大问题应应启动紧急急预案。第五十一条 在完成上线线后要填写写系统验验收评估报报告(附附件十八),上报总公司项目组汇总整理。系统验收评估报告内容包括:数据准确性、系统性能及稳定性、接口问题、权限问题、业务操作影响度、问题
17、处理情况、备份、批处理等。第五十二条 上线单位管管理层要对对系统验验收评估报报告进行行审批签字字。第五十三条 公司主管领领导批准结结项后,业业务组和IIT组将整整理的文档档提交各自自部门统一一管理。第十一节 合作开开发管理第五十四条 合作开发商商的选择应应遵循公司司相关规定定,合作商商资质认定定参见第三三方管理制制度。第五十五条 合作开发商商必须遵循循公司软软件开发管管理制度。第五十六条 项目经理同同合作开发发商明确规规定项目变变更的范围围和处理方方式,重点点关注需求求和设计变变更。第五十七条 项目经理负负责监控合合作开发商商的项目管管理及软件件开发活动动。合作开开发商应按按计划定期期向项目经
18、经理报告进进展状态,并并提交阶段段性成果文文档。发生生重大问题题时,合作作开发商需需及时向项项目经理汇汇报。第五十八条 IT组组长长派专人监监控合作开开发商的质质量保证过过程。第五十九条 项目组同合合作开发商商商定验收收的标准和和方法。第六十条 以上各要求求需要在开开发合同中中明确。第十二节 外包开开发管理第六十一条 立项申请得得到公司主主管领导的的审批后,选选定开发商商,签订外外包开发合合同。第六十二条 项目经理负负责监控外外包开发商商的项目管管理及软件件开发活动动。外包开开发商应按按计划定期期向项目经经理报告进进展状态,并并提交阶段段性成果文文档。发生生重大问题题时,外包包开发商需需及时向
19、项项目经理汇汇报。第六十三条 项目经理监监控外包开开发商的质质量保证过过程。第六十四条 项目组同外外包开发商商商定验收收的标准和和方法。第六十五条 以上各要求求需要在开开发合同中中明确。第十三节 角色与与职责表第六十六条 主要角色及及其职责如如下表所示。企企业在应用用时,可以以将各个角角色映射到到企业原有有的岗位上上,也可以以依据角色色建立新的的岗位。一一个人可以以被赋予多多个角色,视视具体情况况而定。常设角色职责简述机构过程改改进角色软件工程过过程组(SEPGG)(1)制定定适合于本本机构的过过程规范。(2)在机机构范围内内推广该规规范(如培培训、考核核),评估估机构过程程能力等。质量保证小
20、小组(QAG)(1)监督督规范的实实施,确保保所有项目目以及相关关部门准照照规范开展展工作。(2)分析析并解决机机构内存在在的共性质质量问题,协协组SEPPG完善规规范。项目管理过程角色机构领导(1)是机机构内所有有项目的主主管,对立立项管理和和结项管理理有最终决决策权。(2)监督督项目经理理的工作,审审批项目经经理的各种种申请。项目经理(1)向机机构领导汇汇报工作。(2)是项项目规划、项项目监控、风风险管理和和需求管理理过程域的的负责人。(3)监督督项目成员员的工作,审审批项目成成员的各种种申请。项目研发过程角色需求分析员员调查、分析析并定义需需求,撰写写相应的需需求文档,尽尽最大努力力使需
21、求文文档能够正正确无误地地反映用户户的真实意意愿。系统设计师师根据需求文文档设计软软件系统的的体系结构构、用户界界面、数据据库、模块块等,并撰撰写相应的的设计文档档。程序员(1)根据据系统设计计文档,编编写软件系系统的代码码。(2)随时时测试和检检查自己的的代码,及及时消除代代码中的缺缺陷。测试员从事单元测测试、集成成测试和系系统测试,主主要工作包包括制定测测试计划、设设计测试用用例、执行行测试和撰撰写测试报报告。机构支撑过程角色配置管理员员(1)为项项目制定配配置管理计计划。(2)创建建并维护配配置库,如如分配权限限、清除垃垃圾文件、备备份配置库库等。质量保证员员(即QAGG成员)(1)为项
22、项目制定质质量保证计计划。(2)周期期性的开展展“过程与产产品质量检检查”。(3)跟踪踪质量问题题,给出质质量改进措措施。外包管理员员(1)挑选选最合适的的承包商,签签订外包开开发合同。(2)监控控外包开发发过程,验验收外包开开发成果。采购管理员员(1)挑选选最合适的的供应商,签签订采购合合同。(2)验收收采购物品品。培训管理员员制定机构(或或项目)的的培训计计划,监监督该计划划的实施,撰撰写培训训评估报告告。客户服务人人员为客户提供供与产品相相关的服务务(如技术术咨询),快快速响应客客户的要求求,给客户户一个满意意的解答。产品维护人人员(1)纠错错性维护:及时解决决用户遇到到的技术故故障和消
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 管理制度 范本 33239138897
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内