鄙人以为,SCM这个角色决不是什么新生事物,自从有了软件开发,SCM这个角色渐渐出现了,只不过是,近两年,国内盛行CMM热,于是乎,SCM也渐渐展露头角。前些时候,公司过CMM,我们一堆SCM忙得不亦乐乎,晕头转向。终于忍无可忍时,冒出一句:我们简直是垃圾清理工!。。。。(垃圾清理工是一个合理的工作岗位,小女子决无歧视之意,我们事论事) 虽然是一句气话,但是,想来确很有道理。分析如下:
1、垃圾清理工的职责是清理垃圾,我们是收集垃圾文档。
有几个公司过CMM,ISO9000不是补文档补过去的?其实,文档是必要的,比如,数据库设计文档,没有它,我们没办法做进一步的开发,即使公司不作质量认证,我们也是要做的。但是,国内的公司为了认证而认证,咨询公司也推波助澜,一大堆罗罗嗦嗦的规程要执行,一篇一篇的评审文件要补。SCM则屁颠屁颠地跟在PM和SQA后面,收集一堆文档,还要标识,分类,归档。认证通过之后,皆大欢喜,打印出来的一堆文档,往旁边一扔,垃圾纸一堆!
2、现在,垃圾是要分类的;SCM也要对文档进行分类,入库。
3、垃圾清理工工作有规律,通常在固定时间到达垃圾箱所在地,以确保在那个时间段附近居民都仍完垃圾了;SCM工作有规程,有计划,并且按照计划工作,如果到了计划中规定的时间点交付物还没有出来,SCM不得不问一句:咋样了?完了没?入库吧!象垃圾清理工热情地招呼居民:快倒,快倒!呆会儿车开走了!
4、一个熟练的垃圾清理工没到垃圾筒前,大概知道有什么垃圾了,该怎么倒到垃圾车里更合理;正如一个有经验的SCM,在项目开始前,头脑中,已经有了交付物列表,并且会写下来,甚至会形成一个进度计划。
5、国外,尤其是美国,近年来比较重视垃圾工的待遇,做得好的垃圾清理工,年薪也有十几万美刀,所以垃圾清理工的职业很抢手,大家都争着当。国内,CMM一阵热风,SCM由兼职变成专职,甚至,还有了SCM经理这样的新生角色,为许多人增加了业机会。
6、垃圾清理工并不代表没文化,没素质,没有行业经验。美国一些高学历的人,找不到合适的职位,当了垃圾清理工。国内因为种种原因,一些有软件开发经验的,并且还对开发有一腔热情的人员,比如本姑娘,学历在本科以上,研究生以下,做过VB,VC,ASP开发,有过几个项目开发经验,没等做到系统分析员,已经沦落为SCM了。看着其它人做软件开发,只能眼馋。
7、垃圾清理工的发展方向在那里?不知道,估计幸运的垃圾清理工会做个环保主任之类的工作。其它的,还在每天做同样的 作。如果你只是做SCM,那么,做了几年的SCM后,你会干什么?别问我,我不知道。
8、评价一个垃圾清理工 工作好坏的标准是什么?大家都是在收拾垃圾也。~~ 评价一个SCM工作好坏的标准是什么?~~都在管理文档也~~ 有标准么?没标准?有?没有?告诉你吧--- 如果垃圾清理工们都罢工了,臭气熏天,大家才知道垃圾清理多重要; 如果SCM们都罢工了,大家文档,代码都乱扔一气,那~~嘿嘿~~等着瞧!
SCM需要实践,总结,实践..... 哦,还有,审计! 垃圾清理不干净,不及时,是要挨头头骂的。。。。 SCM是要受到基线的审核的,SQA,PM,还有其它领导是要审核你的,做得不好,,,嘿嘿。。。。。。。。。
补充第八点:
等混乱的时候再做配置管理,那是亡羊补牢了,不过这一招,可以让大家看到SCM的重要性了。
做得好的SCM,一开始注重配置管理工作,防患于未燃,结果,因为防患了,所以,大家觉得SCM好像没那么重要。---这也是SCM郁闷的地方,这可是亲身体会,字字千金呀!