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