Album
时长:
46分钟
播放:
377
发布:
2年前
简介...
https://xiaoyuzhoufm.com
在我们的另外一款播客——质量三人行中,曾经讨论过一期关于软件质量和研发效能的话题。我们提到了软件质量分内部质量和外部质量。那么对于Tech Lead来说,软件的质量会由哪些因素来决定呢?
软件质量更像是隐形的需求。除了代码的质量,还有需求的质量,发布的质量,甚至更多。我们会通过一些工程实践,比如代码审查、重构、自动化测试和结对编程来确保软件的质量。
本期主播
* 主持人:张凯峰
* 嘉宾:麻广广,李光毅,徐瑾
时间轴
* 05:40 除了满足功能需求,软件的质量还有更多外延。
* 17:13 Bug数量多,是因为开发者的经验和能力不足造成的。
* 34:18 很难说服别人软件高质量所需要的投入。
名词解释
* 开卡:在敏捷软件开发中,”开卡”(”开发任务卡片”)是指将一个特定的需求或功能分解成多个小任务,并为每个小任务创建一个任务卡片,以便团队成员可以根据自己的技能和时间安排选择任务并完成它。通常,每个任务卡片都应该很小,以便于团队成员在较短的时间内完成它。
* 结卡:是指完成一个任务卡片所需要的工作已经全部完成,可以将这个任务卡片标记为已完成。在结卡之前,通常需要对任务卡片进行代码审查和单元测试等过程,确保代码质量和功能符合要求。一旦任务卡片被结卡,团队成员就可以开始处理下一个任务卡片。
* Kickoff:就是开卡的意思。
* Desk Check:就是结卡的意思。
* DC:是Desk Check的简称。
* tasking:在TDD(测试驱动开发)中,”tasking”通常指的是将一个大型的用户故事(user story)或需求分解成多个小的测试用例(test case),以便更好地管理和规划开发过程。
相关链接
* 质量三人行:测试和质量的提升,就能提升研发效能?
* 昂贵的质量
关于《Tech Lead之路》
《Tech Lead之路》 是 Thoughtworks洞见出品的第四本 自出版文集,这本免费的小书用独特的视角,总结了许多优秀Tech Lead的真实经验,并在多个方面提供了切实可行的建议,包括如何在领导力、管理能力、技术能力和沟通能力等方面构建自己的能力。
如何下载阅读:
* 方式一:手机扫描下图中的二维码,获取下载链接
* 方式二:在下面的Thoughtworks洞见文章中点击链接下载
《Tech Lead 之路》——洞见出品的第四本文集
关于程序员新声
程序员新声 是一款来自 Thoughtworks(思特沃克) 的播客节目。在这里,我们不仅讨论软件和技术领域的现状和未来,更关注程序员的成长世界。如何学习,如何晋升,如何带领团队,如何与客户沟通。这是一条程序员的成长之路。
你可以在喜马拉雅,小宇宙,以及泛用型播客客户端,搜索 程序员新声,订阅收听我们的节目。
主播简介
* 张凯峰,咨询师,Thoughtworks洞见主编,个人主页:张凯峰Impact
* 李光毅,咨询师,全栈开发工程师,个人主页:技术圆桌
* 麻广广,咨询师,架构师,个人主页:码猿外
* 徐瑾,咨询师。
「程序员新声」节目由「声湃 WavPub」提供内容托管和数据服务支持。
评价...

空空如也

小宇宙热门评论...
wooc
2年前 浙江
2
45:56 关于bug扣钱这个事情,争论一直是不停的,执行不好引起的反抗情绪可能会超出预料之外。但也确实是没听到过bug少的进行奖励这种制度,感觉效果应该也不会差!当然了,最重要的是bug的评定标准,别变成程序员扯皮,影响团结合作是最重要的
Leon云行
2年前 浙江
0
感谢各位老师分享的经验。第一次听,有个小小的建议,是不是可以开头自我介绍一下呢?因为听完一期几位老师都没对上声音。
wemo
1年前 广东
0
听完之后,对测试这个行业更迷茫了
EarsOnMe

加入我们的 Discord

与播客爱好者一起交流

立即加入

扫描微信二维码

添加微信好友,获取更多播客资讯

微信二维码

播放列表

自动播放下一个

播放列表还是空的

去找些喜欢的节目添加进来吧