第一篇:项目管理流程体系维护的工作总结与体会
担任项目管理流程体系维护的工作,已经一段时间了,结合实际工作中的问题,对现阶段工作做一下总结,项目管理流程体系维护的工作总结与体会。
工作中的一些想法:
通过模板制作、修改、发布和执行,慢慢体会到过程改进以及维护的意义,也有了自己的一些想法。建立项目管理流程的前期,需要我们按照流程严格执行,对于我们来说,那个阶段我们需要规范我们的工作范围以及方式,所以效果很明显,就像部长说的那样“我们就像一张白纸,任何一种改变都是非常明显的。”一年多的时间已经过去,许多的争议以及不理解情绪已经出现,我们是否应该考虑我们的流程是否合适现在行里的发展,工作总结《项目管理流程体系维护的工作总结与体会》。根据现阶段的情况,我们应该在哪些方面做一下合适行里的过程改进。
关于工作态度:
通过月度计划和绩效考核推广工作,我想大多的误会不是不理解,而是不了解。不了解我们工作的方式、工作内容和沟通的方法等。人和人之间重要的在于“懂得”,怎样让领导“懂得”我们、怎样让行方经理“懂得”我们、怎样让项目经理“懂得”我们?付出我们真诚的心,用心的去帮助别人成功,通过正确的沟通方式,拉近人与人之间的距离,是我们要学习的、是我们要做到的。
最后,希望从今后的工作中快速的成长起来,绝不做一个可有可无的人。
第二篇:项目管理流程体系维护的工作总结
【工作总结范文】编辑:xiexiebang
担任项目管理流程体系维护的工作,已经一段时间了,结合实际工作中的问题,对现阶段工作做一下总结。
工作中的一些想法:
通过模板制作、修改、发布和执行,慢慢体会到过程改进以及维护的意义,也有了自己的一些想法。建立项目管理流程的前期,需要我们按照流程严格执行,对于我们来说,那个阶段我们需要规范我们的工作范围以及方式,所以效果很明显,就像部长说的那样“我们就像一张白纸,任何一种改变都是非常明显的。”一年多的时间已经过去,许多的争议以及不理解情绪已经出现,我们是否应该考虑我们的流程是否合适现在行里的发展。根据现阶段的情况,我们应该在哪些方面做一下合适行里的过程改进。
关于工作态度:
通过月度计划和绩效考核推广工作,我想大多的误会不是不理解,而是不了解。不了解我们工作的方式、工作内容和沟通的方法等。人和人之间重要的在于“懂得”,怎样让领导“懂得”我们、怎样让行方经理“懂得”我们、怎样让项目经理“懂得”我们?付出我们真诚的心,用心的去帮助别人成功,通过正确的沟通方式,拉近人与人之间的距离,是我们要学习的、是我们要做到的。
最后,希望从今后的工作中快速的成长起来,绝不做一个可有可无的人。
点击继续浏览:
第三篇:项目管理学习心得与体会
两天认真听了《全面项目化管理》这门课,赵安学教授从五大类分别给我们详细讲述了全面项目化管理基础思想、成功项目的必备条件、全面项目化、项目化管理和全面、项目化管理的导入。通过学习将我们如何运用全面项目化管理又提升到一个新的高度,让我们又发现了诸多平时工作中存在的问题,也对我们今后的工作起到了指导与改正的作用,真正是受益匪浅。
通过赵教授对专业理论知识的阐述再到典型案例的剖析,做得好的方面也得到了课程中理论知识的支持,对一些常见的错误也以鲜活的案例加以呈现,让我们将日常工作中常犯的错误集中展现并一一剖析其错误所在以及对工作的影响,对我们今后的工作起到了一定的改善作用。
老师讲项目的标准化时,重点说明了要重视基本习惯的培养,可以大大提高工作质量,任何规范的基础都很重要。还有项目经理的选择,应具备的三大素养和应具备的工作能力等,这一点我在工作中深有体会。
无论是企业还是个人,一个好的完善的计划必定能够帮助我们更快更有效的确定行动方向,从而能达到事半功倍的效果。无论办什么事情都应明确其目的和意义,有个打算和安排。有了计划,就有了明确的奋斗目标,具体的工作程序,就可以更好地统一大家的思想,协调行动,增强工作的自觉性,减少盲目性,调动员工的积极性和创造精神,合理地安排和使用人力、物力,少走弯路,少受挫折,保障工作顺利进行,避免失误。计划一旦形成,就在客观上变成了对工作的要求,对计划实施者的约束和督促,对工作进度和质量的考核标准。这样,计划又反过来成了指导和推动工作前进的动力。总之,搞好工作计划,是建立部门正常工作秩序,提高工作效率必不可少的程序和手段。编制好工作计划,对于我们的工作,都有十分重要的意义。为提高工作效率,我们还编制了相关工作计划进度表,部门每一个人在工作例会上必须对自己一周的工作完成情况进行汇报,然后由经理再对部门的工作做出总结,通过表格计划管理有效的加快了工作进度。
作为一个优秀的项目经理必须具备一定的管理能力、工作能力及执行能力,还需具备良好的心理素质和抵御压力的能力和具备良好的素养。我们要为公司广结良缘,广交朋友,形成公司与政府部门之间沟通的“桥梁”,形成“人和”的氛围和环境。为此要把握交往的技巧、艺术、原则。能力+人脉=成功。维持良好的人脉关系有效的实现工作成功的目标。就在今年7月初,我们在申报新建项目立项过程中由于部门员工递交申请资料时表述失误,差点我司新建项目的立项批准就审批不下来,我就立即采取的补救措施,与发改局经办负责人及时进行了有效的沟通,详细说明了该项目的原由,最后得到了经办负责人的认可,才化险为夷。学会掌握沟通技巧,沟通虽不是技术的问题,但这是保障工作的最基本的职责。我深深能体会到老师讲的这句话。结合工作中遇到各种情况,让我深刻体会到沟通在工作及生活中的重要性,高效的沟通可以起到意想不到的效果。
细细回顾老师讲的全面项目总流程,应模块化的以项目包的方式来做,找到正确的方法,以量化工具来规范、标准化的实现项目化管理。掌握正确的方法,用正确的方法做正确的事情。
我在公司负责加气站工程项目的报建、验收及证照办理和管理等工作。在项目报建上就必须要分清哪些属于程序性报建,哪些属于技术性报建,两者之间的相互关系如何;哪些报建必须前置审批,哪些报建程序是现在必须进行的,哪些是可以同时进行的,也就是老师讲的“现行”和“并行”,这样才能形成最终的报建成果。理清了报建各个环节、各阶段、各条线之间的逻辑关系和相关性,我们的工作思路就更清晰了。同时为了更清楚的了解各职能部门报建审批流程和报建审批所需的前置条件,我们编制了工程建设项目及报建流程图,有了这些报建流程的规范模板,我们就有了参考目标,很快能熟悉报建的每一个环节,工作做起来也得心应手。
以前对于管理的概念、涵义都很模糊,在听了老师讲的管理的本质精髓后,我更深刻的意识到了一个企业或是团队的成功需要具备多方面的综合素质。
人类社会越来越依赖集体的努力以及越来越多的、有组织的群体规模的扩大,管理人员的任务也就愈发重要了。因此,管理者必须具有敬业精神和服务意识,还要有解决突发性事件的能力,最重要的是要靠得住、会办事、能共事、不出事等各方面的素质。管理工作做得好,把一个公司的人、财、物三方面以最大程度的台理性结台起来、组织起来、调动起来,搭配合理,就能以尽可能少的时间完成最大限度的工作,就能以尽可能少的开支为企业创造最大限度的经济利益。管理工作做得好,就能人尽其才,用兵如神,不但用尽可能少的人做好了工作,而且能使手下的每一个人都有施展才能的机会,使每一个人都能得到充分的锻炼。人才是企业之本。有了一支素质高、水平高、力量雄厚、结构合理的人才队伍,再加上使用得当,企业就会在任何时候都立于不败之地。
最后在我们收获本课程带给我们的新知识的同时,也深深感谢为我们授课的赵安学教授,相信赵教授的精彩课程令我们又向更高的全面项目化管理层次迈进了一步,我们还需不断的去学习、体会及实践,在后续的工作中,我们要将所学的知识进行揣摩、深入体会,真正运用到工作中去,达到学以致用。
第四篇:服务器管理与维护项目考试
服务器管理与维护期末项目考试试题
你就职于一家服务器硬件销售企业,请根据以下昆明市某单位的服务器硬件采购招标方案书写投标书。要求:
1、能够根据实际情况设计满足企业网络服务器需求;
2、给出两种或两种以上选型方案,以便拟标方选择;
3、格式规范,逻辑安排合理,内容详实(不少于1000字)
昆明市XXXX单位服务器采购招标方案
各服务器供应商:
昆明市XXXX单位综合信息管理系统硬件集成工程项目近期将进行招标采购。为了保证采购人合法权益,确保采购程序公开、公平、公正,现就该项目的资格条件和技术需求公告如下:
一、接受意见及投标截止日期时间:2011年11月1日11时(下课前)
二、招标编号、资质要求:
1、招标编号:ZBBH1111-11号。
2、资质要求:
1、在中国境内注册并具有独立法人资格的合法企业;
2、具有良好的商业信誉和健全的财务会计制度;
3、具有履行合同所必须的设备和专业技术能力;
4、非投标产品制造商必须获得投标产品制造商授权(指主要设备,即服务器、防火墙、杀毒软件);
5、具有制造商售后服务承诺书原件(防火墙、服务器)
6、参加本次政府采购活动前三年内,在经营活动中没有重大违法违规记录。
三、设备采购清单:
(1)数据服务器 1台
1总体要求**品牌国际著名品牌,IDC统计全球和中国出货量排名前三名品牌(提供IDC证明材料)
**机箱外形及安装机柜式机型,≤4U,标准机柜安装;可转换成塔式
2处理器CPU类型Intel Xeon MP CPU 7500系列
CPU实配规格Intel 4核Xeon E7520处理器(1.86GHz, 18MB 缓存)
CPU可扩展数量≥4颗
3内存内存类型PC3-10600R DIMMs(DDR3)可配置为镜像、在线备份及高级ECC模式 内存实配规格≥16GB
内存可扩展数量最大可配置≥1TB
4存储**阵列控制器配置标配阵列卡,6GB SAS通道
**阵列控制器高速缓存标配cache≥512MB FBWC,读出/写入,可扩展到1GB FBWC **阵列控制器RAID功能支持RAID0,RAID1+0,RAID5,RAID6
阵列控制器管理功能支持对阵列的在线设置,支持在在线备援硬盘、在线扩容、在线阵列转换;在线调整缓存读写比率,在线调整数据条带大小,在线调整数据重建及扩展速率等功能
硬盘2*500GB SAS 热插拔硬盘;最大支持8个内置硬盘;
磁带机支持内置式半高磁带机
5网络网卡集成4端口10/100/1000M-BaseT,自适应以太网卡,支持网络捆绑;支持TOE,RDMA和iSCSI,可选双端口10GbE升级
6I/OPCI插槽≥2个PCI-E 2.0 x8,3个PCI-E 2.0 x4
可选增加4个PCI-E 2.0 x8、1个PCI-E 2.0 x4、1 PCI-E 1.1 x4可用I/O,或2个PCI-X,2个PCI-E 2.0 x16;1个PCI-E 2.0 x4
7电源电源热交换;配置4个,冗余
8风扇风扇散热风扇必须冗余、热交换
9安全**安全管理配置安全管理芯片Trusted Platform Module,兼容BitLocker等多种高级加密功能;
10售后服务**保修响应级别厂家提供三年免费维修服务;人工、配件、交通等任何费用全免。每天24小时、每周7天,4小时响应;原厂商支持,交货需提供厂家针对用户作出的售后服务承诺书并盖厂家鲜章的原件;投标提供复印件;
**故障前保修支持ISEE厂家故障管理支持体系,实时反馈产品硬件状态信息至厂家数据库,提供处理器,内存,硬盘监控手段,故障前问题时予以免费保修
11其它文档完整文档、电源线等
包装主机和配件均为原厂完整包装
(2)应用服务器 2台
1总体要求**制造商国际著名品牌,IDC统计全球和中国出货量排名前三名品牌(提供IDC证明材料)
2外型服务器外型机架式
**服务器高度≤1U
3处理器CPU类型Intel Xeon DP 四核CPU 5500系列
CPU实配规格2个英特尔?至强?处理器E5506(2.13 GHz, 4MB 三级缓存, 80W)
CPU可扩展数量≥2颗
4芯片组芯片组Intel 5520
5内存内存类型DDR3
内存实配规格≥4X2GB
**内存可扩展数量≥144GB,18个内存插槽
6存储内置硬盘类型2.5“ SFF/3.5” LFF接口 非热插拔/热插拔 SAS/SATA硬盘
内置硬盘实配规格≥2X500GB LFF硬盘
**内置硬盘可扩展数量≥8块 SFF SAS/SATA硬盘 或4块LFF SAS/SATA硬盘
**阵列控制器内嵌 RAID磁盘阵列控制器, 可支持升级至1GB FBWC阵列卡缓存;光驱DVD+RW
7I/OPCI I/O插槽2个PCI-e可用插槽
8网络网卡集成双口10/100/1000M-BaseT以太网接口
9接口外部接口1个串口、5个USB2.0接口
10安全**安全管理配置安全管理芯片Trusted Platform Module,兼容BitLocker等多种高级加密功能;
11可管理性**远程管理卡配置独立的远程管理控制端口,可支持远程监控图形界面, 可实现与操作系统无关的远程对服务器的完全控制,包括远程的开机、关机、重启、更新Firmware、虚拟软驱、虚拟光驱等操作.**管理软件附送中文版系统管理软件, 可通过浏览器管理服务器,SAN存储及其他设备, 自动发现、更新网络上服务器和其它设备,支持Windows,Linux和Unix;可实时监测内部主要部件的状态,包含CPU、内存、PCI槽、风扇、电源、温度等信息;可采用SQL, Oracle, Oracle 10G, Postgress Live DB access作为管理数据库;监控设备配置和变化;监控硬件、软件运行情况;可以通过颜色、电子邮件方式报警, 可调用客户自编程序;安全性高:必须输入帐号、密码才能读写管理信息,传输用SSL加密;具备资产信息汇总功能;具备保修期信息汇总和报告功能;可以和CA,Openview等网管软件集成。可选性能监控、电源管理,漏洞和补丁管理模块并整合入统一平台;可选虚拟机管理,虚拟机迁移(P2V,V2V,V2P)整合入统一平台。
12售后服务**保修响应级别提供3年免费售后服务,每天12小时、每周5天,4小时上门服务标准;原厂商支持,交货需提供厂家针对用户作出的售后服务承诺书并盖厂家鲜章的原件;投标提供复印件;
13其它文档完整文档、电源线等
包装主机和配件均为原厂完整包装
(3)防火墙 1台
1企业级防火墙硬件平台采用先进的Multi-Core(多核)架构,处理器最低配置为2核8线程并行处理千兆以太网接口≥2个,百兆以太网接口≥5个,E1接口≥1个、扩展插槽≥4个,大包(1024字节)吞吐量≥600Mbps、小包(64字节)吞吐量≥200Mbps、最大并发连接数≥30万、新建连接速率≥2万cps, 支持IPSec、L2TP、GRE等VPN协议;提供专用IPSec VPN客户端软件及VPN集中管理器支持中文界面WEB管理及命令行管理,支持基于SSH的远程安全管理, 支持静态路由、策略路由和RIP、OSPF等路由协议, 支持虚拟防火墙,虚拟防火墙数量≥5个
(4)UPS系统 1套
18小时延时 UPS6KVA 机头 , 12V 100AH*40节, 电池柜
第五篇:项目管理体会
本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜、因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进度,也迷茫了自己。以下是本人一些做项目的个人体会,写出来供大家指点,在讨论过程中共同提高水平。
项目开始阶段是一个最重要的阶段。项目经理在接手一个新项目的时候,首先要尽可能地多从各个方面了解项目的情况,如:
1.这个项目是什么项目,具体大概做什么事情,是谁提出来的,目的是解决什么问题。在国内很多客户都很不成熟的情况下,千万不要根据项目的名称望文生义地去想象项目的目标。一个名为“办公自动化”的项目很有可能在你进场以后一个月才发现客户其实需要的是一个计算机生产管理辅助信息系统系统。前期了解情况的工作越详细,后面的惊讶就越少,项目的风险就越小。
2.这个项目里牵涉哪些方面的人,如投资方、具体业务干系方、项目建成后的运营方、技术监督方等等,很多项目里除了业主单位的结构很复杂以外,还有一些其他单位也会牵涉进来,如项目监理公司、业主的行业主管机构等。项目经理需要了解每个方面的人对这个项目的看法和期望是什么。事先了解各个方面的看法和期望,可以让你在做项目碰到问题的时候,就每件事情分析哪些人会在什么方面支持你,哪些人会出于什么目的反对你,从而提前准备联合朋友去对抗敌人,让事情向你所希望的方向发展。没有永远的朋友,也没有永远的敌人,只有一致的利益,这句话作为项目经理是一定要记住的;
3.基本了解了客户的情况后,下面的事情就是了解自己公司各方面对这个项目的看法。首先是高层领导是否重视,这个决定了你在需要资源的时候,公司是否会根据你的要求提供最有力的支持。领导口头肯定是说支持的,你需要做的是了解公司对这个项目的实际期望,是想把项目越做越大还是想赚钱?是想做样板工程还是干脆想敷衍了事,公司领导对项目的态度决定了你做这个项目的战略,而这个战略方针将对你做项目计划产生直接的影响;
4.在做整体项目计划前,还要大致计算一下你手上的资源。首先是时间,现在市场竞争激烈,往往很多项目要求在几乎不可能的时间范围里完成。对于这一点,你在做项目的风险控制计划的时候要充分考虑。其次是人员,根据项目预算和已往经验,大致计算一下未来的项目小组有多少种角色,每个角色目前公司是否有人,是否能完全归这个项目使用,是否需要另外招聘一些人员,招聘的准备工作要尽早启动。最后就是一些设备的准备,项目所需大件关键设备要尽早预定,以后不管发生设备等人还是人等设备的情况,浪费的都是你的时间; 5.现在是做项目说明书的时候了。一份好的项目说明书不仅将要做的事情描述得很清楚(主要是讲做什么,而不是说怎么做),而且把如何检查也说明得很透彻。也就是说它不仅说明白了要做哪些事情,也让客户的业务人员(一般不懂技术)知道项目做成什么样就算完成了。简单地说,项目说明书描述项目做哪些事情和每件事情做到什么程度以及如何检查每一个结果。
6.是到做总体计划的时间了吗?不,你现在已经知道了客户的目标和你手上的资源,那么做计划以前,你还需要和你的经理和客户充分沟通资源的问题。因为很多资源是还不明确的,你需要写一份报告,详细分析这个项目的风险以及对资源的需求情况。如果一些问题不能得到解决的话,将发生什么样的后果。如果资源不够,就要高层改变策略,增加对这个项目的投入。甚至在条件许可的情况下,有些公司会放弃这个项目。总之,没有人能完成一个不可能完成的任务,如果项目经理不能尽早发现风险,那么就只能去当烈士了。
7.明白了要做哪些事情和你手上的筹码以及你做这个项目的总体策略,现在是成立项目小组的时候了。很多项目经理都没有自己选择组员的权利,那么,就尽量发挥你的影响力去寻找那些你想要的人吧。成员的组成根据项目不同,相差较大,很难有什么具体要求,但是,一定要有精通客户业务的人,很多小项目里,这个人就是项目经理本人,大项目里会配备行业专家(Industry expert),这样和客户沟通起来才不会鸡同鸭讲,双方才可以相互理解。我经常看到的情况是我们的技术人员和客户交谈时满口的专业术语,结果搞得客户一头雾水,反过来,他还指责客户不懂技术。其实,明白自己想做什么的客户已经是很好的客户了,不知道自己要做什么,更不懂怎么做还要指手画脚的客户到处存在,但是要明白,是客户选择了你,而不是你选择了客户,有了客户你才有工资拿,心平气和一点吧。
对于这种需求天天变的客户,你就一定要事先做好规矩:
一、统一联系人,客户指定一个人和项目组进行沟通,不能张领导、王领导都来说几句,如果他们意见不一致,那你只有得罪领导的选择了,所以,项目的最初就要定好规矩,我项目组只认一个的意见,有什么要求你们内部先统一再和我谈,我不想卷入你们内部业务部门之间的矛盾之中;
二、所有需求变更全部要有书面文字,这点切记!这样做好处多多:
*有书面证据,以后他还想改,你有了他以前要求的证据,告诉他:你以前可是这么说的;
*便于需求变更管理,需求如何慢慢演变的历史可以看清楚,从而更深切地体会客户的目的;
*对于客户来说,嘴巴一动最方便,反正是你们做,不花他的资源,所以要求是否合理,是否和项目的目的一致,他是不负责任的。但是如果要他写书面要求,还要签字盖章,他就要谨慎多了,而且一写东西,思想就会更加深入,很多无理要求也就这样胎死腹中了;
8.现在你要面对三群人:你的领导、你的组员和你的客户,和这些人沟通,让他们知道你打算怎么做,什么时候要他们做什么准备这些事情将是你的主要工作。既然沟通这么重要,那些事先定义一下沟通的原则也是一件很要紧的事情。很多沟通原则都是潜规则,如果你在一个部门时间做长了,对这些规则的运用觉得是一件理所应当的事情,但是,你现在面对的是多个部门甚至多个单位,不把沟通规则说清楚,你以后就会吃亏。下面的东西看起来无聊,其实还是很管用的:第一个是规定信息的流动方式和介质,是推还是拉。推的意思就是项目经理将主动发布信息,不管通过电话、邮件还是书面方式,保证将信息传达到每个人。这种情况适合小项目,人少;拉的意思就是项目经理就是一个类似web服务器,你自己需要什么信息就去问他。当然,没有项目经理把自己搞得那么累,他会用发布信息到公共介质的方式公布信息,简单的是白板,复杂一点的是项目的公共信息交互区,潜规则就是我发了你没去看就不要说我没告诉你。说这些看似很无聊,其实里面牵涉信息传达不完全的责任问题。当然,这些都是指一般的方式,而且不要绝对化,一般情况下,主动沟通和被动访问是同时存在的,尤其是对领导,项目经理更加应该主动去和领导沟通。第二个问题就是文档问题,很多人怕写文档,但是项目经理一定要牢记“好记性不如烂笔头”的道理。有理有时候为什么会说不清呢?就是因为没有证据。所以项目经理开始就要和客户说清楚有些文档是必须签字的,比如项目经理的项目日志,每个星期至少让客户签字,另外所有达成共识的东西,比如会议纪要,甚至领导的讲话记录,都要写成文档,双方签字,这样以后扯皮的时候,就能做到有据可查。记住:说了的就和没说一样,只有写下来大家签字后才算真正发生了的。还有一些问题,比如你提交的报告,给领导(包括本方领导和客户领导)做一个选择题,结果领导压住不批,让你无所适从,结果拖延了进度。这时候,你可以等,但是注意要留记录,标明是谁的责任;另外,如果你在开始阶段就和领导商定:如果批示提交三天后没有得到领导答复就算对方同意,这样你就会主动很多。再比如不同事件的审批流程问题:什么等级的事情记录在项目日志里、什么等级的事情要双方项目经理专门签署备忘录、什么等级的事情要双方领导出面签署合同附件等等。事先想得越周到,以后的工作就越主动。
9.好了,做了很多前期工作,定义了一些游戏规则,现在是坐下来做计划的时候了。这一节,任意找一本项目管理的书都会说得比我好,所以我就少写一点,说一些自己的体会就是了。首先是找几个关键组员,比如客户业务专家、系统分析员等等,做一下项目模块划分工作。项目分成几块去做,每一块完成什么,模块之间的信息如何交换等等。需求定义的是做什么的问题,而这里说的是怎么做的问题。这里要强调一点:完成一个目标有很多种方式,你要选一种你最熟悉的,而不是看上去最完美的,这个思路会让你的项目减少很多风险。有时候客户会被某种新技术打动,坚持要你采用那种新技术,你就应该告诉他:你选我做这个项目,就应该容许我采用自己最喜欢的方式做事情,新技术之所以有诱惑力,就是因为吃亏的人还不多,我不希望你成为第一批受害者。采用一个计划会让你的工作更加明确,比如用微软的Project软件,你填写完表格以后,就可以知道这个项目有多少件事情要做,每件事情需要什么资源,他们之间的前后关系如何,消耗的时间有多长,完成后有什么标志等。所有的结果最后用一个叫做干特图的形式表现出来。你做完这个表以后会惊奇地发现,干特图上项目的结束时间会远远落后于你的计划结束时间(签合同的人永远不会先征求你的意见的)。当然,学过项目管理的人会大谈什么WBS、优化路径之类的东西,但是我的经验是你再优化也不可能把这些东西安排到计划的时间结束。如果你没碰到这个问题,在我恭喜你挑了一个轻松活之前,请你再去确认你是否罗列了所有要做的事情和正确评估了他们所需要的时间。这时候,你就要考虑牺牲一些任务的时间(也意味着质量)了。按照什么标准牺牲?这个项目的战略!我们在第三节提到过的战略。我的经验是如果你什么都赶进度,其结果可能就是十件事情你一件也没做好,想想多么失败啊。所以,把资源投到你熟悉和有把握的事情上,最后的结果是十件事情,你有三件做成了精品,三件完成,还有四件因为某些原因延误,成绩单是否靓丽了很多呢?战略决定优先级,而正确排列事情的优先级是一个项目经理能力的主要体现。
好,现在项目已经完成了前期工作,了解了项目的目标、搞清楚了手上的资源,制定了项目的策略,然后编制了项目的整体计划,项目进入实施阶段。进入这个阶段反而是项目经理比较空闲的时候,不像前期的时候项目经理要象记者一样到处和不同的人接触,搞清楚他们在说什么,努力猜测他们在想什么和他们的真正目的,那才是最累人的事情。当然,小项目的项目经理往往自己也是一个资源,要做很多事情,这时候反而比谁都苦。项目经理这段时间的主要工作是保持和客户领导以及自己领导的沟通。和客户领导沟通时特别要注意,除非你需要对方给你支持,那么你才需要讲得具体一点,否则,告诉他一切正常就可以了,而且态度要积极一些,千万不要说一些领导不懂的细节,比如:“王局长,最近项目进度还算正常,就是JVM经常发生一些内存泄漏的情况…”王局长:“(*&$@@”。和自己的领导汇报也要注意这个问题,除非他是一个技术高手,你需要他的技术经验,否则一般就汇报进度是否正常以及有问题时你的对策和打算就可以了,有些需要他支持的地方,比如资源调用需要说详细一点。和组员开会,除了一些项目进度跟踪会议以外,还有很多讨论会,需要大家用头脑风暴方法给出解决问题。与会人员很多都是技术人员,他们的特点是注重细节、缺乏大局观、有点消极悲观、自尊心强(如果总结得不对,欢迎大家拍砖),所以,你作为会议的主持人,只要负责提出问题和记录下他们的观点,千万不要做评判者的角色。一个问题,有很多方面,从不同的角度看,现象是完全不同的,想想盲人摸象的故事吧。这些技术人员,他们往往精通一个方面,就自己的角度发表见解,除非一些很特别的情况,你都应该认为,他们提出的方案,从他们的角度来看是最合理的。你的长处是掌握事情的优先级,评估各个方面的轻重缓急,从而根据他们的意见得出一个合适的(而不是正确的)方案。所以,在会议上,你要充分尊重每一个人和他的意见,夸奖那些意见提得比较好的人,千万不要把会议带入无休止的争论(你要让大家知道事情不是非黑即白的,而是多元的,唉,我们的教育惹的祸…)。会后,你自己写文档,做决定。会议上大家的面子都被照顾了,自己实施起来的阻力就小,如果还有意见的,你就私下找他聊,如果还不能说服他,你就要让他明白,因为你负责这个项目、你担当风险,所以,这个优先级应该你来判断。组织中的高层,并不见得水平会比一般的成员高,但是,他要承担组织的风险,加之信息的不对称性,所以,对事情的优先级的判断肯定比下属强。
在开发过程中,内部管理还要注意的一点是时刻强调以验收为目的的思想,每个任务的最终可交付成果一定要是可以被检查的,比如,【界面要求:美观大方、简洁明快】,这个要求我就不知道如何检查。所以,给开发小组布置任务的时候就要考虑如何检查结果,比如我见过一个计划,里面有一个任务【开发人员熟悉EJB编程】,这个任务,除了让这些人去参加一些专业认证考试,否则,结果很难被检查。所以,时刻考虑如何检查结果、如何向客户交付是项目经理一直要注意的事情,我听说有些老项目经理拿到项目是倒排计划的,即首先看如何验收和验收标准,然后决定工作计划。很多项目开始了很久,还不知道如何验收,那么这个项目出问题的可能性就很大了。做项目就是为了验收,我们的角色不是研究机构,我们的目的就是在付出那么多劳动后得到结果。
另外我插一句:我是极其不主张到客户现场开发的。尤其是一大群技术人员直接和客户交流,很容易引起冲突和矛盾(技术人员的本性决定的)。我的做法是项目经理和项目实施人员到现场,软件开发人员还是在公司做项目。项目实施人员就是初级项目经理,他们了解自己的产品,懂得一些客户的业务,关键是在于他们具有良好的沟通能力,俗称“皮厚”。他们是客户和研发人员的桥梁,其职业方向也是很机动灵活,以后可以有很多方向可以转,比开发人员的路要宽得多。
接着,我们再谈谈最让人头痛的需求变更问题。变更通常分为两种:一种是部分更改了原先的目标,即需求变更;另一种是没改变目标,但是客户不满意目前的实现方式,大到流程的实现,小到界面的布局,都是属于这类。碰到这种情况是难以避免的,主要是事先沟通的不够充分和客户随着项目的进展,慢慢想清楚了问题,改变了以前的思路。这时候,如果需要改并且你的战略是容许这种情况的,那么注意下面几点:
1.确保以前的文档,就是记载着以前的结论的东西,客户是否签过字,如果没有,赶紧把你的工作停下来,赶快再和客户自己确认一下你的方案,然后让他签字,避免以后说话没有凭据;
2.和客户坐下来,自己探讨他修改的根本目的是什么,是不是有同样能达到相同目的,但是对你来说有代价更小的选择?
3.(项目初期的工作)明确更改流程,一般是客户指定一人签字(否则客户每个领导都有权力来插一杠子,你就废了),以正式项目文件的方式提交给你,然后,你做评估分析,分析对成本、进度的影响,在你的领导同意后,出相应意见书,主要是要说明更改设计的原因和指出由此带来的不确定后果(这个东西先写出来,后面如果真的发生了,至少不是你的错)。然后再让客户在上面签字。见过医院给病人做手术以前让家人签的免责条款吗?对,就学习那个,让大家都意识到任何的更改都有成本和代价。
系统开发告一段落后,就进入客户培训、系统验收阶段,这个阶段,我一般会注意以下几个问题:
一、给客户做培训前,多注意一些表面功夫。很多程序员认为,系统的逻辑核心是否正确是关键,至于界面如何,界面上的用词是否准确,那是无关紧要的问题,而且培训的时候也是信手拈来,想到哪里说到哪里,下面听讲的人不知所云,云山雾罩,培训效果自然可以想象。我的体会是,给客户做培训的版本,如果你在做多次测试以后仍然不能确定逻辑是否合乎要求,那么,你至少要在界面上多花一点功夫。注意每个界面的布局、用词、链接的正确性等等,总之不要让客户看到一些他不该看到的东西。文档方面,准备至少两个文档:用户手册和培训手册。这两个文档的内容很多都是一致的,但是角度完全不同。用户手册往往是站在系统设计者的角度,按照自己的思路,分模块讲解系统的操作和功能;而培训手册,一定要站在客户业务人员的角度,根据每个角色面对不同业务的办理,如何通过使用本系统的一系列功能来实现目标。所以,第一次培训以前,系统界面是否完整正确、培训文档是否完备都是很关键的因素,第一炮打不响,以后就麻烦很多。
作为项目经理,其实脑子里就是几样东西:做哪些事情、做到什么程度、怎么交货、手上的资源以及各个事情的优先级。所谓多快好省那是人类的梦想,这四个方面都是相互矛盾的,属于典型的又要马儿跑,又要马儿不吃草的类型。考虑问题的轻重缓急方面,往往是把快放在第一位,各方领导都会给你最后期限,所以保进度是第一位的;省是第二位的,企业的根本目的是盈利,如果收入不能增加的话,至少费用要控制住;好是第三位的,没办法,谁都想精益求精,但是,没有强大的资源保障,质量只好先牺牲了;最后是多,客户的要求源源不断,如何降低客户的期望值,让他们从理想回到现实也是项目经理的分内工作。
验收前,除了做好文档工作,即可交付成果以外,多花时间搞清楚客户的做事情流程是很重要的事情,这些在前面已经有所提及,这里就不再多说。
我对验收最大的体会就是举证问题。即千万不要让客户这么想:你必须有证据证明你的系统是没问题的。这样你就没戏了,微软那么多天才,做了XP还天天打补丁,要你的程序没问题,既不可能,你也没办法拿出证据。你要让客户明白,所谓验收,就是我按照测试文档的测试用例跑一遍,结果和预期结果一致就应该算通过了,而且还容许有一些小错误留在验收后改正,他可以对测试用例提意见。所以,验收前双方要确认测试计划和测试用例。如果他认为系统不符合要求,那么他应该举证,证明这个系统和最初设计相背离的。所以,参考法律概念,千万不要举证倒置。另外,认为系统完美了才能验收的想法也是错误的,软件开发合同里一定要注明验收以后维护期的费用问题,否则,客户担心一旦验收就得不到你们的支持,自然不配合验收,那么,你这个项目经理就很难交功课了。