第十三天 练兵

来源:互联网 发布:c 语言大小写字母转换 编辑:程序博客网 时间:2024/04/27 16:42

问:昨天您讲的很惊心动魄。这样快节奏的配合确实非常完美,很羡慕。但要形成这样的结果必须我们之间配合需要非常流畅,我们有什么方法可以促成这样的氛围?

 

答:练兵。如果一开始就进入业务系统功能的设计开发,业务组长对业务还没有很深的吃透,这样仓促上阵功能不但连上一版不如,而且为了补课,软件不断修改,什么都乱了阵脚,梦想没达到反而吃了亏。

 

拿什么练兵?

 

我们知道,一代系统的开发,总有后台管理模块。这些模块一般都是通用型的,和业务系统关联不多,但也是必需的。如权限分配,登录验证,报表打印,数据过滤排序,导入导出等等。这些是最好的练兵功能。

 

但是,练兵也有很多陷阱。

 

首先,你要明白,我们这是在拿项目练兵。而一个出品的产品不是练兵过程中出来的。那就是儿戏,不是产品。所以我们在做这个项目的时候是为了磨合整个团队的人和做事方法,而不是实现这个产品。我们切勿拿练兵过程中产生的公共功能用到以后的正式产品中。

 

在练兵过程中我们不断体会,修正,以找到本团队最舒服的过程管理方法。人的性格不一样,团队成员的成长背景不一样,能力不一样,老板给的资源不一样,我们必须有一个练兵的过程。

 

在练兵结束后,我们要总结每一步骤,以确定下最终的开发过程模式,一旦确定,大家都要遵守,千万不能在正式开发过程中再讨论是对是错。当然小细节可以在正式过程中微调,但不能在大方向大方法上有疑义,那样大家光在争论,而把进度放在了一边,这不是商业公司的运作方法。这个一定要在正式开发前说明给全体开发部成员。

 

在正式开发中,我们必须按正式的规格要求来重新开发这些模块。当然,有一部份代码是可以借鉴复制的,但是测试的严格度必须按照正规过程的要求来执行。不要想这个功能已经测试过了,就疏忽了。
原创粉丝点击