第十五天 编写代码

问:我们现在可以开始编码了,这是我们最擅长的事情,那么在这个环节我们该注意些什么呢?

 

答:在《业务开发小组》一节中我就讲到,业务组长在设计功能时就要思考这个功能是不是一个其他小组也要用的功能。

 

这样思考带来的好处就是:

1大家在协同。大家的心在往一块想,这会产生很奇妙的团队反应

 

2大家不用重新每个小组都写一块,工作进度加快了

 

3由于都交给了技术大牛领导的公共功能开发组,而这个组又都是技术非常好的人,所以写代码快,写代码的质量也高。这就意味着通用功能越多,我们的质量越稳定,性能越好,开发进度越快。

 

而且在开发过程中,必须在下午530下班前把源代码上传到服务器上。

 

这不仅仅表明,这些是你的工作结果,这也表明,这是公司的财产,而不是你个人的。

 

我们知道,开发过程是长达1-2月甚至更长,有时候我们在写一些内部功能,而老板非常担心他的钱是否被你们拿去打了水漂,他找不到有效的监控办法,那么他肯定会派来一个他信任的人天天监督你们,而你们也觉得受到了不信任,因此裂痕从此产生。

 

为了避免出现这样的结果,为了双方都有一个好的合作环境,那么开发部也必须天天把代码上传到服务器上。

 

即使老板不明白代码,也看不到功能界面,至少他每天看到BUG管理系统中的工作进度,工作质量,任务分配,超期任务,每天的BUG,他就放心一半。你再把服务器上的代码量给他看,他更高兴,因为实实在在他看到了你在工作,你的工作成果在服务器上,而不是控制在某个人的手里。

 

依照我讲的这种开发过程模式,测试是不可能像微软那样做到每日编译代码每日测试。因为,在你们这样十来个人七八条枪的的公司,不可能做到这个规格。我们要看清我们的现实,所以我们也找到了我们合适的方法,虽然有缺憾,但是我们至少能做到我们所能做到的最好。

 

我们能达到的测试就是1周后测试。因为在1周内,代码会不断变化,代码也可能写了一半功能,代码可能没有界面,这样测试人员无法测试。1周后,基本一个功能也出来了,也就能测试了。不过具体多长时间要由每个具体的功能复杂度来决定。不用盯死在1周的基准。这是方法,不是基准。

 

由于不断能测试,不断有新成果新界面出来,老板放心,开心,所以老板也越来越支持你们。万金油也需要不断把老板的支持态度和新功能展示给其他部门,得到更多人的支持和关注。

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值