细节开发(1)

细节开发是一种辅助性的过程,目标是降低项目中的
rework 和 bug fix 成本.
细节开发的目的不是主导项目,而是辅助项目管理,提高
项目的质量.
细节开发不是单一的过程,而是反复迭代的过程.

 

为什么需要细节开发?
有过开发经验的人都有这种体会,项目的首尾阶段,是个疯狂加班的阶段.
加班rework, bug fix 等等.
为什么会这样? 就是因为开发的阶段不重视细节的后果.
例如,错误信息不正确,校验的顺序不对,或者发现某个方法其实可以是common的,
但是大家每个人都写了一个.等等.
所以,在项目的进行阶段,我们确实需要对细节方面进行控制和管理,这也就是
需要细节开发的最大理由.

细节开发和其他开发方式是否冲突?
不会冲突,如果形象的比喻,细节开发就好像一个插件,可以"安装"在任何开发方式
上,无论你是用瀑布式开发还是敏捷式开发.

你可能感兴趣的:(敏捷开发,项目管理)