职责定位,专业的事由专业的人去做

一般一个团队中包含一下这些分工角色:技术总监、项目经理、项目助理、系统分析、产品经理、leader,主程、辅程、测试、美工,DBA等,他们的大致职责描述如下。

  1. 技术总监
    对系统方向和团队中一些决策性的事进行管理,包括日常事务,虽然他不需要编码,但能担任技术总监,这冷对不是拿来显摆的,他肯定是经历了设计开发,产品的实施,并系统的战略性发展都有相当的见解,对整个系统的所有流程都面面具道,不单单局限于技术层面,因为他需要主导整个团队运作。
  2. 项目经理
    对系统进度的控制,风险评估进有把控,工作任务的分配,项目中日常事务调配,人员配置,具有一定的的沟通能力
  3. 项目助理
    对会议、文档、日常事务的跟踪进行管理,别以为这个只是助理一职,这个职务在整个项目中,启着至关重要的位置,她贯穿于团队中每个职务之中,其它职务是针,她就是一根线,她可以对项目中每个人的工作进行监控、总结和传达任务。
  4. 系统分析
    对系统进行构架设计、技术评估、开发环境,编写概要设计文档与设计规范文档,对各类技术点进行分析,要求技术全面,并掌握熟练,有丰富的项目经验,在各种环境下,给出最佳的解决方案。
  5. 产品经理
    对系统功能需求分析、用户体验设计,编写需求文档,如果我们接到任务,我们的产品需要做哪些功能,产品经理必须给出需求,将功能项目实际的列举出来,不但要知道自己做什么样的东西,还要了解我们做出来怎么用,分析产品在实际运营中的一些需求,制定项目的功能开发阶段,现在一般的开发团队中还没有这个职位,其实这个职位对一个产品的好坏影响很大,我们在产品开发完成后,常常遇到一个问题,就是产品刚出来就感觉已经落后了。
  6. Leader
    管理项目组成员、技术难点分析,编写详细设计文档,技能特色很突出,有创新能力,不是什么都是从网上拿下来一改就用的,其它方面都可以讲出一二,对行业内的动态都很关注,有一定的交际能力。
  7. 主程
    熟练相关开发技术,负责项目的核心模块开发,编写模块设计文档,不需要培训就可以直接进入开发状态,是团队模块开发引领者和衔接者,一般经历过几个项目的人都可以担当。
  8. 辅程
    能开发一些简单的模块,在技术上需要提高,也需要一些个性偏好,这个职位,在招聘的时候我感觉是最好招的,现在大部程序员都喜欢写后台代码,逻辑思维强,写服务、API代码比较好,在招聘的过程,我看到很多人的能力很全面,做小型项目外包都没问题,一人个将所有的事都可以做下来,但大多事都是点到即止,所以在面试时,我问的问题大多都答不上来,答不上来的不要紧,我只要你答的上来的,每个人应该有特色,所以在职责定位时,我都会问三个问题,你最擅长什么,你觉得可以拿出来秀的是什么,你希望你在团队中能做什么样的工作,在面试的过程中,我发现有很多全面的人反而很难回答这三个问题,他们感觉什么都会,都差不多,这类人,放在团队中培养最好,什么都了解一点,很容易上手,前台编写人员我都是从这群人中培养出来的,这样对项目对他个人发展都好,,如果薪酬能谈下来,他们能接受,我会被安排在铺程的位置,往往会带来很多的惊喜,他们的职位很快得到提升,我还发现一个问题,写后台代码的人经过一段时间后,职业发展都有些瓶颈,而前台人员是越走走顺,现在在我们团队中,好的前台编写人员的薪资都快达到leader的标准,在招人的时候,一个好的前台也是最难招的,主要是现在行业内注重用户体验的人软件企业相对来说还是少了些。
  9. 测试
    完成测试用例,文档,编写测试文档
  10. 美工
    设计UI、规范,切割并排好界面,在招聘的过程中,有很多美工只懂设计切割,但我们要求的不仅仅是这样,但现在招个这块能独挡一面的很难,会设计还要什么html, css,js,还要等一些接口规范,有很多美工怕写代码,我们与遇到这样的问题,所以在招聘的时候招了两个,一个设计切割,一个排版处理,两个结合处理
  11. DBA
    搭建好数据库环境,准备数据规范,更新数据以及数据文档,对数据系统性能分析、迁移、管理等工作。
转自:http://www.cnblogs.com/nick4/archive/2010/10/08/1845700.html

软件开发团队常见角色职责相关推荐

  1. 软件开发团队常见角色职责【转】

    职责定位,专业的事由专业的人去做 一般一个团队中包含一下这些分工角色:技术总监.项目经理.项目助理.系统分析.产品经理.leader,主程.辅程.测试.美工,DBA等,他们的大致职责描述如下. 技术总 ...

  2. DevOps是敏捷在软件开发团队的另一应用

    DevOps是敏捷在软件开发团队的另一应用.那么相比之下,哪个更胜一筹? 一边,有业界认可的scrum master,它的朋友极限编程者,以及由其衍生的 LeSS.SAFe.DAD等,是敏捷. 另一边 ...

  3. 软件开发团队成员分工_分析软件开发人员的能力–选择合适的团队成员

    软件开发团队成员分工 在这篇文章中,我将尝试解释一种评估开发人员技能的方法. 该方法仍然是一个概念,缺少一些具体的决策,但是您可以选择最适合您的情况的方法. 有许多评估开发人员技能的方法,我最喜欢的是 ...

  4. 软件开发项目经理岗位职责

    主要职责: 1. 计划: a)项目范围.项目质量.项目时间.项目成本的确认, 软件开发项目经理岗位职责. b)项目过程/活动的标准化.规范化. c)根据项目范围.质量.时间与成本的综合因素的考虑,进行 ...

  5. 软件开发团队中的特殊角色

    软件开发团队中的特殊角色 转载请注明出处http://blog.csdn.net/uxyheaven/article/details/50544809 软件开发团队中有各式各样角色, 如产品, 设计, ...

  6. 软件开发团队如何管理琐碎、突发性任务

    背景 开发团队如何管理琐碎.突发性工作? 企业的一些软件开发团队经常出现类似培训支撑等突发性工作,开发团队不清楚如何管理好类似客户培训这样的突发性支撑工作. 解决突发性工作的问题被很多开发团队所重视, ...

  7. 【DevCloud · 敏捷智库】软件开发团队如何管理琐碎、突发性任务(内附下载材料)

    背景 开发团队如何管理琐碎.突发性工作? 企业的一些软件开发团队经常出现类似培训支撑等突发性工作,开发团队不清楚如何管理好类似客户培训这样的突发性支撑工作. 解决突发性工作的问题被很多开发团队所重视, ...

  8. 《告别失控:软件开发团队管理必读》一一2.9 工具

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.9节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  9. 《告别失控:软件开发团队管理必读》一一2.6 代系特点

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.6节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

最新文章

  1. java 实体 text字段,如何在Java中修剪对象的某些字段?
  2. nginx负载均衡的session共享问题的解决方法
  3. Linux下CMake简明教程(七)对库进行链接
  4. 全国计算机等级考试题库二级C操作题100套(第42套)
  5. .net 读蓝牙数据_Linux内核曝严重蓝牙漏洞,影响多个版本
  6. oracle中闪回和回滚,oracle闪回操作详解
  7. 感恩节快乐,PM2小窍门致NodeJS开发者!
  8. Reporting Services Internal Error(诡异的问题)-【转载】
  9. 一篇关于Dataset与泛型、自定义集合的讨论
  10. VS2012在一个解决方案中添加多个项目(工程)
  11. bitmap格式分析(转)
  12. Relay log read failure解决办法
  13. 用python实现2048小游戏
  14. 北理在线作业答案c语言,北理乐学C语言答案,最新.doc
  15. 2021-05-23
  16. 紫书——Repeating Decimals UVA - 202
  17. vivo 应用商店推荐系统探索与实践
  18. zabbix短信网关使用了中国网建SMS短信通
  19. 一切都好,只是很想念
  20. 紫光信息港 软件测试,紫光展锐 信息化软件工程师面经

热门文章

  1. 收藏 | 产品经理不可不知的 7 种技术思维
  2. win7系统如何关闭安全模式,关闭安全模式的方法
  3. 算法设计与分析------蛮力法
  4. 【ACM 2020 - Text Recognition in the Wild:A Survey】OCR识别综述
  5. Gitea+Drone(K8S CI/CD)2
  6. 【STM32】使用STM32cubeMX的库读写FLASH数据
  7. linux sudo log
  8. caxa电子图板2022软件
  9. 早期股权分配不是有钱就能搞定的!
  10. 拉面哥的火爆看新媒体时代的底层逻辑!