强势的软件研发团队组建_第1页
强势的软件研发团队组建_第2页
强势的软件研发团队组建_第3页
强势的软件研发团队组建_第4页
强势的软件研发团队组建_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、强势团队人员需求及描述 团队中包含:研发部经理(即技术总监)、leader、项目经理、项目助理、系统分析、框架设计、产品经理、高级软件工程师(主程)、初级软件工程师(辅程)、UI设计、美工、DBA、测试工程师、实施工程师等,他们的大致职责描述如下。序号参考职位参考人数(人)参考工作年限(年)参考平均薪资(元/月)1研发部经理17年以上15000-170002项目经理15年以上8000-100003系统分析、框架设计15年以上8000-100004高级软件工程师(主程)133年以上4000-60005初级软件工程师(辅程)31年左右3000-40006UI设计13年以上3000-40007美

2、工13年以上35008测试工程师12年以上35009实施工程师12年以上3500总计234000-50001.研发部经理(技术总监)对系统方向和团队中一些决策性的事进行管理,包括日常事务,虽然他不需要编码,但能担任技术总监,他经历了设计开发,产品的实施,并对系统的战略性发展都有相当的见解,对整个系统的所有流程都面面具道,不单单局限于技术层面,因为他需要主导整个团队运作。可以跟客户交流需求、根据需求分派任务。2.Leader管理项目组成员、技术难点分析,编写详细设计文档,技能特色很突出,有创新能力,不是什么都是从网上拿下来一改就用的,其它方面都可以讲出一二,对行业内的动态都很关注,有一定的交际能

3、力。可以跟客户交流需求。3.项目经理项目经理负责分配资源,确定优先级,协调与客户和用户之间的交往。总而言之,就是尽量使项目团队一直集中于正确的目标。项目经理还要建立一套工作方法,以确保项目工件的完整性和质量。懂开发,知识面广,针对项目,对系统进度的控制,风险评估进有把控,根据反馈的客户需求,分派具体工作内容,项目中日常事务调配,人员配置,具有一定的的沟通能力。可以跟客户交流需求。3.1项目助理对会议、文档、日常事务的跟踪进行管理,这不只是助理一职,这个职务在整个项目中,启着至关重要的位置,她贯穿于团队中每个职务之中,其它职务是针,她就是一根线,她可以对项目中每个人的工作进度监控、总结和传达任务

4、。4.系统分析、框架设计对系统进行构架设计、技术评估、开发环境,编写概要设计文档与设计规范文档,对各类技术点进行分析,要求技术全面,并掌握熟练,有丰富的项目经验,在各种环境下,给出最佳的解决方案。业务分析员通过概括和界定作为建模对象的组织来领导和协调业务用例建模。例如,确定存在哪些业务主角和业务用例,他们之间如何交互。通过描述一个或几个用例的需求状况以及其他支持软件的需求来获取系统功能某一部分的规约。还要负责用例包并维护该用例包的完整性。构架设计师负责在整个项目中对技术活动和工件进行领导和协调。构架设计师要为各构架视图确立整体结构:视图的详细组织结构、元素的分组以及这些主要元素组之间的接口。因

5、此,与其它角色相比,构架设计师的见解重在广度,而不是深度。5.产品经理对系统功能需求分析、用户体验设计,编写需求文档,如果我们接到任务,我们的产品需要做哪些功能,产品经理必须给出需求,将功能项目实际的列举出来,不但要知道自己做什么样的东西,还要了解我们做出来怎么用,分析产品在实际运营中的一些需求,制定项目的功能开发阶段,现在一般的开发团队中还没有这个职位,其实这个职位对一个产品的好坏影响很大,我们在产品开发完成后,常常遇到一个问题,就是产品刚出来就感觉已经落后了。6.高级软件工程师(主程)软件工程师负责完成设计师的设计意图,根据设计文档编写代码;根据设计文档编写单元测试代码,根据测试报告BUG

6、记录修订BUG,完成包或子系统的开发。熟练相关开发技术例如:JAVA, C#(.net),C+,C,汇编,3D方面等,负责项目的核心模块开发,编写模块设计文档,不需要培训就可以直接进入开发状态,是团队模块开发引领者和衔接者,一般经历过几个项目的人都可以担当。7.初级软件工程师(辅程)懂java, C#(.net),C+,C能开发一些简单的模块,在技术上需要提高,现在大部程序员都喜欢写后台代码,逻辑思维强,写服务、API代码比较好,做小型项目外包都没问题。8. UI设计、美工界面设计人员通过以下方法来领导和协调 Web 界面的原型设计和正式设计:获取对 Web 界面的需求(包括可用性需求),构建

7、 Web 页面原型,使 Web 界面的其他涉众(如最终用户)参与可用性复审和使用测试会议,复审并提供对 Web 界面最终实施方案(由其他开发人员员创建,如设计师和实施工程师)的适当反馈。UI设计、规范,切割并排好界面,有很多美工只懂设计切割,会设计还要什么html, css,js,还要懂一些接口规范,有很多美工怕写代码,所以在招聘的时候可以招两个,一个设计切割,一个排版处理,两个结合处理9. DBA搭建好数据库环境,准备数据规范,更新数据以及数据文档,对数据系统性能分析、迁移、管理等工作。 10.测试工程师测试工程师负责执行测试,其中包括设置和执行测试,评估测试执行过程并修改错误,以及评估测试结果并记录所发现的缺陷。完成测试用例,文档,编写测试文档11.实施工程师负责软件产品安装调试和部署,完成项目相关系统工程工作,负责客户技术支持,负责编写系统部署方案和使用手册、维护手册,负责系统实施计划和规划。二、研发团队组织框架三、研发进度流程研发部经理牵头、项目经理客户交流、系统分析框架设计需求设计阶段需求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论