软件开发方法论会让人觉得糟糕的原因:
1.方法论或者其他有价值的实践定义,是因为它们可以促使人们反思和批评他们正在做的事情。通常来说,是通过方法论思考出另一种方法,而不是方法的本身。
2.软件开发中的方法论会让开发团队先入为主,本着使用前人留下来的经验就不会有错的思想而停止反思止步不前,从而在陷入困境时不知所措,不懂融会贯通,改变思路开辟新路。
3.所以说团队中必须拥有可以领导人独立思考的人或者团队,因为思考可以通过模仿原来的方法论加以优化改良就可以在本来的基础上降低难度,并打破没有必要的习惯和规定。或者是不通过方法论直接开辟一条全新的道路,那么在今后的道路也许会更加受益匪浅。
推荐阅读:https://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/