小团队逆袭之旅

简介: 小团队逆袭之旅

一、如何实现小团队逆袭?大团队的转型路径与小团队的改善路径完全不同。大团队从整体结构入手更加有效,而对小团队来说,由于其掌握资源较少,决策影响小,因此,应该更加关注团队内部的持续改善。指导思想:目标驱动,从简单问题开始,持续改善。二、当产品项目进入研发准备期,开发前都需要做哪些准备?

  1. 需求拆分
  2. 架构设计
  3. 需求依赖识别
  4. 工作量估算
  5. 排期

三、很多开发同事都是“新手”,为了让大家能够快速了解系统架构,熟练且正确地使用现成的系统开发框架,从而保证代码质量,减少后期缺陷太多的返工,这时就需要定义每个阶段的“完成”标准。

  1. 待开发 -> 设计:验收条件(或测试用例)必须写完,并经过产品人员、开发人员和测试人员共同评审,没有异议。
  2. 设计 -> 开发:完成设计文档的更新,设计评审完成。
  3. 开发 -> 测试:编写对应的自动化单元测试,确保所有单元测试用例成功通过,完成代码评审。
  4. 测试 -> 完成:全部测试用例都能通过,所有缺陷被修复。

简单描述一下「设计 -> 开发」阶段的工作流程:

  1. 开发人员拿到一个需求后,自己做初步设计。不需要写 Word 文档,只要用笔在白纸上画一画就行。
  2. 开发人员邀相关同事一起到白板前,一边在白板上画,一边给大家讲(一般只需要5分钟左右)。
  3. 大家直接给出反馈和改进建议。
  4. 开发人员根据讨论结果,编写设计文档。
  5. 提交文档,完成设计。

四、随着系统增加的功能越来越多,需要测试的回归内容比项目前期要多。另外,开发完成后,验收出来的缺陷数量也有所增加。团队虽然可以在比较短的时间内修复这些缺陷,但是,团队只有一名测试人员,来不及验证这些被修复的缺陷,怎么办?

  1. 强调开发人员的自测活动,增强测试用例的完备程度。
  2. 在每日站会时,由测试人员评估一下,当天下午4点之前是否能完成测试状态下所有需求的测试验收。如果能够完成,那么一切工作正常进行,如果无法完成,技术组长会指定当天完成需求开发的开发人员不再领取新的需求,而是和测试人员一起工作,协助其进行需求验收工作,直至测试人员评估可以4点以前完成所有需求的验收工作。

这就相当于在“测试”环节,我们限定了最高带宽,一旦超过了测试人员的生产力,那么就停止前面开发环节的生产,扩大“测试”环节的产能。了解更多:https://t.zsxq.com/092gzRlhS

推荐阅读

  1. 持续交付 2.0
  2. 价值探索环
  3. 快速验证环
  4. 组织文化
  5. 软件系统架构
  6. 需求协作管理
  7. 部署流水线原则
  8. 利于集成的分支策略
  9. 持续集成
  10. 自动化测试策略
  11. 软件配置管理
  12. 低风险发布
  13. 监测与决策
  14. 互联网团队的FT化
目录
相关文章
|
5天前
|
前端开发 JavaScript UED
不可思议!前端小白如何靠这些技巧逆袭,成为团队中的闪耀之星?
前端开发对初学者来说充满挑战,但通过正确的方法和技巧,你可以从新手蜕变为高手。本文分享前端小白逆袭的秘诀,包括夯实HTML、CSS与JavaScript基础,掌握前端框架与库,提升性能优化技巧,以及持续学习与分享。示例代码展示了简单的HTML+CSS+JavaScript页面和Vue组件,帮助你逐步进阶。
13 4
|
4月前
职场中的“奇葩”领导与同事:相处之道与成长之痛
职场中的“奇葩”领导与同事:相处之道与成长之痛
35 1
|
6月前
|
Java 关系型数据库 MySQL
八年多开发经验分享:历经各种跳槽、裁员后一步步走上了人生巅峰
从接触开发至今已有8年多,从实习到带团队,也算总结出了一部分经验!
如何借助猎头的力量完成一次完美的跳槽?彭文华
如何借助猎头的力量完成一次完美的跳槽?彭文华
|
机器学习/深度学习 存储 运维
刚入职就带领公司走上了上云之路
刚入职就带领公司走上了上云之路
147 0
刚入职就带领公司走上了上云之路
|
弹性计算 Kubernetes 架构师
985毕业,工作3年,分享从阿里辞职到了国企的一路辛酸和经验
楼主本硕985,毕业的时候去了杭州某互联网大厂,后来又跳槽去了北京某互联网大厂。简单的谈一下互联网的感受吧,工作压力大,节奏快,但是从技术上确实得到了成长,尤其是当你维护与大促相关的系统的时候。记得在北京的时候,作为系统负责人,那个系统docker就800个,那个系统的并发量在全国来说肯定是top级别的。通过维护大促系统,排查跳点,不断地优化系统的框架,优化JVM,所带来的技术提升是质的飞跃。
|
消息中间件 分布式计算 负载均衡
阿里技术面全A,终面却被产品经理拉下马,我不服
阿里技术面全A,终面却被产品经理拉下马,我不服
阿里技术面全A,终面却被产品经理拉下马,我不服
|
中间件 程序员
历经外企、创业公司、大厂的程序员告诉你:第一份工作有多重要!
  笔者毕业5年,先后经历了创业公司,外企和国内一线互联网公司。本文用经历告诉你,第一份工作对于你的重要性和怎么选择第一份工作。   笔者第一份工作去了外企,也正是因为去了外企让我学会了很多,也塑造了自己的编程习惯和工作方式,时至现在也未曾改变。其实公司就是学校,第一家公司对你的工作习惯的塑造很重要。因为是外企,公司的文化相对扁平,没有尔虞我诈也没有勾心斗角。举几个具体的公司特质说一下对笔者的职业习惯的塑造。   新人培训:这里的新人培训不同其他公司,它会有6个月试用期,这6个月会有一个老师专门负责你的成长,定期给你 Review 表现。同时每一个月所有和你接触过的人会去一个小黑屋说你“坏
276 0
|
机器学习/深度学习 前端开发 算法
Pipcook 团队有话说
Pipcook 1.0 发布了,来看看Pipcook开发团队对前端智能化的一些看法。
Pipcook 团队有话说