FOREWORD序一
在过去短短的几十年时间里,新技术的应用以前所未有的速度在改变甚至颠覆人类的生活方式、商业模式甚至对世界的认知:人与人彼此之间的沟通从鸿雁传书演进到了电报,从电话到今天的永不下线的微信;只有古代帝王家才可以享受的“一骑红尘妃子笑,无人知是荔枝来。”到现在2h内送货的7Fresh生鲜;农业时代自给自足的男耕女织,到现在无所不有的京东电商平台。世界在变,软件测试行业自然也要顺应这滚滚的洪流向前发展。
陈霁老师是我多年的老朋友了,他在《敏捷测试从零开始》这本书中,试图回答的就是软件测试行业的同学如何适应这股洪流,更加面向市场、客户的变化,帮助快速地组织并实现价值交付,彰显软件测试对于组织、产品的价值和贡献,适应这股洪流的方法体系就是敏捷。这是一场关于敏捷和测试联姻的盛宴,一个关于测试辅助商业价值交付的故事,一幅测试人员弄潮当代的画卷。
敏捷是一个关于价值的思想,是一个关于实现的体系。敏捷认为在当今世界,价值的源头是满足客户的需求,组织所有的行为都应以这个价值的源头为中心开展;为了实现这一思想开展行为,组织需要在行为上遵从敏捷的原则,使用敏捷的框架、方法和实践。
作为整个产品研发流程中的核心环节,如何结合敏捷的思想,实践敏捷的方法、工具来开展测试工作,是本书回答的核心问题。本书自什么是敏捷开始,逐步展开,谈及了包括用户价值、DevOps、用户故事、看板、Scrum、效能管理等敏捷应用中的重要方法和实践,并且尝试回答了测试如何与这些方法、实践结合对组织价值交付做出贡献。
本书对于测试行业的工作者探索和实践敏捷相关工作具有一定的指导和参考意义;对于计划尝试应用敏捷开展产品研发工作的组织也可以起到一定的启发和帮助作用。在这个VUCA的时代中,勇于挑战自我,接受新的理念;执着于持续学习,尝试新的技术;专注于客户,帮助组织实现业务价值,无疑将是任何一位测试行业工作者所需要具备的素质。我相信,陈霁老师的这本《敏捷测试从零开始》将帮助和陪伴大家更好地走在这段旅途中。
张振兴 京东集团首席架构师