信息管理部应用开发工作指导书修订记录版 本 编 号版 本 日 期修 订 者说 明V1.0 2015-4-1 霍骏初稿V1.1 2015-5-8 霍骏修改1.0目的为规范远东宏信应用软件开发工作,统一开发工作流程, 确保应用软件开发过程的规范化、有序化、合理化,特制定本规定。2.0范围适用于远东宏信有限公司(以下简称“远东宏信”)应用系统建设。3.0职责3.1应用系统开发部负责人3.1.1指定专人作为开发经理,选派合适的软件工程师参与项目开发。3.1.2根据项目开发计划监督项目执行。3.1.3负责对项目所需外包开发人员进行面试。3.2开发经理3.2.1负责对接应用部分析后的需求及UI 设计,评估工作量并制定开发计划。具体请参照《开发计划模板》3.2.2负责日常开发工作的协调和任务分派以及交付质量。3.2.3负责数据库设计并承担核心功能的开发。3.2.4组织全体项目开发人员进行技术培训。3.3开发小组成员3.3.1承担应用软件的编码、单元测试及集成测试工作。3.3.2专人承担对代码进行定期巡查的工作。4.0工作方式软件应用开发全过程包括: 确定开发小组成员、应用开发需求确认、数据库设计、软件编码、集成测试。4.1确认开发小组成员4.1.1由开发部负责人根据项目工作量及技能要求指定开发经理及开发小组成员。如内部开发力量不够的情况下,可增加外包开发人员。之前已和远东合作过且能力得到认可的外包人员可直接加入,其他外包人员需通过应用系统开发部面试才可加入。 开发人员进行项目开发前根据需要参加应用系统开发部组织的技术培训。4.1.2项目开发以开发小组的方式进行,由开发经理负责分派工作任务。特殊情况下经应用系统开发部负责人和开发经理协调一致后可跨组借调人员。4.2应用开发需求确认4.2.1开发经理根据应用部分析后的需求及设计的UI 进行工作量评估。4.2.2根据开发需求制定具体到人的详细开发计划,随着需求及 UI 设计的更新,同步进行详细开发计划的更新。4.3数据库设计4.3.1开发经理根据应用部的UI 及应用设计,进行数据库初步设计,形成数据库设计的初稿, 并由应用系统开发部负责人、 开发经理及核心开发人员进行内部评审, 产生最终版的数据库设计文档,并提交技术方案评审会议讨论。4.3.2每个系统的数据库设计须有明确的交付文档,且文档中必须明确记录设计者。4.4软件编码4.4.1开发经理根据项目开发小组成员个人技能特长分派开发任务。4.4.2项目开发小组成员根据详细开发计划编码,并同步完成单元测试。4.4.3开发代码须严格执行版本...