版本管理

        在软件开发过程中版本的管理是非常有必要的,如果项目组的人员比较少,沟通就相对比较简单,但是当项目组的人多起来的时候,版本管理就显示出其重要性了.目前的项目其实规模并不大,但已经在版本上出现了混乱,写程序的人员分成3组来进行,其中一组的改动可能会影响到其他2组的变动,并且最后变动的版本要汇集到哪里呢,目前是汇集到项目经理那里,可项目经理怎么确定汇集到他那里的就是最新的版本呢?所以,在这种情况下就需要配置管理这个角色.但是按照CMMI来做的话,配置管理又要做很多的文档和工作,有些工作可能对工作是一种累赘,那么配置管理到哪种程度才是合适的呢?对他的工作量要如何进行裁减呢?
    我以前有一种技术为上的观点,认为所有的事情都是做技术的人来具体实现的,从设计到开发到测试到最后的生产.但是通过对这个项目的思考我认为管理的确是一门学问.管理是对一个面上的控制,技术是对一个点的控制,如果面上都失控了,那么点做的再好也无法扭转大局了.并且技术上的问题总能找到解决的办法,而管理上的问题是很难有一个确切的答案的.很多是靠经验的积累和总结.否则就只是纸上谈兵.
    

posted on 2008-04-23 10:19  lbh  阅读(229)  评论(0)    收藏  举报

导航