[团队-SOP] 业务全局概览

62 阅读2分钟

背景/动机

其实很简单,我们都会参与业务需求的开发工作。 新同学的特性:

  • 对业务完全不熟悉
  • 对业务没有感性的认知
    • 对当下团队负责的业务没有全局概览
      • 公司主体业务是做什么的?(参见公司 百度百科,如果是上市公司,可以搜一下公司招股书)
        • 在整个社会生产活动中发挥了什么作用?
        • 解决了哪些社会问题?
        • 承载了哪些社会责任?
      • 团队定位:我所在的团队在公司的生产活动中:
        • 处于什么样的环节?
        • 承担哪些职责/负责哪些业务线?
        • 扮演了什么角色?
        • 发挥了什么作用?
        • 有没有详尽的资料介绍(业务介绍、产品功能、技术架构、技术产品、团队文化、最佳实践等等)
        • 我:
      • 团队对我的定位是什么?
        • 团队需要我做什么?即将承担哪些模块、业务、职责?
        • 需要具备什么样的通用素质?
        • 我接下来能做点啥?

需求池

列举一些比较小的需求,特点:

  • 适合新人快速上手、熟悉业务
  • 开始了解某一条具体的业务线
  • 串联整个需求流程:评审、方案、开发、提测、发布流程
  • 紧急程度不高、对目前业务暂时无影响
  • 作出贡献,开始产生归属感

技术需求

业务需求

他人看法

  • 好的新人入职 在公司方面,团队招聘到一个合适的人选是很不容易的,所以在短时间内尽快让新人融入团队,感受到自己是团队的一份子,包括团队目前项目的情况,目标,人员职责情况,项目的一些历史文档,团队的一些历史文档,所以有一个好的文档系统时很重要的事情(国内目前语雀做的很棒)。然后就是平常需要有文档沉淀的意识,每次开会的记录,周、月度规划进度记录,重大bug、问题记录等等。 在个人方面,尽快熟悉公司各项规定,团队的节奏,代码风格规范,团队一些必做的事情,日报,周报,月报。拿出自己的个人规划,熟悉项目,快速掌握项目中所需要的技术栈。积极主动,有问题多问老同事,过了新人期可能就没这个机会了。
  • 不好的新人入职 在公司方面,直接晾一边,直接就开始上项目。缺少很多上面的东西。 在个人层面,有问题也不问,不积极主动,反正就是和上面反着来的。 这些我觉得大公司小公司都是可以做的,还是要看管理者和个人是不是注重这些事情。