技术中心岗位职责说明书.docx
《技术中心岗位职责说明书.docx》由会员分享,可在线阅读,更多相关《技术中心岗位职责说明书.docx(71页珍藏版)》请在冰豆网上搜索。
技术中心岗位职责说明书
技术开发中心岗位职责说明书
2015年11月8日
技术开发中心岗位职责说明书1
(一)、技术开发中心组织架构设计图3
(二)、技术开发中心各职能部门工作职责4
(三)、技术开发总监岗位说明书6
(四)、需求分析部经理岗位说明书9
(五)、技术开发部经理岗位说明书11
(六)、测试管理部经理岗位说明书14
(七)、开发项目经理岗位说明书16
(八)、高级Android开发工程师岗位说明书18
(九)、Android开发工程师岗位说明书20
(十)、高级IOS开发工程师岗位说明书22
(十一)、IOS开发工程师岗位说明书24
(十二)、高级JAVA开发工程师岗位说明书26
(十三)、JAVA开发工程师岗位说明书28
(十四)、架构设计师岗位说明书30
(十五)、需求分析师岗位说明书32
(十六)、高级UI设计工程师岗位说明书34
(十七)、UI设计工程师岗位说明书36
(十八)、高级测试工程师岗位说明书38
(十九)、测试工程师岗位说明书40
(二十)、测试TSE工程师岗位说明书42
(1)、技术开发中心组织架构设计图
(2)、技术开发中心各职能部门工作职责
部门
职位/岗位
职责
需求
分析
部
系统
产品
需求
分析
1.主要是做好软件系统业务建模
2.定义目标客户、确定目标组织的范围、规划目标客户的业务用例模型和业务构架,编写《业务流程分析报告》
1.根据软件系统需求获取工作
2.定义软件系统的系统构架、流程架构、质量范围和网站的功能需求
3.跟踪开发中的需求是否合理,根据《业务流程分析报告》制定《系统需求分析说明书》
系统页面及
功能UI设计
1.主要《系统需求分析说明书》制定策划页面的呈现效果
2.根据《系统需求分析说明书》、《总体设计说明书》来设计配合美工定义的设计模板
项目研发
1.带领项目组进行产品研发,完成研发任务;
2.全程参与需求分析、概要设计,组织并完成详细设计并承担核心代码的编制;
3.定项目开发计划文档,量化任务,分配任务并监督和指导组员完成工作,跟踪项目的进度,协调项目组成员之间的合作与研发助理即时沟通,保证文档的完整和规范,配合技术开发总监进行项目的质量控制和人员培训;
技术
开发
部
系统架构设计
1.参与需求的预备分析过程,依据需求调研结果设计《系统需求分析说明书》中业务架构部分。
2.依据《系统需求分析说明书》及《项目概要计划》,制定《项目实施计划》,包括开发计划,里程碑和阶段性目标。
3.领导项目总体设计小组,设计系统技术架构,制定开发模式,提交《总体设计说明书》。
4.组织人员对高级软件工程师编写的《概要设计说明书》进评审。
5.如有必要,在需求调研、设计阶段对项目中的技术难点进行预估,并组织人员进行技术调研与攻关,提交《技术调研报告》。
6.定期组织对公司开发人员进行技术培训。
高级开发工程师
java/ios/Android
1.参与项目需求调研过程,编写《需求分析报告》。
2.参与项目总体设计,协助系统架构师进行系统架构中各部分的局部设计。
3.依据《总体设计说明书》,制定子系统的概要设计与开发进度规划,根据需要,则提交《概要设计说明书》。
4.组织人员对软件工程师的《详细设计说明书》进行内部评审。
5.依据子系统开发进度规划控制软件工程师的开发进度。
6.组织编写和监督软件工程师代码编写质量,提出代码优化方案,组织codereview工作。
软件工程师(JAVA)
1.按照高级软件工程师的工作安排,编写《详细设计说明书》。
2.按照《详细设计说明书》和进度规划完成程序代码实现工作。
3.依据《测试BUG记录报告》与《详细设计说明书》要求进行相应代码修改工作。
软件工程师(IOS)
1.按照高级开发程师的工作安排,按照《详细设计说明书》和进度规划完成在IOS移动端进行APP软件的设计、开发和维护工作;
2.与项目相关人员配合共同完成应用软件的开发设计工作;
3.遵循软件开发流程,进行应用及人机界面软件模块的设计和实现;
4.依据《测试BUG记录报告》与《详细设计说明书》进行相应代码修改工作。
软件工程师
(安卓)
1.按照高级软件工程师的工作安排,编写《详细设计说明书》。
2.按照《详细设计说明书》和进度规划完成程序代码实现工作。
3.依据《测试BUG记录报告》与《详细设计说明书》要求进行相应代码修改工作。
测试
管理
部
测试TSE工程师
1.负责端到端负责版本的测试设计和测试技术,对产品版本结果负责;
2.负责需求跟踪、分析、评审、质量评估;
3.负责版本内测试关键技术的识别、规划、决策与效果评估(包括架构、自动化等);
4.负责落实与需求分析师的需求澄清
5.负责测试用例设计;
6.负责测试策略制定;
7.负责测试策略执行监控;
8.负责逆向分析,识别功能薄弱点,并落实到测试过程中;
9.负责重要局点保障;
测试工程师
1.协商测试工作的目标与提交的成果,管理测试活动的范围,并据此制定测试计划
2.为测试活动分配人力资源和获取测试设施
3.监督项目测试活动的进度和效果,解决阻碍测试开展的矛盾和问题
4.通过发现重要的缺陷来推进项目产品的质量水平
(3)、技术开发总监岗位说明书
岗位名称
技术开发总监
岗位编制
所属部门
技术中心
工资等级
直接上级
分管副总裁
薪酬类型
直接下级
3人
岗位分析日期
2016-01-05
职责与工作任务:
负责组织和领导公司的技术开发团队建设、产品研发、技术积累,建立公司技术开发管理体系并组织实施,确保公司项目及产品开发满足用户需求,并保证公司技术开发水平可持续性提高;准确把握先进主流技术和研发管理发展趋势。
职责一
职责表述:
协助分管副总裁,参与公司经营管理与决策
工作
任务
1.协助分管副总裁,制定公司发展战略;
2.负责组织制定和实施技术开发战略规划,及时了解和监督技术开发战略规划的执行情况,提出修订方案;
3.负责组织制定和实施质量管理体系标准,及时了解和监督质量管理体系的执行情况,提出修订方案;
4.参与制定公司年度经营计划和预算方案及公司人事、业务问题的决策;
5.掌握和了解公司内外动态,及时向分管副总裁反映,并提出建议。
职责二
职责表述:
领导所分管部门制定年度工作计划,完成年度任务计划目标
工作
任务
1.领导制定产品设计部、技术开发部、软件测试部年度工作计划,并组织实施;
2.领导制定分管部门重要任务阶段工作计划,并监督、协助实施。
职责三
职责表述:
主导公司技术开发工作、技术跟踪、研究与攻关
工作
任务
1.负责并指导关键技术和核心模块的研究和攻关;
2.组织准确把握先进主流技术和研发管理发展趋势;
3.组织制定技术开发管理规程、技术标准,并负责跟踪监督、协助实施;
4.组织新产品开发、产品改良规划工作,并负责监督实施;
5.组织技术方案的评审。
职责四
职责表述:
领导建立技术开发测试及质量管理体系标准,及时了解和监督技术开发测试及质量管理体系的执行情况,提出修订方案
工作
任务
1.领导建立公司技术开发系统化测试及质量体系,并负责组织贯彻;
2.领导建立公司技术开发规范化的质量检验标准文件,并负责组织实施;
3.领导建立质量管理信息系统,建立规范的质量管理数据库;
4.领导公司重大质量事故的鉴定并参与处理工作。
职责五
职责表述:
组织建设技术团队,参与招聘、考核及共同工作
工作
任务
1.参与讨论公司部门级以上组织结构;
2.确定下级部门的组织结构;
3.当发现下级部门的岗位设置或岗位分工不合理时,要及时指出问题,作出调整,并通知人力资源部门;
4.提出直接下级岗位用人需求,编写岗位职责及任职资格;
5.参与面试下级岗位人员;
6.制定技术岗位考核标准,实施技术考核,并通过激励机制挖掘并培养人才;
7.提出直接下级的绩效考评原则并对直接下级进行考评;
8.参与对下级岗位人员的共同工作;
9.定期周五将自己的各项工作及下级部门工作以书面或口头形式向分管副总裁报告。
职责六
职责表述:
组织市场部业务人员的技术支持工作
工作任务
1.组织参与客户培训,解决合同履行过程中和售后维护中的技术问题;
2.组织客户投诉中的技术、质量问题解决;
3.组织参与业务人员的意见反馈;
4.负责业务人员需求更改的处理与实施。
职责七
职责表述:
负责分管部门的内部组织的建设和管理
工作
任务
1.负责分管部门的员工队伍建设,提出和审核对下属各部门的人员调配、培训、考核意见
2.负责协调分管部门内部、分管部门之间、分管部门与公司其它部门间关系,解决争议
3.监督分管部门的工作目标和经费预算的执行情况,及时给予指导。
职责八
职责表述:
完成领导安排的其他任务
工作
任务
1.完成领导安排的紧急任务,配合其他同事共同完成。
权力:
无
内部协调关系
部门之间
外部协调关系
运维管理部、产品策划部、市场业务部、人事行政部、信源中心、客服中心
任职资格:
教育水平
本科及以上学历;
专业
计算机或软件工程相关专业
经验
八年以上工作经验,五年以上软件开发经验,三年以上部门管理经验
技能技巧
1.通晓产品开发项目管理技术和软件研发技术,掌握移动互联产品的市场特点和开发过程,具备企业管理、质量管理体系、法律等方面的知识;
2.具备良好的研发过程管理和控制的技能,包括进度控制、成本控制、品质管理;
3.至少熟悉Java、C/C++、PHP、HTML5等主流编程语言,熟悉语言中的多线程、反射、委托、泛型等典型技术;
4.对分布式系统有较深的理解,熟悉mvc设计模式,掌握mybatis、struts、spring等主流分布式编程框架;熟悉rpc/rmi,熟悉xml/soap/webservice,并能在项目中灵活运用;
5.熟悉关系数据库理论,熟悉oracle、mysql、sqlserver等主流数据库;
6.了解linux操作系统内核,熟悉安卓、ios开发,了解各类sns的api;
7.有敏锐的应变能力和领导能力,学习能力强;逻辑性强和良好的语言表达能力;
个人素质
1.具有强烈的进取心,精力充沛,身体健康,乐观豁达,富有开拓精神;
2.沟通协调能力强,抗压性好,有创业精神,勇于挑战,有职业追求和职业道德;
3.能吃苦耐劳、能适应长期加班;
其它:
使用工具/设备
计算机企业邮箱
工作环境
办公室
考核标准:
1、项目及产品开发任务完成情况、技术文档完整性;
2、公司技术开发中心管理体系、软件测试及质量检验标准的完善程度;
3、项目及产品质量投诉次数;由技术开发改进所导致的整体成本节约;
4、重大任务完成情况;
5、费用控制情况、下属行为管理、关键人员流失率、制度建设完善性;
6、领导能力、判断与决策能力、人际能力、沟通能力、影响力、计划与执行能力、谈判能力、专业知识及技能;
(4)、需求分析部经理岗位说明书
岗位名称
售前需求分析部经理
岗位编制
所属部门
技术中心
工资等级
直接上级
技术开发总监
薪酬类型
直接下级
3人
岗位分析日期
2016-01-05
职责与工作任务:
负责做出产品规划和项目开发计划,提出产品建议书和项目建议书,对规划产品的需求分析、设计、开发和测试阶段性过程进行指导和监控,保证产品满足市场需要,获得良好的收益。
职责一
职责表述:
负责产品市场调研、资料搜集、分析与撰写工作
工作
任务
1.负责客户收集、分析产品规划方面的需求工作;
2.负责编写产品规划方案,负责相关业务建模;
3.负责市场分析和产品技术分析,做出产品建议书;
4.负责提出产品的项目开发计划,做出项目建议书;
职责二
职责表述:
负责产品功能的验收、配合支撑产品销售及运营工作
工作
任务
1.
职责三
职责表述:
负责统计分析产品数据,协助产品运营;持续关注产品质量,确保用户体验的不断提升;
工作
任务
1.负责对规划产品的需求分析、设计、开发和测试阶段性过程进行指导和监控;
职责四
职责表述:
实时研究市场发展和用户需求,分析挖掘运营数据和用户反馈,调整产品运营策略,制定产品升级改进计划
工作
任务
职责五
职责表述:
根据公司商业目标与业务发展,结合公司平台各项数据和用户反馈,进行分析平台功能需求制订出可行性方案;
工作
任务
职责六
职责表述:
负责本部门管理工作,进行员工团队建设
工作
任务
1.修订及执行部门战略规划及与日常运作相关的制度体系、业务流程,建立规范、高效的运营管理体系并优化完善
2.确定本部门的组织设置,明确岗位职责,提出人员编制要求
3.对部门业绩目标进行分解,合理地制定各小组的业绩目标
4.营造部门文化,激励和创建优秀团队
5.制定本部门人员工作安排、绩效考核、推荐、培训
职责七
职责表述:
完成领导安排的其他任务
工作
任务
1.完成领导安排的紧急任务,配合其他同事共同完成。
权力:
无
内部协调关系
部门之间
外部协调关系
运维管理部、市场业务部、信源中心、客服中心
任职资格:
教育水平
本科及以上学历;
专业
计算机或软件工程相关专业
经验
5年以上分析与设计工作经验,3年以上大型用户定制项目或产品的研发组织、管理经验
技能技巧
1.了解互联网业务和流媒体技术的发展动态,对其发展趋势进行初步预测,了解主要竞争对手状况;
2.热爱互联网及流媒体产品,能独立进行相关产品设计、规划及项目跟进;
3.优秀的市场和竞争对手分析能力,可快速跟踪市场和竞争对手的产品需求及应用趋势;
4.具有强烈的责任心和上进心,具备良好的团队合作精神,积极主动,能承受较大的工作压力;
5.熟练掌握Visio、AXURE-PR等软件工具;
个人素质
1.具备良好的学习能力和分析解决问题以及领导魅力的能力,强烈的责任心和团队精神,具有良好的沟通能力;
2.能吃苦耐劳、能适应长期加班;
3.有成功商用作品者优先。
其它:
使用工具/设备
计算机企业邮箱
工作环境
办公室
考核标准:
1、负责产品市场调研、资料搜集、分析与撰写工作;
2、负责产品功能的验收、配合支撑产品销售及运营工作;
3、负责统计分析产品数据,协助产品运营;持续关注产品质量,确保用户体验的不断提升;
4、实时研究市场发展和用户需求,分析挖掘运营数据和用户反馈,调整产品运营策略,制定产品升级改进计划;
5、根据公司商业目标与业务发展,结合公司平台各项数据和用户反馈,进行分析平台功能需求制订出可行性方案;
6、负责本部门管理工作,进行员工团队建设。
7、领导能力、人际能力、沟通能力、计划与执行能力、谈判能力、专业知识及技能;
(5)、技术开发部经理岗位说明书
岗位名称
技术开发部经理
岗位编制
所属部门
技术中心
工资等级
直接上级
技术开发总监
薪酬类型
直接下级
4人
岗位分析日期
2016-01-05
职责与工作任务:
根据售前需求分析部部提供的产品需求分析与设计完成指定产品开发和单元测试工作,确保产品设计开发达到预期目标,符合市场业务部需要。
职责一
职责表述:
负责根据产品经理的项目策划及需求分析师编写需求分析说明书,提出立项申请,参与立项评审
工作
任务
1.与产品经理和需求分析师及客户方讨论项目的阶段目标及总体目标
2.根据目标界定项目的范围
3.组织部门人员提出立项申请
4.参与立项评审
5.估算或指派项目经理进行项目规模、工作量,审核项目预算
职责二
职责表述:
协调需求分析师完成产品需求调研、需求分析和总体设计工作
工作
任务
1.协调并参与产品需求的调研、分析工作
2.协调并参与产品概要设计工作
3.协调并参与指导、检查测试人员测试用例的编写工作
职责三
职责表述:
负责公司自有软件产品开发工作的组织实施,保证产品质量
工作
任务
1.根据公司中长期产品策略,制定各产品的阶段开发计划
2.组织产品开发实现工作,任命开发组组长
3.参与各项市场调研和产品推广活动,保证产品符合市场需要
4.根据公司要求,完成相关项目开发实施工作
职责四
职责表述:
负责或指定项目经理对产品开发过程的管理与监控
工作
任务
1.根据项目特点,选择并任命技术开发项目经理
2.指导项目经理完成项目计划的编制及评审活动
3.检查项目进度和质量的执行情况
4.审批项目预算内费用支出,审核预算外支出
5.审核项目变更申请
6.对各产品开发项目进行监控管理,及时采取纠偏措施,保障项目在开发范围、投入成本和时间进度上达到预期目标
7.组织项目各阶段成果的评审工作,保证项目交付成果的质量
8.组织项目验收交付活动,参与项目考核过程
职责五
职责表述:
负责组织公司产品的软件技术支持工作
工作
任务
1.组织公司硬件、软件平台、自有软件产品的技术支持工作
2.组织产品系统性能优化工作
3.组织协助相关数据库的设计与开发工作
4.组织相关培训工作
职责六
职责表述:
负责组织软件产品的售后支持和维护工作
工作
任务
1.组织对产品实施人员的技术培训工作
2.组织对软件缺陷、问题的解答和版本修改、发布工作
3.对现场维护、支持活动的人员安排任务
职责七
职责表述:
参与部分关键客户项目的组织与管理过程
工作
任务
1.参与关键客户项目的售前支持活动,明确项目开发范围和进度要求
2.负责关键项目所需投入开发及测试人员的调配
3.参与关键项目各阶段技术文档的评审活动,保证项目各阶段交付成果质量
4.组织和参与项目内部交付工作,参与项目考核过程
5.参与客户关键项目的监控管理过程,及时采取纠偏措施,保障项目在开发范围、投入成本和时间进度上达到预期目标
职责八
职责表述:
负责本部门软件开发管理工作,进行员工团队建设
工作
任务
1.制定和完善部门内部各项管理制度、工作流程,并组织实施
2.根据公司的总体要求,拟定本部门年度业绩和管理目标
3.确定本部门的组织设置,明确岗位职责,提出人员编制要求
4.对部门业绩目标进行分解,合理地制定各小组的业绩目标
5.定期统计和考核各小组目标完成情况,保证部门业绩目标的顺利完成
6.草拟本部门费用预算,执行及控制下达的预算
7.组织部门技能培训,持续提高部门员工的工作能力
8.营造部门文化,激励和创建优秀团队
职责九
职责表述:
完成领导安排的其他任务
工作
任务
1.完成领导安排的紧急任务,配合其他同事共同完成。
权力:
无
内部协调关系
部门之间
外部协调关系
运维管理部、售前需求分析部、市场业务部、信源中心、客服中心
任职资格:
教育水平
本科及以上学历;
专业
计算机或软件工程相关专业
经验
5年以上软件开发工作经验,3年以上大型用户定制项目或产品的研发组织、管理经验
技能技巧
1.了解互联网业务和流媒体技术的发展动态,对其发展趋势进行初步预测,了解主要竞争对手状况;
2.具备计算机软件专业的各项基础知识;
3.熟练掌握Javabeans、ActicvX或CORBA等面向对象的组件开发技术;
4.掌握常用的设计工具:
DreamWaver、Photoshop、CorelDraw、Flash、Fireworks等;
5.掌握常用的系统分析和设计工具:
MicrosoftVisio、RationalRose等;按照软件概要设计说明书,能承担子系统级的详细设计;
6.掌握SQLServer/Oracle/Mysql等数据库技术,具备子系统级的数据库设计能力
7.了解主流的软件开发技术架构和技术路线;掌握UML、设计模式和面向对象技术;
8.按照软件总体概要设计说明书,能承担和组织项目级的详细设计;
9.熟悉软件开发流程,具备项目级的软件开发组织能力;
10.熟悉J2EE技术架构下的系统设计,并能根据产品的实际需要选择不同的技术路线,熟悉公司产品的技术架构,发现和弥补产品设计中的不足,完善产品设计;
11.理解测试工作流程和方法;
12.熟练掌握项目管理知识,熟悉项目领域的行业知识,具有丰富的计算机软件知识,熟悉项目管理规范及相关制度,能在实际运用中提出自己的建议作为组织过程持续改进的基础。
个人素质
1.具备良好的学习能力和分析解决问题以及领导魅力的能力,强烈的责任心和团队精神,具有良好的沟通能力;
2.能吃苦耐劳、能适应长期加班;
其它:
使用工具/设备
计算机企业邮箱
工作环境
办公室
考核标准:
1、负责根据产品经理的项目策划及需求分析师编写需求分析说明书,提出立项申请,参与立项评审;
2、协调需求分析师完成产品需求调研、需求分析和总体设计工作;
3、负责公司自有软件产品开发工作的组织实施,保证产品质量;
4、负责或指定项目经理对产品开发过程的管理与监控;
5、负责组织公司产品的软件技术支持工作;
6、负责组织软件产品的售后支持和维护工作;
7、参与部分关键客户项目的组织与管理过程;
8、负责本部门软件开发管理工作,进行员工团队建设;
9、领导能力、人际能力、沟通能力、计划与执行能力、谈判能力、专业知识及技能;
(6)、测试管理部经理岗位说明书
岗位名称
测试管理部经理
岗位编制
所属部门
技术中心
工资等级
直接上级
技术开发总监
薪酬类型
直接下级
3人
岗位分析日期
2016-01-05
职责与工作任务:
根据公司业务发展目标,制定团队工作计划,管理测试团队,按照测试计划保证测试工作的质量;指导测试人员编制测试计划,负责跟踪和督促测试计划的实施,指导测试人员编写测试报告;
负责测试工具和测试手段的不断完善创新,引入新的测试框架和测试策略,最大限度提高测试效率和质量;
负责培训测试人员,选拔高级测试人员,储备测试人员。
职责一
职责表述:
根据需求分析师出具需求分析说明书,负责落实根据需求分析并编写测试计划;
工作
任务
1.接受测试任务,进行需求分析落实并指导测试TSE工程师编写测试计划;
职责二
职责表述:
指导按照测试计划做好各种环境测试平台搭建,并进行测试出具测试BUG报告
工作
任务
1.指导按照测试计划搭建测试环境,并保证测试环境的可靠性;
2.指导按照测试计划编写测试用例,保证测试用例合理有效;
3.指导按照测试用例执行测试,及时发现缺陷,并使用工具进行管理缺陷;
4.指导编写和提交测试报告,保证测试进度按计划完成;
职责三
职责表述:
学习和推广使用新的测试技术工具及配置管理工具
工作
任务
1.负责对规划产品的需求分析、设计、开发和测试阶段性过程进行指导和监控;
2.负责组织搭