@ 肯.索夫特
说得很深入,详细..收益不少..在这里,提一些和你不同的观点和疑问.
正所谓理论过多,实际过少,除非你们公司是在印度,否则本计划注定失败。
-----------
不知道这指的什么意思?印度的公司就是理论多,实际少的?:)(题外话,呵)
如果公司的项目多,必然会出现非标准配置的团队。就会首先破坏本规定。导致本规定不严肃。失败。
------------
项目多,出现非标准配置的团对理所当然,不过我觉得这并不和一个规定相悖,正所谓具体情况具体分析,但并不是说存在这样的规定是没有意义的.就象我们国家的"一国两制",难道你能说收回香港,澳门,那我们的社会主义发展纲领就没有意义了?(呵,是不是说大了点...:))
你提出"失败点2"我同意,不过我不知道我们所指的需求分析是不是和linkin指的是同一码事,需求分析也要分阶段,其实我觉得在需求的后期,让开发人员参与进来也是有好处的.
如:单元测试行覆盖率要达到90%以上
但是你有什么措施以保障这些规定可以得以执行,难道你想一个人对所有项目进行检查,那我可以保证你除了上WC的时间,其它的时间都得做这个工作了
-------------
关于这一点,我觉得还能存在实现的可能的,现在覆盖率测试的工具那么多,开源,商业的都有,在daily build里面做起来应该还是没有问题的.特别是如果可以结合着daily build的工具来做,应该不会消耗太多人力成本的.(当然这个地方你应该是拿覆盖率待指开发过程中的种种过程).
要注意的是,你所管理的是人,不是机器,如果有人上班偷偷聊QQ,和看网页的,请检查自己的工作是否做得不够,一个技术总监是有责任保证员工的工作饱满度,不要将什么过错都推给下属
-------------
这一点我想我只能同意你40%.任何规章制度都要靠一些措施来保证,就如同国家的法律法规一样.诚然,员工上班聊QQ,看和工作无关的网页,管理人员肯定存在其责任.但我想,主要问题应该还是应该在员工身上.一个人犯了罪,你能说社会没有给他足够的教育,爱心,关怀,社会应该承担主要责任吗?(呵呵,又是题外话...)那说到我们现实中来...为什么那么多的公司要封外网端口..啥啥啥的.我觉得这只是一种措施而已(尽管,他可能不是很好的方法).
至于结队遍程,一直感觉很好,不知道大家是否有这样的体验,有时候一个问题两个人讨论起来,代码写起来那感觉都不一样,而且写出来的东西也有信心,但是,这东西实践起来倒底怎么样,我也持怀疑态度...不知道有没有兄弟尝试过用这种方法正式开发??
上述观点,如有不妥,还望各位前辈指教!
回复 引用 查看