本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第2章 ,第2.6.2节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.6.2 局部转型的积极意义
虽说许多公司只完成了向敏捷开发的局部转型,但这毕竟比转型之前好了很多。开发流程有所改善,反馈回路也变得比原来更短,这使得公司可以迅速得知业务状况及产品交付能力,并进一步暴露其他方面的问题。对于渴望采用敏捷开发的公司来说,建立迅速的反馈回路是相当重要的。及时回应反馈,就能够使公司变得敏捷。
我绝不是在说敏捷流程不好,也不是在一味强调只要写出高质量的软件就行了,这两者缺一不可。虽有好的流程,但无法交付好的产品,软件项目自然不会成功;反之,虽有能够写出高质量代码的开发者,但没有搭配得宜的流程,也同样不行。
无论是开发流程还是软件质量有问题,关键都在于尽快找到问题并采取措施。只要着力应对,就为时不晚,拖得越久,问题越大。