书城管理红烧肉一样的项目管理
5922400000025

第25章 管理变更--计划不是一成不变的(3)

“这个好办。Andy是个老HR,你直接找他好了,培训师及主题的选择也要多问问他的意见。”见朱笑笑面露难色,梅胜男直盯着她的眼睛,一字一句地说,“项目经理要团结一切可以团结的力量,善于利用一切可以利用的资源!”

嗯,有道理!朱笑笑不由得点了点头。可是,那个老安他……

梅胜男看穿了朱笑笑的心思:“你心里有想法我可以理解,但他也确实是为员工的安全考虑。古人说‘取长补短’,你必须学会这点。”为了进一步帮助朱笑笑树立信心,她又补充道:“我会请李总把提前开会的事情发邮件给大家,这样你就不必再一个个解释了。”

朱笑笑看着梅胜男那一如既往缺乏表情的脸想:真是奇怪,我怎么觉得“梅超风”越来越可爱,而老安却让我大跌眼镜呢?到底是他们变了,还是我出了什么问题?她要是直接把安为善叫过来交代一下,岂不顺水推舟?何苦还要我拉下脸来去求他啊!想到这里,朱笑笑不由得在心里给了自己一个白眼儿--净想美事儿!

“老安,”朱笑笑鼓了半天的劲儿,才费力地张开嘴--她自己也奇怪,明明是他做得不对,倒好像自己做了什么亏心事儿似的,“年会提前到二月的第一个周末了,你那里有什么场地、餐饮方面的长期合作伙伴没有?还有,梅总说不签培训公司了,让直接找培训师,让我问问你有什么建议。”

安为善心想,搞不定了吧,还得我出马吧!他心里冷笑了一下,表面上却不露痕迹:“哦?你要什么样的?”

朱笑笑垂下眼皮:“我也不知道,反正就是两百人左右,用两天。”

安为善不慌不忙地翻了翻日历,摇头道:“那个周末紧挨着元宵节,恐怕不大好订呢!”他调出个Excel文件,说:“而且,适合好几百人用的场地也不多。我虽然负责培训,可没那么大的规模。至于培训师嘛,每个人讲的主题不一样,你还是需要先确定要他们讲什么。”

朱笑笑一听有点傻,自己从来没有想过这个问题!看样子,自己之短确实需要安为善这个长来补啦:“这个……你给个建议呗!”

安为善摘下眼镜,慢条斯理地说:“年会嘛,主要就是总结去年、计划来年、老总定调、员工表态,所以不宜安排太专业、太沉重的话题,最好能采用轻松愉快的方式,让大家有所领悟。”

说了半天,都是废话!我也知道要采用轻松愉快的方式,可最轻松愉快的方式被你一票否决了!朱笑笑心里不高兴,只好低下头,装作看手里的计划。

安为善知道朱笑笑听得云里雾里的,斜斜瞟了她一眼,故意停顿了三五秒,深深陷在椅子里,环抱起双臂:“所以,我觉得软技能类的课程比较合适,也就是沟通、激励、团队建设之类的内容。我这儿有通讯录,但快过节了,无论培训师还是度假村的时间都不好订,你碰碰运气吧!”他指了指打印机,上面刚刚打出来几张纸。

朱笑笑道了谢,取过来一看,是一些培训中心、度假村和培训师的联系方式,赶紧抄起电话挨个儿联系起来。没想到,这个电话越打越搓火,不少号码都不对,对的却因为时间太紧,基本都无法预订。

回到家,朱笑笑把一肚子的怨气一股脑儿撒了出来,临了以“真不知道那个‘安伪善’是怎么工作的”结尾。不知不觉中,她已经把称呼由“老安”变为“安伪善”了。

“估计安为善给你的联络方式是旧版的,他也不一定是故意这么做的。”见朱笑笑不服气的样子,张弛补充道,“其实很多人都缺乏配置管理的习惯,造成严重后果。”

“配置管理是什么?”朱笑笑觉得好像在哪儿见过这个词,一时却想不起来。

“配置管理,是来源于软件行业的一种专用技术,是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理不能仅仅针对静态的、成型的产品,而且也要针对动态的、成长中的产品进行管理。它紧扣软件开发过程的各个环节,管理用户所提出的需求,监控其实施,确保用户需求最终落实到产品的各个版本中去,并在产品发行和用户支持等方面提供帮助,响应用户新的需求,推动新的开发周期。”

“太专业了,听不懂!”朱笑笑本来心里就怒火未消,被张驰的一堆术语搞得更是极不耐烦。

“简单点儿说吧。配置管理就是管产品的,”张驰想了想,“最常见的应用就是管理文件的版本。”

还没等他说完,朱笑笑马上插话:“这个我知道,我们公司的ISO9000文件里就出现过这个词儿,还有专门的控制程序管这个!”

张驰松了一口气:“那就不用我多说了。总之,配置管理要求我们,任何变化都必须用规定的形式记录下来,同时保留所有的基线,以备将来有任何问题时都可以找到变化轨迹和原因。”

“专业术语叫‘使用最新有效版本’和‘实现可追溯性’!”朱笑笑得意洋洋地翘起了脚丫,“问题是,这和项目管理有什么关系呢?”

“项目也可以看成是一个对可交付成果的开发过程,所以完全可以借用配置管理思想及其工作方法呀!可交付成果是在用户不断变化的需求的驱动下变化、成型的,而配置管理的目标就是记录这个演化过程,以确保干系人在项目生命周期中各个阶段都能得到精确的产品配置。最为重要的是,附带整体变更控制功能的配置管理系统可以集中管理已批准的变更和基线。”

蓦然听到一大堆似熟悉又陌生的术语,朱笑笑有点儿反应不过来,咬着嘴唇深思起来。

“想不想知道如何进行配置管理?”张驰瞪着一双炯炯有神的眼睛盯着朱笑笑。朱笑笑还没将刚才的话消化掉,干脆一甩脑袋,摆出副趾高气扬的姿态:“还不快快招来!”

“遵旨!”张驰作了个揖,一屁股坐到朱笑笑旁边,“首先,得制订一个配置管理计划。主要内容包括配置管理软硬件资源、配置项计划、基线计划、交付计划、备份计划等。该计划由配置管理员制定,CCB(变更控制委员会)审批。其次,管理配置库。主要包括由配置管理员为项目创建配置库,并给每个项目成员分配权限;各项目成员根据自己的权限操作配置库;配置管理员定期维护配置库,例如清除垃圾文件、备份配置库等。最后,就是配置审计。为了保证所有人员,包括项目成员、配置管理员和CCB,都遵守配置管理规范,质量保证人员要定期审计配置管理工作。”

“这有点儿像ISO9000里面的《文件资料控制程序》呢!”朱笑笑作恍然大悟状。

“我们家糊儿就是聪明!”张驰坚定不移地拍着马屁,“对于非软件研发专业的人来说,配置管理确实不好理解,而文件资料控制则与大多数人的工作联系得更紧密些。其实,这也是典型的配置管理。在文件资料控制方面,我们也需要事先规定并严格执行这些事情:哪些文件资料是受控文件--配置管理的范围是什么;具有哪些职责权限--配置管理权限分配;受控文件由谁、什么时候、以什么方式、传递到什么地方--配置管理流程;受控文件编号规则--配置项标识;修改时的权限、相关记录及存档要求--配置变更记录。”

“哦,为什么要搞得这么麻烦呢?”愁云又布满了朱笑笑的脸。

“如果不能保证所有干系人使用的是统一的最新有效版本,会对项目产生致命影响啊!”张驰郑重地提醒道,“这可大意不得!”

“只保存最新有效版本不行吗?”朱笑笑对张驰的语气稍感不满,忍不住反驳道。

“不可,不可!”张驰的头摇得跟拨浪鼓儿似的,“在项目生命周期中,绝大部分的配置项都要经过多次修改才能最终确定下来,而对配置项的任何修改都将产生新的版本。由于我们不能保证新版本一定比老版本好,所以不能抛弃老版本。这就是配置管理的版本控制功能。其目的,是按照一定的规则保存配置项的所有版本,避免发生版本丢失或混淆等现象,并且可以快速准确地查找到配置项的任何版本。”

漫画:袜子呢

知识链接

配置管理和项目变更控制有什么关系?

在项目生命周期中,配置项发生变更几乎是不可避免的。变更控制的目的,就是防止配置项被随意修改而导致混乱。配置项的状态有三种:草稿、正式发布和正在修改(需提前制定配置项状态变迁与版本号的规则)。修改处于草稿状态的配置项不算变更,无需CCB的批准,修改者按照版本控制规则执行即可;而当配置项的状态成为正式发布或被冻结后,此时任何人都不能随意修改,必须依据“申请-审批-执行变更-再评审-结束”的规则执行。

这对项目管理有什么用呢?

正因为配置管理过程直接连接产品开发过程、开发人员和最终产品,其演化出的控制、报告功能可帮助项目经理更好地了解项目的进度、开发人员的负荷和工作效率、产品质量状况、交付日期等信息。同时,配置管理过程所规范的工作流程和明确的分工有利于管理者应付开发人员流动的困境,使新的成员可以快速实现任务交接,尽量减少因人员流动而造成的损失。因此,配置管理过程有助于规范各个角色的行为,同时又为角色之间的任务传递提供无缝的接合,使整个开发团队像交响乐队一样和谐而又错杂地行进。