e文库系统开发管理制度_第1页
e文库系统开发管理制度_第2页
e文库系统开发管理制度_第3页
e文库系统开发管理制度_第4页
e文库系统开发管理制度_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统开发管理制度总则为对各个系统获取和开发工作实施有效的管理,使应用系统获取和开发项目按照预定的计划实施并达成质量规定,确保所获取和开发的应用系统能够正常高效运行,特制订本规定。本规定合用于奇虎360公司(下列简称“公司”)。本规定所管理对象为公司发起的、成果数据直接影响财务报表的系统开发项目。岗位职责应用系统获取和开发项目涉及部门应委派专人成立项目组,承当项目具体工作。项目组应涉及下列人员:项目业务负责人:负责市场调查和可行性分析,沟通顾客和开发工程师的认识和见解,精确地编写《项目总体计划》和《需求阐明书》。开发负责人:协调项目内外各方的关系、控制项目进度、审批子过程文档,确保开发计划的实施和完毕。编写《设计阐明书》,并根据项目需要,指定人员编写《系统管理手册》和《顾客操作手册》。开发工程师:按设计规定把系统的设计变换成可执行的源程序,进行调试,完毕对应的文档。测试工程师:负责实施产品测试,填写测试报告。数据转换工程师:由开发负责人指定,负责制订数据转换计划,开发转换程序或调试转换工具,实施数据转换(该角色可根据项目具体状况,在存在数据转换任务的项目中设立)。培训工程师:由开发负责人和业务负责人指定,普通由开发工程师兼任,负责实施培训及考核。测试负责人:从测试角度审核《测试计划》、《测试用例》、《测试报告》等过程文档,确保测试的实施和完毕。业务审核人:从业务角度审核《项目总体计划》、《需求阐明书》等过程文档的内容满足业务需要,普通由业务部门经理或业务方向负责人担任。技术审核人:负责审批程序开发过程文档。审核《项目总体计划》、《需求阐明书》、《设计阐明书》等文档内容与否适合技术实现,普通由开发部门经理或其指定的人员担任。项目总负责人:对系统开发项目总体负责,审核确认项目的可行性分析,监控项目执行过程,协调涉及到的公司各部门之间的关系,确保开发项目的顺利完毕。普通由公司高层指定。内容系统开发过程分为项目启动、需求分析和设计、编码实现、测试、数据转换、培训、上线共七个阶段。其中数据转换阶段可根据项目与否存在数据转换任务而进行取舍。项目启动项目启动需求分析与设计编码测试数据转换培训上线系统开发过程项目启动由项目业务负责人提出对项目的最初构想,制订《项目总体计划》,内容重要涉及:基本规定项目可行性和成本效益分析项目的目的、背景、市场方案项目的重要功效模块构成和互有关系项目的性能盼望,如:预期顾客数、在线顾客数、核心操作的响应速度等项目运行的软硬件平台以及对客户端软硬件环境的特殊规定项目的阶段划分和里程碑项目预期的上线时间可选规定项目竞争对手或同类产品的特点,如何在产品功效上确保我们的竞争力项目的前身及与有关系统的联系项目各模块具体功效的含义和限制条件项目的界面规定项目业务负责人提交《项目总体计划》,技术审核人和业务审核人根据上述内容的分析描述状况进行评审,并将评审成果向项目总负责人进行报告。由项目总负责人决定继续或终止该项目。对于外包系统开发项目及外购系统项目,以项目组为班底(最少涉及业务和IT技术方面的专业人员),成立项目招标委员会,遵照公司招标流程执行。并且与应用系统提供商订立合同前,需要通过公司法律部门审核。需求分析和设计项目业务负责人通过多个方式收集所开发项目的业务需求,并对获取的需求和系统应含有的隐含需求进行分析,以建立系统需求。这些需求普通涉及:基本规定项目概要功效需求性能需求安全和保密需求预计上线时间可选规定数据需求人机接口需求网络需求和其它系统的接口需求操作、维护和安装需求某些特殊的设计限制项目远景展望项目业务负责人根据项目需要,清晰精确地定义和描述上述全部或部分内容,编写《需求阐明书》。项目业务负责人将《需求阐明书》提交给技术审核人和业务审核人,根据(一)中规定内容的分析描述状况进行评审。在《需求阐明书》通过技术和业务审核后,项目业务负责人凭审核人签字确认的《需求阐明书》,完毕下列工作:告知开发部门经理组建项目开发组、指定开发负责人,并签字确认告知有关负责人在SVN(或类似软件)服务器上为新项目开设目录,同时上载《需求阐明书》电子文献,并签字确认通过电子邮件把通过审核的《需求阐明书》电子文献发给开发负责人、测试负责人将经有关人员签字确认的《需求阐明书》交项目业务负责人备案开发负责人根据项目的具体状况,描述下列全部或部分内容,编写《设计阐明书》,并提交给技术审核人审批,根据下列内容的分析描述状况进行评审。基本规定程序模块划分名词定义角色定义数据库阐明程序模块设计阐明安全性设计阐明与有关系统联系软硬件平台可选规定风险分析有关模块间的接口,

即模块间传递信息的内容、方式和合同拟定各模块在计算机网络环境下的物理分布拟定本系统与其它外围系统接口拟定模块与系统功效间的关系拟定模块与数据库表间的关系考虑可靠性和灵活性等方面的设计要拟定顾客界面的设计风格重要算法设计异常解决设计编码实现开发负责人组织有关人员讨论和拟定实施该项目的技术路线、采用的开发办法论、使用的系统辅助开发工具、制订编码阶段中文档编写规则,模型表达规则,命名商定等在开发过程中需协调一致的规则。项目组制订的规则应尽量与公司统一的正式编码原则保持一致。开发工程师细化和描述所负责的功效模块,拟定实现该模块功效的具体算法、内部数据构造和外部接口方式,并报请开发负责人审核同意。开发工程师应确保最后程序与设计相一致。编码过程中应遵照项目组规定的命名规则和注释等规定,以确保程序的清晰、易读。开发工程师要对编写的程序进行调试,使程序不仅通过编译的语法检查,并且在功效和性能等方面达成设计的规定。开发负责人根据项目产品的具体规定,决定与否编写《系统管理手册》和《顾客操作手册》。如果需要,由开发负责人或其指定人员编写。在项目开发过程中,普通不应当对通过审核的《需求阐明书》、《设计阐明书》等文档进行变更,如果由于特殊状况,确实需要变更。如果变更将影响项目总体计划,必须填写《变更申请单》并提交审核。如果变更不影响项目总体计划,可由项目业务负责人自行决定与否执行本规程的规定,但要确保提交测试时项目文档的一致和有效性。测试对于自开发项目,测试负责人或指定人员准备测试计划、测试用例并最后填写测试报告。对于外包系统开发项目,规定外包开发商提供完整的系统开发文档及具体的系统测试报告,涉及功效测试、压力测试、性能测试、UI测试和其它专项测试等。公司对该系统进行功效测试、性能测试和顾客接受测试(UAT),准备测试计划、测试用例并填写测试报告,以确认该系统与否满足规定。对于外购系统项目,必须选购最少通过一年时间以上市场考验的成熟系统产品。普通应当通过开发公司调查、观摩演示、实际操作和演习、访问其它系统顾客等过程。规定系统开发公司提供具体的系统功效阐明和性能指标。公司对该系统进行功效测试、性能测试和顾客接受测试(UAT),准备测试计划、测试用例并填写测试报告,以确认该系统与否满足规定或者需要进行二次开发等。测试结束后,由测试负责人或指定人员拟定该产品的版本,并将该系统全部文献上载到SVN服务器,并签字确认。之后如果需要访问和修改系统文献,需要通过开发负责人和测试负责人的同意,由测试负责人决定与否需要重新进行测试。数据转换业务负责人定义数据转换需求和方略,内容涉及转换范畴、目的、办法、需求和转换方略等。数据转换工程师为开发或测试转换程序而准备运行环境。数据转换工程师完毕转换数据映射,内容涉及将原始数据文献或元素与新开发系统的数据表形成精确对应。数据转换工程师定义需要人工参加的操作流程,拟定自己编码开发或采用自动的转换工具,并报请开发负责人进行审批。数据转换工程师开发转换程序或调试自动转换工具,并对转换工具进行测试,确保转换工具的对的性和必要的。数据转换工程师使用转换程序或工具实施数据转换,填写《数据转换报告》。培训培训工程师根据项目需要,针对最后顾客和电脑操作员制订培训计划。培训计划涉及培训对象、培训内容、考核办法及培训形式,培训时间等。培训工程师对最后顾客或电脑操作员进行培训。培训工程师对最后顾客或电脑操作员进行考核,确认培训效果。上线产品上线负责人(由开发负责人和测试负责人协商指定,确保非本项目开发工程师)制订上线计划,内容涉及:上线的目的、范畴、时间、办法、环节、环境规定、退回情景、检查清单等。产品上线负责人填写上线申请单连同上线多个文档一起提交给测试负责人、开发负责人、业务审核人和技术审核人。测试负责人、开发负责人、业务审核人、技术审核人审核上线计划和上线申请。产品上线负责人向SVN服务器管理员提供审批后的上线申请单。SVN服务器管理员根据上线申请单,以给产品上线负责人开通只读权限账号、拷贝等方式,将上线产品对应版本的全部文献(涉及源程序、执行文献及有关文档)提交给产品上线负责人。产品上线负责人将该产品全部文献放入的系统上线产品目录,并在指定时间对该产品实施上线。项目业务负责人对项目进行结项评定,评定内容涉及项目执行过程、程序修改、文档提交、系统核心参数(参数表)的检查、开发成本状况等。并将评定成果向项目总负责人进行报告。开发过程中涉及的文档均可用邮件方式或各部门内部使用的文档替代,可参见邮件或文档中的有关内容,并存档保存;对于外包项目,可参见

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论