S1E8:Tech Lead 如何看待软件的质量 episode artwork

EPISODE · May 8, 2023 · 46 MIN

S1E8:Tech Lead 如何看待软件的质量

from 程序员新声

在我们的另外一款播客——质量三人行中,曾经讨论过一期关于软件质量和研发效能的话题。我们提到了软件质量分内部质量和外部质量。那么对于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」提供内容托管和数据服务支持。

Episode metadata supplied by the publisher feed · Published May 8, 2023

Embed this episode

Ready to play

S1E8:Tech Lead 如何看待软件的质量

0:00 46:14

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of 程序员新声?

This episode is 46 minutes long.

When was this 程序员新声 episode published?

This episode was published on May 8, 2023.

Can I download this 程序员新声 episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!