《Python 测试开发技术栈—巴哥职场进化记》—每日站会的意义

时间:2022-02-10 00:36:49

《Python 测试开发技术栈—巴哥职场进化记》—每日站会的意义

上文《Python测试开发技术栈—巴哥职场进化记》—一道作业题我们讲到华哥给巴哥出了一道作业题,让巴哥用Python实现记录日志的功能,巴哥历经“千辛万苦”,终于做出了一个版本,但是也意识到当前由很多开源方案可供选择。今天我们来看看巴哥会经历哪些事情,精彩还在继续…………

01 又要开站会

第二天,巴哥早早的来到办公室~

他还在思考昨天华哥给布置的作业题。

想着最好能实操使用下loguru日志库,巴哥开始动手写demo程序。

“这loguru确实好用,在控制台打印的日志有颜色,并且出现异常还能打印堆栈信息”,巴哥一边用一边说道。

“巴哥,走,得去开站会了”,华哥的话语打乱了巴哥“急速飞驰”的思路。

“好的,我这就过来”,巴哥有点不太情愿的说。

巴哥拖着沉重的脚步“移动”往会议室~~

但心里还是有一个大大的问号。

为什么每天都要开站会呢?

02 站会的意义

整个站会期间,巴哥都心不在焉的,仿佛还停留在loguru的世界里。

华哥看出了巴哥的心思,会后单独将巴哥留了下来。

“巴哥,你今天怎么了,状态不太对啊,是身体不舒服吗?”,华哥问道。

“额,没....没有,就是我心里有个疑问,咱们为什么每天要开站会呢?不会觉得很浪费时间吗?有时候正在做一件事情,也会被打断思路”,巴哥放低了声音说。

“哦,原来是这样子啊,那我得给你科普科普站会的来历”,华哥笑着说道。

咱们公司从今年年初开始在项目中推行敏捷(scrum)开发流程,从字面意思上看就是迅速/快速的开发流程。

如何高效、高质的交付是敏捷的关键。

这都是为了适应移动互联网快速发展的节奏,咱们需要快速的响应用户需求。

每日站会是敏捷流程中非常重要的一个制度之一。

凭我参加这么多次站会,我觉得站会最主要的有三个目的:

第一让大家有团队的意识,能够了解其他人在做什么?项目的进度是个什么情况。

第二让团队帮助解决当前的阻塞问题,需要协调哪些问题。

第三是从软件测试角度,能帮助梳理项目中的存在问题,让我们在进行软件测试时重点关注。

如果没有每日站会,项目的进度及问题就不太容易追踪和把控。

甚至自己为了协调资源,需要找一圈的人,增加了工作成本和沟通成本。

你说,站会重要不重要呢?

华哥认真的看着巴哥,说道。

03 站会的规则

“华哥,听你这么一说,我好像明白站会对项目运转的重要性了,不过咱们开站会时间有点长了吧?有时候我站的都腿疼”,巴哥一脸委屈的说道。

“咱们确实没严格按照站会的要求来做,这有待提高”。

“正常的站会应该严格控制在15分钟内,然后非团队成员禁止发言。”

“然后还应该有令牌机制,令牌的形式可以任意,比如就用毛绒玩具也未尝不可,只有手上有令牌的人才能发言讲话,之后将令牌传递给下一个人”,华哥解释道。

“嗯嗯,如果这样站会的效率能提升不少”,巴哥表示了认同。

“这也是为什么要每日站会,而不是每日坐会,站会能提醒每个人疲劳感,好尽量控制站会的时间”。

“假如确实有问题需要讨论呢?”,巴哥追问道。

“那也应该在站会后,小范围的讨论,不应该耽误非相关人的时间”。

“一会儿,我跟威爷提提建议,完善下站会的规则”,华哥说道。

04 巴哥笔记

每日站会是敏捷开发流程中非常重要的一个环节。

如果你所在的团队采用敏捷开发的流程,一定要坚持每天站会,坚定不移的执行下去。

如果你所在的团队没有明确的项目流程,也建议能进行每日站会,它可以帮助每个人梳理昨天的工作,计划今天的工作。

最重要的能让团队每个人都知道其他人在做什么。提升团队使命感。

这就是每日站会的意义。

巴哥想着想着进入了梦乡。

《Python 测试开发技术栈—巴哥职场进化记》—每日站会的意义的更多相关文章

  1. 《Python测试开发技术栈—巴哥职场进化记》—软件测试工程师“兵器库”

    上文<Python测试开发技术栈-巴哥职场进化记>-初来乍到,请多关照 我们介绍了巴哥入职后见到了自己的导师华哥,第一次参加团队站会,认识了团队中的开发小哥哥和产品小姐姐以及吃到了公司的加 ...

  2. 《Python测试开发技术栈—巴哥职场进化记》—初来乍到,请多关照

    上文<巴哥职场进化记-Python测试开发技术栈>开篇讲到巴哥毕业初到深圳,见到了来自五湖四海的室友.一番畅聊之后,抱着对未来职场生活的期待,大家都进入了梦乡.今天我们来看看巴哥第一天上班 ...

  3. 《Python测试开发技术栈—巴哥职场进化记》—前言

    写在前面 今年从4月份开始写一本讲Python测试开发技术栈的书,主要有两个目的,第一是将自己掌握的一些内容分享给大家,第二是希望自己能系统的梳理和学习Python相关的技术栈.当时我本来打算以故事体 ...

  4. Python Web开发技术栈

  5. 【python测试开发栈】python基础语法大盘点

    周边很多同学在用python,但是偶尔会发现有人对python的基础语法还不是特别了解,所以帮大家梳理了python的基础语法(文中的介绍以python3为例).如果你已然是python大牛,可以跳过 ...

  6. Web前端开发大系概览 (前端开发技术栈)

    前言 互联网建立50多年了,网站开发技术日新月异,但web前端始终离不开浏览器,最终还是HTML+JavaScript+CSS这3个核心,围绕这3个核心而开发出来大量技术框架/解决方案. 我从2000 ...

  7. &period;Net Web开发技术栈

    有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎么学,学什么,怎么系统的学,为此我以我微薄之力总结归纳写了一篇.Net web开发技术栈,以此帮助那些想学,却不知 ...

  8. 20151028整理罗列某种开发所包括对技术(技术栈),&OpenCurlyDoubleQuote;较为全面”地表述各种技术大系的图表:系统开发技术栈图、Web前端技术栈图、数据库技术栈图、&period;NET技术栈图

    ———————————— 我的软件开发生涯 (10年开发经验总结和爆栈人生) 爆栈人生 现在流行说全栈.每种开发都有其相关的技术.您是否觉得难以罗列某种开发所包括对技术(技术栈)呢?   您是否想过: ...

  9. 通俗易懂,什么是&period;NET&quest;什么是&period;NET Framework?什么是&period;NET Core&quest; &period;Net Web开发技术栈

    通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?   什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念 ...

随机推荐

  1. CString之GetBuffer与ReleaseBuffer

    我们知道,CString是MFC中提供的方便字符串操作的一个类,非常好使,具有自动动态内存管理功能. GetBuffer()主要作用是将字符串的缓冲区长度锁定: ReleaseBuffer()则是解除 ...

  2. BZOJ3992&colon; &lbrack;SDOI2015&rsqb;序列统计

    Description 小C有一个集合S,里面的元素都是小于M的非负整数.他用程序编写了一个数列生成器,可以生成一个长度为N的数列,数列中的每个数都属于集合S. 小C用这个生成器生成了许多这样的数列. ...

  3. Intellij IDEA 根据数据库自动生成pojo和hbm

    新建一个项目,每次写hibernate部分,就觉得pojo和hbm.xml部分很蛋疼.今天搜索了半天,终于知道如何根据数据库自动生成了. Intellij IDEA14创建maven时并不能勾选各种支 ...

  4. wpf 自定义RadioButton控件样式

    实现的效果为: 我感觉来自定义RadioButton样式和定义button空间的样式差不多,只是类型不同而已. 接下来分析一下样式代码: <!--自定义单选按钮样式-->        & ...

  5. C&plus;&plus;&lowbar;基础&lowbar;运算符重载2

    内容: (1)只能用成员形式重载的运算符 (2)new/delete操作符的重载 (3)封装和继承的初识 (4)继承的特性 (5)子类及其函数的特性 (6)多重继承和虚继承 1.只能用成员形式重载的运 ...

  6. NumberProgressBar开源项目学习

    1.概述 多看多学涨姿势, github真是个宝库 这个项目主要是实现数字进度条效果 github地址在https://github.com/daimajia/NumberProgressBar 感谢 ...

  7. js简单实现自动轮播

    //简单一个布局存放图片 <div class="lb"> <div class="lbt"> <img src="im ...

  8. Windows下 tensorboard出现ValueError:Invalid format string

    Windows下 tensorboard出现ValueError:Invalid format string错误时,是格式错误问题,解决方法参阅我的另一篇博客 https://www.jianshu. ...

  9. DockOne技术分享(二十):Docker三剑客之Swarm介绍

    [编者的话]Swarm项目是Docker公司发布三剑客中的一员,用来提供容器集群服务,目的是更好的帮助用户管理多个Docker Engine,方便用户使用,像使用Docker Engine一样使用容器 ...

  10. 20172325 2018-2019-2 《Java程序设计》第四周学习总结

    20172325 2018-2019-2 <Java程序设计>第四周学习总结 教材学习内容总结 <Java软件结构与数据结构>第六章-列表 一.概述 1.列表是什么? 列表集合 ...