Scrum, Agile等等好多新兴的软体开发流程或是专案管理方法,却彷彿始赶流行似的,在一知半解的情况下被导入团队中,结果往往适得其反。
公司里老闆要求导入敏捷开发管理流程,所以开始透过一些scrum工具在执行专案,大家一开始觉得很新鲜,所以参与也很热烈。
但是执行一阵子之后,开始流于形式,在团队对敏捷开发的精神不了解、老闆有误解的情形下,渐渐变得四不像。有些工作的本质不全然适合敏捷开发,却硬要被塞进来,彷彿是削足适履。还有些工作在"敏捷"的大帽子下被刻意逃避,以上种种情况,导致最后结果适得其反。
我希望老闆要能掌握流程管理的精神,以及了解团队与专案的特性后,再针对符合流程精神与专案特性的部份去进行。而且在执行的过程中,要能够贯彻始终。
敏捷是很好的开发流程,但并不是直接硬套上去,开发就会变敏捷的。