这本书只有50多页,美国亚马逊的售价是$9.99。它直接点出了当下软件开发中的困境。是的,所有的公司都在提敏捷,精益,设计思维。不提这些都不好意思说自己是软件公司。然后,你就会发现,这些概念都被不同的角色“承包”了。设计人员的“设计思维”,开发人员的“敏捷”,项目经理的“精益”,每个人都从中找到了让自己闪光的点。然后不同角色在自己的“泳道”里去应用这些实践,把自己的思维局限在自己的区域,别人别想碰,我也不想出这个区域。

这种情况在我来到澳洲后体会比较深。因为从ThoughtWorks出来后,还是团队思维模式,看到需要改进的地方,就忍不住说出来,所以无意间“损害”了某些人的利益。还记得谈到需求分析,上家公司的一个BA同事说,CTO说了,story的需求写上20%就可以交给developer了。所以,developer拿到的story往往是一个标题,有时会有个截图。

这本50多页的书把问题摆上台面后,给出了10条建议。建议大家都可以读一读,好像作者也做过类似的演讲。但我觉得这些东西都不是重点。重点是,通过这本短短的书,能让很多不同角色意识到自己在追求敏捷、精益、设计思考的一些误区。