软件开发部工作手册Word文档格式.docx
《软件开发部工作手册Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件开发部工作手册Word文档格式.docx(31页珍藏版)》请在冰豆网上搜索。
0.4
定义
4
1.0
组织结构和职责
5-8
2.0
工作指引清单
9-35
3.0
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
0.2修订履历
版次
ECN编号
修订项次
修订人
备注
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZZ
0.3定义
1.0组织机构和职责
1组织机构和管理职责
2部门岗位职责、职责与权限
2.1.1公司确定组织内各部门的职能和相互之间的职责和权限,以促进质量管理的有效性。
各部门经理及管理者均需贯彻质量方针,负责质量体系文件在本部门的实施,并对本部门质量记录的准确性,完整性负责。
。
2.1.2职责与权限
2.2.1软件开发部部门经理岗位责任
2.2.1.1.服从公司总经理的工作安排,并积极贯彻执行,将结果及时汇报。
2.2.1.2.根据公司制定的研发战略,负责制定具体实施方案,并组织落实。
2.2.1.3.了解市场和客户的需求,负责组织新产品的开发及现有产品的改进,满足市场和客户的需求。
2.2.1.4.全面负责管理软件开发部的各项目的计划管理、范围管理、资金预算管理、进度管理、成本管理、风险管理及沟通管理。
2.2.1.5.负责管理软件开发部的人力资源。
包括人员招聘、技术培训、工作分配、业绩考核、惩罚和奖励、人员解聘等。
2.2.1.6.负责组织软件开发部各项目的策划、开发、评审、验证及确认。
2.2.1.7.负责协调软件开发部与公司其它各部门的工作以及部门内各组之间的工作。
2.2.1.8.具有开拓精神,全面推动软件开发部各项工作向前发展。
2.2.2软件开发部项目经理岗位责任
2.2.2.1负责协调软件开发部与公司其它各部门的工作以及部门内各组之间的工作。
2.2.2.2具有开拓精神,全面推动软件开发部各项工作向前发展。
2.2.2.3服从软件开发部部门经理的工作安排,并积极贯彻执行,将结果及时汇报。
2.2.2.4根据公司制定的研发战略,负责前期技术论证,组织市场调研,并组织编写技术可行性分析报告。
2.2.2.5了解本行业的最新技术标准、行业法规、行业技术动态,保证产品的技术先进性和性能可靠性。
2.2.2.6负责组织项目组内内部人员的技术培训工作和技术攻关任务。
2.2.2.7负责安排项目组人员的工作安排和工作分配。
2.2.2.8负责本项目的计划编制,提供项目开发计划书、开发进度月报和项目开发总结报告。
2.2.2.9参与系统前期需求分析工作,协助系统分析员给出需求分析规格说明书、数据要求说明书和数据库设计说明书。
2.2.2.10负责本项目进展过程中技术应用的监控和人力资源的配置。
2.2.2.11负责管理本项目组的人力资源。
包括技术培训、工作分配、业绩考核、惩罚和奖励等。
2.2.2.12负责管理本项目的计划管理、进度管理、技术管理、文档管理、风险管理及沟通管理、质量管理、成本管理和资金预算管理。
2.2.3软件开发部系统分析员岗位责任
2.2.3.1若属于某一项目组,则服从项目经理的工作安排,否则服从部门经理的工作安排,并积极贯彻执行,将结果及时汇报。
2.2.3.2负责项目需求分析工作,给出需求分析说明书、数据要求说明书和数据库设计说明书。
2.2.3.3参与系统设计工作,负责编制项目概要设计方案书,同时协助软件工程师给出项目详细设计方案书
2.2.3.4负责组织项目各个阶段的开发任务以及指导项目组人员的技术开发工作和制定编程规范。
2.2.3.5负责组织对项目技术难题的攻关和讨论并协助项目经理对项目的技术管理工作。
2.2.3.6按照直接上级制订的工作计划,积极做好本岗位的工作,控制本岗位的进度,主动排除客观因素的影响,保证工作的按期完成。
2.2.3.7不断学习进步,能够胜任本岗位工作。
2.2.3.8遵守公司的各项规章制度,严格要求自己。
2.2.4软件开发部工程师岗位责任
2.2.4.1若属于某一项目组,则服从项目经理的工作安排,否则服从部门经理的工作安排,并积极贯彻执行,将结果及时汇报。
2.2.4.2负责软件详细设计、软件编码和相关文档编写工作,给出项目详细设计方案书。
2.2.4.3配合系统分析员参加项目的概要设计工作。
2.2.4.4按照直接上级制订的工作计划,积极做好本岗位的工作,控制本岗位的进度,主动排除客观因素的影响,保证工作的按期完成。
2.2.4.5不断学习进步,能够胜任本岗位工作。
2.2.4.6遵守公司的各项规章制度,严格要求自己。
2.2.5软件开发部美工岗位责任
2.2.5.1若属于某一项目组,则服从项目经理的工作安排,否则服从部门经理的工作安排,并积极贯彻执行,将结果及时汇报。
2.2.5.2负责产品界面设计、图片制作等工作。
2.2.5.3按照直接上级制订的工作计划,积极做好本岗位的工作,控制本岗位的进度,主动排除客观因素的影响,保证工作的按期完成。
2.2.5.4不断学习进步,能够胜任本岗位工作。
2.2.5.5遵守公司的各项规章制度,严格要求自己。
2.2.6软件开发部主管岗位责任
2.2.6.1如果项目人员比较多,项目经理可以提议在项目组内部设立主管职位,由部门经理发文批准。
2.2.6.2主管对项目经理负责,协助项目经理管理项目的技术工作和人员工作安排。
2.2.6.3主管只是一个行政职位,不是一个技术职位。
项目经理、系统分析员、软件工程师和美工是技术职位。
2.2.7软件开发部配置管理工程师岗位责任
2.2.7.1服从软件开发部部门经理的工作安排,并积极贯彻执行,将结果及时汇报。
2.2.7.2了解配置管理的最新技术标准、技术动态,保证配置管理工作的技术先进性。
2.2.7.3负责对项目组人员的配置管理培训工作。
2.2.7.4负责项目的变更管理、源代码管理、版本控制、文档控制、过程管理和代码规范。
2.2.7.5负责配置管理体系的建设包括配置管理制度、流程、工作指引等。
2.2.7.6负责软件演示版的制作和正式版的发行工作。
2.2.7.7负责管理公司内部技术有关文档及源代码等保密性文件。
2.0工作指引清单
1.工作指引
1)63MA014A测试工作指引
2)63MA015A对外技术合作工作指引
3)63MA016A软件开发部工作计划及进度管理工作指引
4)63MA017A评审工作指引
5)63MA018A软件开发部文档管理工作指引
6)63MA019A目管理工作指引
7)63MA013A产品名称、型号命名工作指引
测试工作指引
1目的
1.1规范客户服务部测试管理工作。
1.2保证软件产品的质量。
1.3理顺测试流程。
2定义
无
3适用范围
3.1客户服务部的测试工作
3.2软件开发部的测试工作
4职责
4.1项目经理:
负责测试问题点修改工作的安排。
4.2部门经理:
负责测试工作的协调和测试进度的把握。
4.3测试工程师:
负责测试计划的制定和具体的测试工作以及测试分析报告的编写。
5内容
5.1测试申请
5.1.1项目经理填写《测试申请单》送交软件开发部部门经理审批。
5.1.2软件开发部部门经理审批之后提交给客户服务部部门经理,客户服务部部门经理根据当前工作安排情况安排相应人员担任测试主管,并签署相应意见提交给测试主管。
5.1.3测试主管接受测试申请单并填写相应意见。
5.1.4如果双方在协调之中遇到困难可以请求总经理协调。
5.1.5测试主管如果在测试的过程中发现很多问题,测试无法继续下去,可以请求部门经理将《测试申请单》退回软件开发部,要求软件开发部重新进行内部测试。
5.2测试准备
5.2.1测试主管负责建立测试环境,测试环境的建立要求考虑各种操作平台。
5.2.2测试人员要仔细阅读有关资料,包括规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测试内容及测试的通过准则,全面熟悉系统,编写《测试计划》,设计测试用例。
5.2.3测试人员首先要对文档和代码进行审查,保证测试工作的进一步的开展。
5.2.4项目组人员应该配合测试人员的工作,对测试人员提出的问题应该进行耐心的解答。
项目经理负责组织相关人员对测试人员就软件的设计、功能进行培训,以使测试人员充分了解软件的体系结构。
5.3测试流程
5.3.1测试工程师在测试过程中发现问题,负责填写《测试问题点处理记录》,然后提交给测试主管。
5.3.2测试主管将所提交的《测试问题点处理记录》进行筛选、过滤,并在签字确认后提交给项目经理。
5.3.3项目经理负责将测试主管提交的《测试问题点处理记录》转发给相关人员。
5.3.4由相关人员负责处理测试问题点记录。
处理完毕,须将《测试问题点处理记录》提交给项目经理。
5.3.5项目经理须签字确认相关人员的处理结果,并在后续送测时将确认后的《测试问题点处理记录》统一返回给测试主管。
5.3.6测试主管在后续测试时,须将返回的《测试问题点处理记录》分发给相关测试工程师。
5.3.7测试工程师验证并填写相关内容。
验证完毕后,再将《测试问题点处理记录》交由测试主管。
5.3.8测试主管负责统一处理《测试问题点处理记录》并归档保存。
5.3.9《测试问题点处理记录》的要求填写规范:
填写时请尽量做到工整、不涂改、不漏写;
请相关人员在签名(必须是全中文名)和填写日期时务必书写完整,尤其是日期;
测试主管每版都应检查《测试问题点处理记录》的填写是否合乎规范,如有重大错漏,务必请相关人员重新填写。
5.3.10如果问题点级别是E和F级,要求部门经理审核,必要时可开会讨论。
5.4测试总结
5.4.1测试主管测试完成之后整理测试问题点记录并撰写《测试分析报告》。
5.4.2《测试分析报告》撰写完成之后发送邮件形式提交给部门经理和项目经理告知测试已经完成。
5.4.3项目评审组组织人员对《测试分析报告》进行评审,如果评审未通过,要求测试主管重新测试。
6相关文件及资料
6.1无。
7质量记录
7.1《测试计划》
7.2《测试分析报告》
7.3《测试问题点处理记录》
7.4《测试申请单》
对外技术合作工作指引
1.1为了规范对外技术合作立项