研发中心职责说明书文档格式.doc
《研发中心职责说明书文档格式.doc》由会员分享,可在线阅读,更多相关《研发中心职责说明书文档格式.doc(17页珍藏版)》请在冰点文库上搜索。
1、产品团队
职能
主要职责
产品规划
u负责APP产品功能需求管理,制定版本规划;
u负责完成APP终端应用产品使用手册;
u负责产品文档管理,至少包括产品需求文档和需求矩阵、终端应用产品的交互、界面设计文档,并按版本对产品的各类文档进行管理;
u根据公司业务需要,做好产品规划、设计与管理,制定产品的发展蓝图和实施路线图;
对产品的生命周期进行整体把握,确保产品符合市场要求,并持续改善产品体验。
竞品分析
u收集竞品用户满意度数据;
u负责产品和用户需求分析、竞品分析、行业分析等工作;
能够及时、准确地研究、监控、分析竞争对手动态,并提出相应的对策;
业务支撑
u与产品开发团队紧密配合,推进产品开发项目,达成产品目标;
u收集各项目的业务需求,归并相关需求,对需求进行合理排期;
u根据公司部门需要,组织进行相关产品培训作;
通过运营数据报产品表现,发现产品问题,提出改进方向,推动产品优化。
2、设计团队
UI设计
u参与新产品需求分析、创意,产品设计过程;
u负责公司WEB产品、移动产品的UI设计;
u负责产品前期界面UI研究、设计流行趋势分析,设定软件及WEB产品的整体视觉风格和UI设计;
u充分应用视觉设计经验,结合交互设计和产品分析的成果,持续提高界面的用户体验;
u在用户体验产品设计流程中,参与产品设计全流程的产品需求分析、交互设计、前端开发等环节的讨论评审,及后端开发测试及产品上线后的迭代优化工作;
平面设计
u根据制定的市场活动,精准的把握活动主题完成活动主视觉,并完成所有物料(线上线下)的延展;
u负责为日常运营提供视觉支持,配合运营中心进行线上线下推广涉及的视觉设计,吸引用户的关注以及在视觉上树立公司品牌形象
u负责公司负责公司内的宣传拍摄图片处理等后期制作。
3、后台开发团队
设计开发
u负责公司App后台或Web后台的开发及优化工作
u负责系统架构设计开发,构建高可用性、高可扩展性的体系结构;
u负责代码的重构和性能优化,确保线上服务的稳定性和架构合理性;
u持续的优化相关的产品的质量、性能、用户体验,满足业务的变化和用户的需求;
u参与整个开发团队的所有开发阶段,包括需求确认,详细设计和实现。
产品开发预研
u负责符合公司发展需要的产品开发预研工作;
u对研发和运营中疑难产品开发问题提供有效解决方法并主导实施;
u深入发掘和分析业务需求,撰写产品开发方案和系统设计;
u分析系统瓶颈,重构优化和改进系统架构、算法,提高系统性能。
4、iOS/andriod团队
u参与整个开发团队的所有开发阶段,包括需求确认,详细设计和实现;
u负责公司产品iOS/andriod版本开发的质量及进度;
u负责iOS/andriod客户端产品的架构设计,分析及优化系统;
u配合设计师、产品经理提升app用户体验;
u对iOS/andriod平台开发产品开发进行研究,根据开发过程中的体验对产品提出改进建议。
u在开发中发现存在的问题能积极沟通与解决,积极参与产品、功能与产品开发架构的改进;
5、测试团队
产品测试
u参与产品需求评审;
u根据版本开发计划制定测试计划,根据产品需求设计测试用例
u准备测试环境,执行测试计划,向开发团队提交问题列表,跟踪问题修正情况
u执行测试用例,熟练运用bug管理系统提交和跟踪bug,并善于发现问题;
u配合开发人员进行功能调试,以及突发事件的解决;
u根据测试过程编写相关测试报告。
版本管理
u历史版本管理,包括版本可执行成果物及相关文档;
u完成产品版本测试报告,协助完成产品使用手册;
u统计历史版本问题数量,与开发团队一同review,找出重点改进方向。
CTO岗位职责说明书
职位名称
技术总监
所属团队
产品开发
职级
职位代码
核准人
填写日期
设置目的
工作关系
直接领导
CEO
直接下级
UI/Java/iOS/Andriod/测试/产品
工作职责
◆全面主持公司研发与产品开发管理工作,规划公司的产品开发发展路线与新产品开发,实现公司的产品开发创新目标;
◆负责组织研究行业最新产品的产品开发发展方向和产品开发架构,保证公司产品开发的领先性,巩固公司核心竞争力优势;
◆负责对产品开发方案的评审,各类产品开发安全问题工作;
◆负责组织并指导产品开发在整体架构下开展产品设计、系统研发、上线前的测试工作,协调产品开发或实施的各个环节,把握产品开发的整体进度;
◆指导、审核产品总体产品开发方案,对各产品进行最后的质量评估;
◆进行公司产品开发团队的梯队建设及管理,包括专业培训、产品开发指导、职业化培养、业绩评估和激励,全面提升团队的产品开发水平。
◆全面负责产品开发团队整体的日常运营规划、决策和管理,以实现下达的经营目标;
◆负责产品开发相关的年度收入、成本、费用预算制订、执行控制和及KPI指标落实;
关键考核指标
t用户数量;
t新产品开发周期;
t产品评审合格率;
t产品开发创新目标达成率;
t产品开发收益率;
t核心员工保有率;
任职资格
Ø
5年以上互联网企业产品开发开发及管理经验,2年以上大中型移动互联网公司首席产品开发官或产品开发总监管理经验;
精通移动互联网企业产品开发系统的架构设计、系统分析、软件实现、性能优化及系统安全;
对互联网格局有深刻理解和产品开发实现能力,有丰富的项目管理经验、产品研发经验;
掌握、NET、Java/J2EE、设计模式、SpingMVC、Mybatis、Spring、Ajax、Webservice、MQ、JMS、JMX、AOP、Junit等框架和产品开发的设计思想和实现方式;
熟悉MacOSX,XCode和iOSSDK开发环境,熟悉iPhoneUI框架,熟悉Android平台开发;
具有较强的领导能力、判断决策能力、人际关系协调和沟通能力。
工作条件
工作场所:
办公室;
危险性:
无职业病危险。
声明:
我已知晓并确认上述岗位职责,并愿意根据该岗位的“岗位职责说明书”要求认真履行职责,愿意按对应的“考核指标”考核标准进行工作绩效考核。
任职员工签字确认:
日期:
年月日
PMO岗位职责说明书
产品经理
负责移动端服务平台等创新产品的调研分析、产品原型设计,
CTO
无
◆负责APP产品功能需求管理,制定版本规划;
◆负责完成APP终端应用产品使用手册;
◆负责产品文档管理,至少包括产品需求文档和需求矩阵、终端应用产品的交互、界面设计文档,并按版本对产品的各类文档进行管理;
◆根据公司业务需要,做好产品规划、设计与管理,制定产品的发展蓝图和实施路线图;
对产品的生命周期进行整体把握,确保产品符合市场要求,并持续改善产品体验;
◆负责产品和用户需求分析、竞品分析、行业分析等工作;
◆与产品开发团队紧密配合,推进产品开发项目,达成产品目标;
◆收集各项目的业务需求,归并相关需求,对需求进行合理排期;
◆根据公司部门需要,组织进行相关产品培训作;
t用户指标(活跃用户比例、单用户时长、留存率等);
t产品质量指标(稳定性、崩溃率等);
t文档的编写及完善度;
t需求成功率(需求变更的次数);
t架构性的异常bug;
t需求上线的周期时间;
本科以上学历,2年以上互联网经验;
熟悉移动互联网产品整体实现过程,包括从需求分析到产品发布,深刻理解用户需求;
具备良好的职业素养及团队合作精神,有较强的创新精神和开拓能力;
逻辑思维能力强,善于沟通,具有良好的规划及协调能力和文字表达能力。
UI岗位职责说明书
用户界面设计
◆参与新产品需求分析、创意,产品设计过程;
◆负责公司WEB产品、移动产品的UI设计;
◆负责产品前期界面UI研究、设计流行趋势分析,设定软件及WEB产品的整体视觉风格和UI设计;
◆充分应用视觉设计经验,结合交互设计和产品分析的成果,持续提高界面的用户体验;
◆在用户体验产品设计流程中,参与产品设计全流程的产品需求分析、交互设计、前端开发等环节的讨论评及后端开发测试及产品上线后的迭代优化工作;
◆根据制定的市场活动,精准的把握活动主题完成活动主视觉,并完成所有物料(线上线下)的延展;
◆负责为日常运营提供视觉支持,配合运营中心进行线上线下推广涉及的视觉设计,吸引用户的关注以及在视觉上树立公司品牌形象
◆负责公司负责公司内的宣传拍摄图片处理等后期制作。
tAPP界面设计按期交付率;
t用户体验(用户满意度uv或vv);
t
视觉传达、平面设计、广告设计等相关专业;
1年以上APPUI工作经验,对互联网产品有深入体验经验和理解;
认真细致,善于创新,对视觉设计、色彩有敏锐的观察力及分析能力;
有较强的icon设计能力,对用户互动见面有独到见解优先;
熟练使用Photoshop、Illustrator、Flash、Dreamweaver、MarkMan等软件。
Java开发岗位职责说明书
后台开发
◆负责公司App后台或Web后台的开发及优化工作
◆负责系统架构设计开发,构建高可用性、高可扩展性的体系结构;
◆负责代码的重构和性能优化,确保线上服务的稳定性和架构合理性;
◆持续的优化相关的产品的质量、性能、用户体验,满足业务的变化和用户的需求;
◆参与整个开发团队的所有开发阶段,包括需求确认,详细设计和实现。
◆负责符合公司发展需要的产品开发预研工作;
◆对研发和运营中疑难产品开发问题提供有效解决方法并主导实施;
◆深入发掘和分析业务需求,撰写产品开发方案和系统设计;
◆分析系统瓶颈,重构优化和改进系统架构、算法,提高系统性能。
t系统性能(10分):
100毫秒、300毫秒、1000毫秒比例;
t系统安全性(10分)(参考:
月均需求响应数、月均需求测试数、平均上线时长等)
t产品按期上线率(45分)计算公式:
按期上线任务个数/总上线任务个数目标要求:
项目按期上线率100%
衡量标准:
t代码bug率(35分)参考:
bug漏测率计算公式:
每月bug总数/每月总代码行数目标要求:
代码bug率不高于0.07%
精通Java,熟练掌握Java网络编程;
熟练运用开源软件包(Spring/Hibernate/Struts);
熟悉互联网开发模式,清晰理解缓存,缓存设计和模式,有大型互联网开发经验优先;
熟悉Linux/Nginx,Resin等应用服务器,掌握shell/awk/python等系统脚本工具;
熟练掌握MySQL;
熟悉HTML/JAVASCRIPT/CSS/Ajax等页面技术;
熟练使用Eclipse/Maven/Ant/SVN等软件开发工具;
iOS开发岗位职责说明书
iOS移动开发
◆参与整个开发团队的所有开发阶段,包括需求确认,详细设计和实现;
◆负责公司产品iOS版本开发的质量及进度;
◆负责iOS客户端产品的架构设计,分析及优化系统;
◆配合设计师、产品经理提升app用户体验;
◆对iOS开发进行研究,根据开发过程中的体验对产品提出改进建议。
◆在开发中发现存在的问题能积极沟通与解决,积极参与产品、功能与产品开发架构的改进;
t系统性能、稳定性(17分)耗电、线上崩溃
t系统安全性(3分)参考:
月均需求响应数、月均需求测试数、平均上线时长等,
按期上线任务个数/总上线任务个数,目标要求:
bug漏测率,计算公式:
每月bug总数/每月总代码行数;
目标要求:
两年以上iOS开发经验;
熟练掌握Objective-C,以及iOSSDK中UI、网络、数据库、XML/JSON解析等开发技巧,熟悉MacOSX、Xcode开发环境;
对终端产品的UI/UE有独到的见解与认识,追求良好的用户体验;
对iOS性能优化和内存优化有一定了解,熟练掌握iOS平台下的代码调试和调优技术;
对软件产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力。
Andriod开发岗位职责说明书
Andriod移动开发
◆负责公司产品Andriod版本开发的质量及进度;
◆负责Andriod客户端产品的架构设计,分析及优化系统;
◆对Andriod开发进行研究,根据开发过程中的体验对产品提出改进建议。
代码bug率不高于0.07%。
本科以上学历,计算机/软件工程/通信相关专业;
两年以上Android开发经验,扎实的Java编程能力,熟悉Android应用程序开发,深入理解常见的数据结构及算法;
对Android体系架构和原理机制有深入了解;
熟悉各种机型的兼容性调试;
具备良好的学习能力和分析解决问题能力;
Test岗位职责说明书
◆参与产品需求评审;
◆根据版本开发计划制定测试计划,根据产品需求设计测试用例
◆准备测试环境,执行测试计划,向开发团队提交问题列表,跟踪问题修正情况
◆执行测试用例,熟练运用bug管理系统提交和跟踪bug,并善于发现问题;
◆配合开发人员进行功能调试,以及突发事件的解决;
◆根据测试过程编写相关测试报告。
◆历史版本管理,包括版本可执行成果物及相关文档;
◆完成产品版本测试报告,协助完成产品使用手册;
◆统计历史版本问题数量,与开发团队一同review,找出重点改进方向。
t测试用例的数量和质量:
用例编写速度,考核办法是测试用例的个数/写用例所用时间
用例的bug数目/总bug数目,应该是70%以上才算是质量比较好的用例。
t文档产出率
tbug的数量和质量:
主要考核指标是提交bug的数量,这个指标根据项目不同而定,不好给出固定经验值。
主要考核指标是提交bug的时间段,具体执行是统计在测试的每个阶段,发现bug的比例,特别是严重的bug发现的早晚
t是否及时验证关闭bug:
主要考核指标是验证关闭bug的及时度
具备扎实的C/C++或object-C或者C#程序设计基础;
有android、ios产品自动化开发和测试经验。
2年测试经验,其中1年以上移动应用app测试经验,2年以上互联网电商或社交类业务测试背景;
熟悉常用的bug管理跟踪工具,例如Bugzilla.Jira;
能对软件开发中所有的Bug进行跟踪和统计分析;
会使用LoadRunner,JMeter.Selenium.Monkeyrunner等工具进行负载测试.随机测试.自动化测试者优先录用;
、能独立搭建测试环境完成测试任务:
熟悉Linux环境操作与日志分析;
热爱软件测试工作,有良好的合作性和沟通能力。
Page17of17