“方法”这个词很常用,但并不简单。大部分会出现一种现象,做了一些事情,解决了很多问题,但是当别人问自己是采用什么方法来指导自己工作时并 不能清楚的说出来。大部分工作是被事情推着走,而并没有在“方法”的指导下有序的进行工作。从精益开发角度来看,缺少”方法“,摸着石头过河,这势必造成 很多浪费,所以我比较关注如何总结出适用的方法来支持团队的工作。我在网上搜了很多地方,还没有看到有哪里或者哪本书系统的讲解了IT方法论的知识,如果 有的话希望大家多推荐一下。本篇我将结合敏捷来来谈谈IT方法论。
方法定义
在需求过程中对新事物沟通时很重要的一个就是对术语的解释,这样大家知道谈论的不会有偏差。所以我们首先需要清晰的定义什么是方法。在《软件工厂应用 》一文开头指出,方法论是基于大量实践的高度抽象之上,加上理论的加工后才形成的一套体系。这个说法有点太抽象,所以我准备再借用一篇论文《Method Engineering: Engineering of Information Systems Development Methods and Tools 》里
浙公网安备 33010602011771号