演讲记录:聊一聊“隐藏的质量”问题

这个视频是5.16日在台北演讲的实录,未删减版,所以有些非演讲内容相关的信息,还请见谅。

聊一聊『隐藏的质量』问题

软件开发是一个经验式的过程(Empirical Process),对于这样的过程,那种预定义式的(Pre-defined)管理就不适合了,因此我们选择敏捷开发模式(Agile Development),小步快跑,频繁反馈,可视化地关注着我们的“软件”从无到有,一步步完成。

可是这一路走来,你注意到『软件的质量』是怎样不断变化了吗?相比于软件,质量更显~虚无缥缈~,看不见,摸不着,追寻质量的过程更是一个经验式的过程,那么在你们的项目中,追寻质量的过程是否『足够敏捷』?这个过程是否也是『小步快跑,频繁反馈,足够可视化』?

追求高质量的软件,是软件项目所有人共同的目标。那么,是否每一个人(开发,测试,管理者等),每一个时刻,都可以清晰地描述当前产品的质量状况。想一想,你会如何回答这个问题呢?

Software development is an empirical process. For this kind of process, Pre-defined management is not suitable. Therefore, we choose the agile development mode. Small step, frequent feedback, and visualization to our "software" from scratch, step by step.

But on this road, did you notice how "software quality" has changed? Compared to software, quality is even more “illusory,” invisible, intangible, and undoubtedly the process of tracking quality is an empirical process. In your project, is the process of pursuing quality “agile enough”? Is this process also "small step, frequent feedback, and with enough visualization?"

The pursuit of high-quality software is the common goal of all software project owners. Then, can each person (development, test, manager, etc.) clearly describe the current product's quality status at each moment? Think about it, how would you answer this question?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180518G0JP6D00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券