1、软件研发管理制度武汉新英赛研发管理第一节 软件研发岗位职责一、软件研发部经理岗位职责软件研发部经理在总经理或主管副总的领导下,全面负责软件研发部的日常管理,组织开展软件研发与测试工作,完成企业研发目标和经营目标。其具体职责如表8-1所示。工作大项工作细化表8-1 软件研发部经理岗位职责1确定工作方向(1)组织制定与软件研发工作相关的规章制度和工作流程,经领导审批后执行(2)根据企业总体规划和经营管理的需要,制订软件研发工作计划(3)做好部门日常工作安排,确保部门工作顺利开展2研发过程控制(1)密切关注国内外科技信息,及时反映同行业发展动态,为企业领导做好参谋(2)进行软件开发的可行性分析,提出
2、研发立项申请(3)根据研发计划合理分配任务(4)组织本部门员工开展研发工作,制定技术方案,进行技术攻关(5)制定产品研发费用预算,实施成本控制3工作总结(1)组织产品研发成果的鉴定和评审(2)分析总结研发过程的经验与教训,制订并执行工作改进计划4其它工作(1)指导、监督、培训、考核下属人员的工作,提高工作绩效(2)完成领导临时交办的其它工作二、高级研发工程师岗位职责高级研发工程师参与建立研发工作标准与规范,协助部门经理组织完成软件研发工作,管理软件研发项目,改良升级进行软件。其具体职责如表8-2所示。工作大项工作细化表8-2 高级研发工程师岗位职责1研发工作准备(1)参与制定并执行研发工作标准
3、,明确研发流程与方法,建立研发工作规范(2)根据企业需求,掌握本事域技术动态,制订预研计划,提前做好技术储备(3)根据组织研发战略,制定项目研制方案及实施流程2软件研发指导(1)负责并参加项目全面的研制和开发,完成难度较高的项目鉴定等工作,从而保障研发任务的顺利开展(2)负责项目组人员的分工并协调她们的工作,实时掌握控制研发进度,预见可能出现的问题,提前做好预研和准备工作,及时汇报项目进度及设想(3)组织进行软件测试,记录软件运行过程中出现的问题(Bug),进行软件的改良与升级,编制测试报告(4)执行研发费用预算及实施成本控制(5)分析总结研发过程中的经验与教训,制订并执行工作改进计划3下属人
4、员管理(1)指导、监督、考核下属研发人员的工作(2)培新下属人员进行并随时更新知识,以提高员工的专业素质4其它工作完成领导临时交办的其它工作三、软件研发工程师岗位职责软件研发工程师协助高级工程师进行软件的设计与开发,收集整理相关行业信息与资料,为软件产品决策提供依据。其具体职责如表8-3所示。工作大项工作细化表8-3 软件研发工程师岗位职责1协助制订工作计划(1)协助上级主管制订研发计划,做好软件研发可行性论证和立项准备(2)协助上级主管制定研发方案2基础研发工作(1)根据项目具体要求,承担开发任务,按计划完成任务目标(2)独立完成软件系统及模块的编码(3)参与软件的升级换代工作(4)参与软件
5、研发相关的评审工作3辅助性工作(1)协助测试人员完成软件系统及模块的测试工作(2)参与新软件的市场推广工作,协助推广新软件4其它工作(1)编写新软件研发和老产品改进的工作报告(2)完成领导临时交办的其它工作四、软件测试工程师岗位职责软件测试工程师主要负责软件测试工作,根据软件产品规格和测试需求,编写测试方案、测试用例、测试脚本软件等。其具体职责如表8-4所示。工作大项工作细化表8-4 软件测试工程师岗位职责1编写工作规范(1)参与技术标准、测试标准的制定,完善测试方法、评估测试工具(2)协助上级领导制订测试计划,保证测试工作的计划性和规范性(3)协助编写可测性需求与设计、测试计划、测试方案、测
6、试设计2执行软件测试(1)根据测试计划及测试标准,执行测试,及时发现软件缺陷,确保测试目的的达成(2)修复测试中发现的问题,提交问题统计记录,并进行问题跟踪和回归测试完善软件功能3编写测试总结(1)根据测试情况编写测试报告以及其它文档(2)经过测试,对软件质量给出结论性的评价和意见4其它工作完成领导临时交办的其它工作第二节 软件研发管理制度六、软件研发费用管理制度 第1章 总则第1条 目的。为了加强软件研发费用管理,规范资金的使用,减少公司不必要的损失,根据公司的实际情况,特制定本制度。第2条 研发费用管理原则。1计划统筹安排原则。2节约使用、讲求经济效益原则。第3条 职责分工。1公司财务部负
7、责研发费用的审批和报销,并随时监督费用的使用情况。2软件研发部负责研发费用的预算与使用控制。第2章 研发费用的来源及使用范围第4条 研发费用的来源。1公司对重点研发产品的专项拨款。2公司成本列支的研发费用。3从其它方面筹措来用于研发的费用。第5条 研发费用的使用范围。1研发活动直接消耗的材料、燃料和动力费用。2研发人员的工资、奖金、社会保险费、住房公积金等人工费用以及外聘研发人员的劳务费用。3用于研发活动的仪器、设备、房屋等固定资产的折旧费或租赁费以及相关固定资产的运行维护、维修等费用。4用于研发活动的软件、专利权、非专利技术等无形资产的摊销费用。5用于中间试验和产品试制的模具、工艺装备开发及
8、制造费,设备调整及检验费,样品、样机及一般测试手段的购置费,试制产品的检验费等。6研发成果的论证、评审、验收、评估以及知识产权的申请费、注册费、代理费等费用。7经过外包、合作研发等方式,委托其它单位、个人或与之合作进行研发而支付的费用。8与研发活动直接相关的其它费用,包括技术图书资料费、资料翻译费、会议费、差旅费、办公费、外事费、研发人员培训费、专家咨询费、高新科技研发保险费用等。第3章 研发费用的使用管理第6条 专款专用。研发费用由公司按研发计划下达到具体软件产品项目,实行专款专用,严格管理,不得挪作她用。第7条 研发费用的拨付。研发费用的拨付按照公司资金拨付的规定执行,研发人员按规定的使用
9、范围严格控制、合理使用。第8条 研发合同签订。研发有关内容需要与外单位合作或委托其进行的,必须签订项目对外委托技术合作研究合同,该合同须由公司财务部审查生效后才能拨款。第9条 费用使用审批。软件研发部应明确研发费用的开支范围和标准,严格执行审批程序,设立台账归总核算研发费用。第10条 研发费用报销。研发费用在报销时,须由项目相关负责人、项目部经理审核,并在核销票据上签字后方可到财务部核销。第11条 核对费用使用。研发部对已发生的研发费用要及时填入月报,财务部每两个月核对一次费用支出明细。第12条 固定资产管理。因研发工作需要,研发部门购置2 000元以上的设备、仪器均应列入公司的固定资产,并经
10、资产管理部门签收后方可到财务部核销,在研发工作完成后办理有关手续。第13条 费用使用审查。1公司将组织适时审查研发费用的使用情况,如发现费用使用不当,将追究相关人员的责任,或视具体情况收回已计划安排的投资款项。2如发现违法乱纪行为,公司将追究当事人的法律责任。第14条 研发费用相关信息披露。公司在年度财务会计报告中,按规定披露研发费用相关财务信息,包括研发费用支出规模及其占销售收入的比例,集中收付研发费用的情况等。第4章 研发费用的核算第15条 研发成本科目规定。1差旅费,用于项目调研发生的差旅费。2情报资料费,为进行研发所支付的专项资料费和科技情报费。3检验试验费,为进行研发所支付的用于分析
11、、测试等的费用。4外委技术协作费,在研究开发项目中,某项工作需要委托其它单位协作或向其它单位咨询所支付的费用。5运输费,研究项目本身直接发生的运输费。6管理费,为进行研究开发项目评定、技术交流等所发生的评审费、会议费等。第16条 不应纳入研发费用的支出。公司依法取得知识产权后,在境内外发生的知识产权维护费、诉讼费、代理费、“打假”费用及其它相关费用支出,从管理费用中据实列支。第5章 附则第17条 本制度经由软件研发部制定,其解释权归软件研发部所有。第18条 本制度自颁布之日起开始执行。第三节 软件研发管理表格一、软件项目立项申请表编号: 填表人:软件名称软件简称版本号申请时间市场情况概述目标软
12、件定义市场背景(用户群、销售潜力、预计年收入等)市场同类软件对比分析使用对象预计投放市场时间可行性分析研发平台及工具软件功能描问题及风险分析意见与审批研发总工程师意见签字: 日期: 年 月 日研发经理意见签字: 日期: 年 月 日主管副总意见签字: 日期: 年 月 日总经理意见签字: 日期: 年 月 日二、软件研发任务计划表编号: 填写日期: 年 月 日软件名称研发负责人研发人员研发阶段研发任务时间(天)小计(天)规划和需求确认阶段需求定义研发计划产品设计阶段产品设计初步用户手册测试计划详细设计阶段详细PDL描述数据定义测试数据和过程用户手册编程及单元测试阶段编码单元测试结果集成及测试阶段编制
13、文档组装及测试总计三、软件问题详细记录表功能模块问题说明级别状态修改人发现日期关闭日期测试人员四、软件研发小组成员分工表负责人起止时间计划工作量项目情况研发阶段参加人员工作内容起止时间实际工作量需求分析阶段设计阶段编码阶段测试阶段其它合计五、软件研发项目跟踪与督察表项目名称: 项目经理:序号技术活动名称计划采用的措施状态追踪过程记录123六、软件研发成果评审表项目名称: 评审日期: 年 月 日评审内容评审结果优秀好一般不合格文档的规范性描述的一致性文字的易读性系统的完整性系统的安全性分类对象合理性数据设计合理性接口完整简洁性系统运行高效性评审意见 经过 修改后复审(问题附后) 未经过评审人员签字评审组长签字: 年 月 日总工程师审批意见总工程师签字: 年 月 日七、软件研发风险评估与控制表风险排序风险等级风险项描述降低风险策略12