您好,欢迎访问三七文档
第1页共3页目录总则.......................................................................................................................................................2项目管理...............................................................................................................................................2团队协作.......................................................................................................................................2配置管理.......................................................................................................................................2进度控制.......................................................................................................................................3质量管理.......................................................................................................................................3第2页共3页总则为了规范软件开发过程,有效控制和监督软件开发进度,保证软件开发质量,制定本制度。本制度限于产品开发事业部基础平台部执行,产品开发事业部其他部门可以参照执行。项目管理团队协作1.为了提高员工的综合素质,增强对部门研发的产品总体认识,充分利用部门内部人力资源,提高团队的快速适应能力,部门内部采用矩阵式管理。根据工作需要,将不定期的调配员工的工作岗位。2.为了加强团队的内部技术交流,及时反映项目的进展情况,增强内部的沟通力度,扩展员工的知识面,每周定期的召开项目小组会议,讨论项目进展情况、技术难点和相关的解决方案;每月定期举行技术培训、讨论会,项目组成员轮流主讲,充分调动成员的研发积极性。配置管理1.软件开发过程中所有相关代码、可执行文件、文档等必须保存在SVN中。SVN中的数据将作为个人和团队考评的重要依据之一。2.修改软件代码前,务必从SVN中先执行upate操作。保持本地开发环境代码与SVN保持同步。3.在开发过程中,务必保持SVN目录结构的稳定性。不允许擅自在SVN中删除或import文件夹。如有特别需要修改(删除或增加)SVN文件目录结构时,需要SVN配置管理员和所在小组、部门负责人同意方可执行相关操作。4.每周五开发人员将各自负责的程序模块最新可执行稳定版本更新到SVN中,同时包括功能更新说明描述文档,并通知产品打包人员。5.在产品打包过程中,务必从SVN中下载相关产品模块的可执行文件版本,严禁擅自从开发人员本地电脑中COPY,如有发现,将提出严重警告。6.配置管理具体实施细则参见附件《产品管理部配置管理规范》。第3页共3页进度控制1.软件产品的开发是以在有限的资源、有限的时间内体现最大的市场效益为宗旨。因此,产品的开发过程必须根据市场需求和开发的难度制定一系列的、可持续发展的、紧跟客户需要的产品基线。2.每一个产品基线即是一个新的版本,周期为2-3个月。在该基线内,实现满足客户需要的功能需求、修订上版本软件BUG,增补可行的、能体现市场价值,产品市场效益的新功能。每个产品基线都必须由一个总体的进度安排,包括开发周期、人力需求、人员安排、模块划分、任务分工等。3.每周一各小组负责人在部门负责人的指导下,在当前产品基线总体进度计划下,制定各小组成员本周的任务安排计划。质量管理1.在软件进度控制的基础上,做好软件进度控制、质量检查工作。2.成立以部门经理和项目小组负责人为主的质量管理小组,负责项目进度的安排和质量的控制。3.每周末根据本周员工的工作任务安排,质量管理小组成员检查员工任务完成情况,总结项目进展、分析项目存在的问题和难点,制定下周员工的工作任务安排计划。4.根据周工作计划,无特殊原因而没有按期完成任务的,自觉加班加点,加班费用不记在软件开发成本中。对于1个月内两次无法按期完成任务的,提出警告一次,在一个季度内警告超过两次的,不做加薪处理,超过三次的酌情考虑降薪或直接劝退。5.在软件基线周期内,超负荷完成任务,表现出众的,给予一次性奖励或加薪。
本文标题:软件开发管理制度
链接地址:https://www.777doc.com/doc-5724715 .html