扫码阅读
手机扫码阅读
懒癌不治,敏捷与DevOps方法论也治不了你的交付顽疾
568 2023-07-18
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
敏于思捷于行
扫码关注公众号
敏捷与DevOps实践落地的挑战与方法
在软件开发领域,敏捷与DevOps的实践虽然理念上得到广泛认可,但在实际落地时面临着诸多挑战。其中,测试驱动开发(TDD)等实践尤其难以坚持,主要原因归咎于开发人员的懒惰,以及对质量和代码评审的轻视。此外,验收测试驱动开发、结对编程等方法也因为团队的旧习惯难以实施。
—实践落不了地,是因为懒惰
许多开发人员不重视单元测试,导致程序质量不佳。即使接受了TDD,他们也倾向于偷懒,不愿意编写测试用例。用户和团队对新增的验收条件和代码评审要求感到抵触,因为这些要求比以前增加了工作量。持续集成中的静态代码分析和自动化测试往往被忽视,从而影响了交付效率和质量。
—有了方法,更重要的是勤奋
尽管敏捷与DevOps提供了各种方法,但要落实这些方法,团队成员需要保持勤奋。自律是成功实施如TDD这样的方法的关键,而固定周期的例会和回顾会议则能够帮助团队持续关注进度,防止懒惰的行为,并持续寻找和落实适合团队的方法。
该文章由敏捷与DevOps专家刘华(Kenneth)撰写,他在世界500强银行工作,专注于软件开发与交付,并且精通多种敏捷实践方法。他的观点是,我们可以根据实际情况对方法进行调整,但不能因为懒惰而放弃应该做的事情。坚持和勤奋是解决软件交付问题的关键。
此外,刘华的著作《猎豹行动:硝烟中的敏捷转型之旅》已在各大平台上架,提供纸质书、电子书以及有声书版本,适合不同需求的读者。
想要了解更多内容?
文章来源:
敏于思捷于行
扫码关注公众号
敏于思捷于行的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线