因为公司的调整,整个团队被软件部门移交到了另一个部门,原组长出走。现在回头思考整个团队的工作,以及各个岗位职能。算是一个复盘吧。

大多数IT团队 都是由开发(前端,后端),测试,产品组成。下面就一一阐述这些我认为岗位该有的职责和提升点。这些只是我的一些简单思考,如果有说的不对的地方,希望大家轻喷。

1 后端

后端开发作为产品大多数业务逻辑的实现层。理所应当就要去关注业务所承载的数据,以及业务的具体逻辑,业务的流转走向。

这只在表面上的一个后端该干的事情。但是这些做好了就可以了吗? 整个系统的稳定性,拓展性如何去把控?如何针对业务进行进行技术组件的选型?如何优雅的替换掉旧的组件依赖?在面对生产问题怎么快速定位问题?如何用技术去反哺业务?(很多时候产品是意识不到产品的问题,未给出需求。所以后端就要有全局视角。自我驱动的优化产品功能。做到这一点真的很牛逼!!)给公司带来可量化的效益。

2 前端

前端作为一个应用的门面,主要就是负责接口数据的渲染。页面美化,用户交互逻辑上的一些工作。

上述这只是对一个前端基本的要求。作为一个前端开发在面对业务的时候不能就简单的调用接口完成那些操作就好了。 对于业务也需要有自己的思考,如何和后端配合? 后端那些接口返回的参数在不合理的情况下如何说服?(例如那些json 的层级对你的UI组件的渲染意味着什么。对后端而又意味着什么?)哪些功能要在前端处理。如何优雅的处理? 怎么去抽出共性模块组件?在面对一些复杂的功能操作时,给出自己的优化交互方案。

3 测试

测试的一个终极目标就是保证系统功能执行正确,软件的质量。所以测试针对系统业务功能分支进行测试,同时针对一些边界情况来看功能的一个正确性,如 压测 ,数据的边界,这些我都认为是一个系统的边界,真正生产中很少会遇到这种情况,但是也就因为少。所以开发也会忽略这一点,这就需要让测试来进行一些整体的把控。

上述这些我认为是一个测试基本的工作。但是在实际工作中,测试的工作更多关系的整个团队的效率。

(我举一个例子。比如测试发现了一个bug ,他如果无法如果分辨是前端的bug 还是后端的bug 那么是不是开发都要去关注整个事情。)

如果测试知道bug的规律,亦或者大致出现的原因,那么开发排查起来会不会更快?但是我所在的团队的测试,大多数都是写个测试错误的结果。并未给出详细的逻辑步骤,甚至比如点那个按钮。输入了那些东西导致的报错。都不一定会给出。测试用例如何覆盖整个的功能逻辑? 功能模块间如果相互耦合,如何高效的定位出问题出现的大致范围?

4 产品经理

产品经理是赋予产品气质与灵魂的岗位。而我所在团队的产品只是一昧的迎合用户的需求。用户觉得这边可以这样处理下优化下,产品就直接去设计了。很少去思考这个功能与其他功能是否有冲突?这个功能是否合规?比较重要的功能被开发拒绝后也不会去放个方案去迂回的实现功能。。拉则旧方案说这个功能就是要做。

我认为产品在面对在用户提出的需求上,如何去让用户为你做的功能买单?这个功能做的同时,怎么去把握收益和投入的成本?

产品的思考不能仅仅聚焦在用户需求层面, 你要去创造需求,洞察需求背后的底层逻辑是什么?由点到面的去提示整个产品在市场上的竞争度 。超出用户的期待。用户就原意去买单使用。当用户量上来了。。。如果竞品又比较拉 那么可能就垄断了。。比如 微信,QQ

最后我作为一个开发,一直相信产品和开发是一条船上的(开发提供动力,产品指明方向)大家相互成就,在同类产品的竞争过程中,只有在方向对了的情况下,动力给足了到才有获胜的可能。

对IT团队的岗位职责的一些思考相关推荐

  1. 【Unity3D】游戏研发团队及岗位职责

    [Unity3D]游戏研发团队及岗位职责 管理: 策划:系统策划:数值策划:文案策划:关卡策划. 美工:2D美术师(原画师):3D建模师:贴图师:动画师:界面美工师(UI界面):特效师. 程序(u3d ...

  2. 测试项目团队角色岗位职责

    测试项目团队角色岗位职责 目前正在整理测试外包项目管理规范,先把对各岗位的职责要求描述一下. 项目总监职责: a) 对项目进度.质量等进行监控.保证项目按质.按量的实施 b) 与客户项目经理和高层进行 ...

  3. php高级研发工程师是什么意思,高级PHP研发工程师岗位职责

    高级PHP研发工程师 岗位职责: 1.参与核心平台的系统分析和架构设计. 2.参与完善.优化现有系统的框架结构. 3.开发完善物流管理系统平台(SAAS),为所有业务提供更好的底层平台支持. 4.跟踪 ...

  4. 抖音直播运营团队需要哪些人?岗位职责怎么分配?

    一个抖音直播运营团队的每个岗位职责不一样,根据直播团队的大小,对直播运营人员的需求也不一样. 在目前直播带货越来越精细化运营的趋势下,想运营好直播间就需要直播团队各司其职,承担好自己的岗位职责. 主播 ...

  5. IT30: 软件团队的工作职责与岗位要求

    UI设计师: (10000-20000) 主要职责: 交互设计:负责Web界面和App界面的交互设计工作 视觉设计:负责Web界面和App界面的整体风格定位,以及产品视觉交互设计工作 需求分析:与产品 ...

  6. 产品经理岗位职责说明_技术负责人岗位职责,五大方面,超越岗位抓住未来才是技术大牛...

    技术负责人一般指建设领域.生产制造领域.电子商务领域,负责全过程的技术决策.技术指导. 技术负责人的岗位职责包含五个方面: 技术职责:负责具体技术方案设计思路.关键参数等技术决策,负责对所有技术人员进 ...

  7. 产品经理岗位职责说明_公司销售经理岗位职责说明书

    职务名称:销售经理 所属部门:销售部 直属上级:总经理 直属下级:销售团队 岗位概要: 根据公司战略安排制定营销方案并组织实施:构建营销团队和培养营销团队:开发合作项目:收集市场信息:组织和策划公司重 ...

  8. python职能-高级Python开发工程师职位描述与岗位职责任职要求

    篇2:后端开发工程师-接入业务职位描述与岗位职责任职要求 职位描述: 工作职责: 1.负责四层及七层负载均�的开发: 2.负责流量调度系统的开发: 任职要求: 1.熟练掌握Go/C/C++语言,有Li ...

  9. python职能-Python岗位职责

    岗位职责: 1.负责对软件知识的巩固,保证上岗前的熟练: 2.对技术的加强并掌握项目的实时操作: 3.对项目的熟练并承担独自的一块项目: 任职要求: 1.对软件感兴趣: 2.想从事软件行业: 3.软件 ...

最新文章

  1. 5.Xilinx RapidIO核例子工程源码分析
  2. 华为9.0系统机器一键激活xposed框架的流程
  3. 学python找工作好找吗-前辈经历告诉你Python新手好找工作吗?初级岗位多不多
  4. Py之dlib:Python库之dlib库的简介、安装、使用方法详细攻略
  5. python非数值型数据_Python机器学习实战:如何处理非数值特征
  6. iOS逆向工程——非越狱调试
  7. 关于初始化C++类成员
  8. cloub spring 拦截器_Spring Cloud Gateway之全局异常拦截器
  9. x264编码指南——码率控制
  10. IP雷达4.0 测试版
  11. 会员260万,续卡率居高不下,山姆有着怎样的魔力?
  12. 小说APP源码—小说app开发如何做到小说APP系统快速搭建?
  13. SLAM导航机器人零基础实战系列:(七)语音交互与自然语言处理——2.机器人语音交互实现...
  14. 如何设置小程序背景图片大小
  15. 运用腾讯云实现QQ语音通话
  16. 0day安全:软件漏洞分析技术(第2版)
  17. Html设置超链接文字颜色
  18. CAD想画得快,你需要看看我的吐槽
  19. k图着色 局部搜索算法与模拟退火算法的python实现
  20. 2021-11-26 ubuntu触摸板和小键盘设置

热门文章

  1. 【How to Read a Paper Efficiently】如何高效阅读论文
  2. (转)webapp兼容移动端的屏幕适配
  3. 最速下降法极小化rosenbrock函数 代码_RL An Introduction-Chapter 9 函数拟合时的同步预测...
  4. Explain字段解释——Extra(重点)
  5. 淘宝移动硬盘2周损坏,不负责任卖家 守望tb (麦田存储),兼谈淘宝售后
  6. html浏览xsd,XSD验证
  7. NoSQL入门三步指南
  8. python psycopg2_Python:使用psycopg2模块操作PostgreSQL
  9. 十进制小数转十六进制(浮点型转16进制)C语言代码+2种方法
  10. 多孔材料导热模型篇—复现论文结果