软件研发管理规定
文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]
武汉新英赛研发管理
第一节 软件研发岗位职责 一、软件研发部经理岗位职责
软件研发部经理在总经理或主管副总的领导下,全面负责软件研发部的日常管理,组织开展软件研发与测试工作,完成企业研发目标和经营目标。其具体职责如表8-1所示。
表8-1 软件研发部经理岗位职责
工作大项 工作细化 (1)组织制定与软件研发工作相关的规章制度和工作流程,经领导审批后执行 1.确定工作方向 (2)根据企业总体规划和经营管理的需要,制订软件研发工作计划 (3)做好部门日常工作安排,确保部门工作顺利开展 (1)密切关注国内外科技信息,及时反映同行业发展动态,为企业领导做好参谋 (2)进行软件开发的可行性分析,提出研发立项申请 2.研发过程控制 (3)根据研发计划合理分配任务 (4)组织本部门员工开展研发工作,制定技术方案,进行技术攻关 (5)制定产品研发费用预算,实施成本控制 (1)组织产品研发成果的鉴定和评审 3.工作总结 (2)分析总结研发过程的经验与教训,制订并执行工作改进计划 4.其他工作 (1)指导、监督、培训、考核下属人员的工作,提高工作
绩效 (2)完成领导临时交办的其他工作 二、高级研发工程师岗位职责
高级研发工程师参与建立研发工作标准与规范,协助部门经理组织完成软件研发工作,管理软件研发项目,改良升级进行软件。其具体职责如表8-2所示。
表8-2 高级研发工程师岗位职责 工作大项 工作细化 (1)参与制定并执行研发工作标准,明确研发流程与方法,建立研发工作规范 1.研发工作准备 (2)根据企业需求,掌握本领域技术动态,制订预研计划,提前做好技术储备 (3)根据组织研发战略,制定项目研制方案及实施流程 (1)负责并参加项目全面的研制和开发,完成难度较高的项目鉴定等工作,从而保障研发任务的顺利开展 (2)负责项目组人员的分工并协调他们的工作,实时掌握控制研发进度,预见可能出现的问题,提前做好预研和准备工作,及时汇报项目进度及设想 2.软件研发指导 (3)组织进行软件测试,记录软件运行过程中出现的问题(Bug),进行软件的改良与升级,编制测试报告 (4)执行研发费用预算及实施成本控制 (5)分析总结研发过程中的经验与教训,制订并执行工作改进计划 3.下属人员管理 (1)指导、监督、考核下属研发人员的工作 (2)培新下属人员进行并随时更新知识,以提高员工的专
业素质 4.其他工作 完成领导临时交办的其他工作 三、软件研发工程师岗位职责
软件研发工程师协助高级工程师进行软件的设计与开发,收集整理相关行业信息与资料,为软件产品决策提供依据。其具体职责如表8-3所示。
表8-3 软件研发工程师岗位职责 工作大项 工作细化 (1)协助上级主管制订研发计划,做好软件研发可行性论证和立项准备 (2)协助上级主管制定研发方案 (1)根据项目具体要求,承担开发任务,按计划完成任务目标 1.协助制订工作计划 2.基础研发工作 (2)独立完成软件系统及模块的编码 (3)参与软件的升级换代工作 (4)参与软件研发相关的评审工作 3.辅助性工作 (1)协助测试人员完成软件系统及模块的测试工作 (2)参与新软件的市场推广工作,协助推广新软件 (1)编写新软件研发和老产品改进的工作报告 (2)完成领导临时交办的其他工作 四、软件测试工程师岗位职责
软件测试工程师主要负责软件测试工作,根据软件产品规格和测试需求,编写测试方案、测试用例、测试脚本软件等。其具体职责如表8-4所示。
表8-4 软件测试工程师岗位职责
4.其他工作 工作大项 工作细化
(1)参与技术标准、测试标准的制定,完善测试方法、评估测试工具 1.编写工作规范 (2)协助上级领导制订测试计划,保证测试工作的计划性和规范性 (3)协助编写可测性需求与设计、测试计划、测试方案、测试设计 (1)根据测试计划及测试标准,执行测试,及时发现软件缺陷,确保测试目的的达成 2.执行软件测试 (2)修复测试中发现的问题,提交问题统计记录,并进行问题跟踪和回归测试完善软件功能 3.编写测试总结 4.其他工作 (1)根据测试情况编写测试报告以及其他文档 (2)通过测试,对软件质量给出结论性的评价和意见 完成领导临时交办的其他工作 第二节 软件研发管理制度 六、软件研发费用管理制度
第1章 总则
第1条 目的。
为了加强软件研发费用管理,规范资金的使用,减少公司不必要的损失,根据公司的实际情况,特制定本制度。
第2条 研发费用管理原则。 1.计划统筹安排原则。
2.节约使用、讲求经济效益原则。 第3条 职责分工。