项目管理之我见

来源:互联网 发布:linux系统启动级别 编辑:程序博客网 时间:2024/04/28 08:18
      在大型的项目中,由于牵涉到的方方面面的内容太多,为了更好的实现我们的目标,一般我们都把与实现目标相关的工作分成几个更容易处理的主题。在这些主题 中,一定有某一主题的工作完成后其成果就是我们最终的目标结果。其他的主题工作完成后,得到的结果虽是于最终目标相关的,但是并不是我们想要的目标;同时 他们的实现又对目标的顺利实现有着不可替代的作用。            在项目管理中,收集信息、分析信息、建立模型、编程、测试等就属于与目标直接相关的主题活动。经过这几个活动之后,我们就得到了客户想要得软件结果,同时 也是我们本次项目工作的目标结果。但是任何一个项目不可能只作这些工作就可以编写出满足客户需求的软件产品。时间、成本、质量要求等客观要求使得我们还必 须要进行项目的时间安排、成本控制、质量检验、风险控制、变更控制、合同管理、人员管理、沟通管理等等工作。            同时各个主题之间又是相互影响、相互制约的。这种影响可以是积极的影响,相互之间共同促进、共同进步,一起朝着最终的目标前进。也可以是消极的影响,一个 主题的失误,不仅影响到本主题内部的交付成果,同时还要对其他主题的进度产生负面的作用,使得这个项目偏离最终的目标。             为了使个主题之间形成一种良好的相互促进的关系,必须要进行人为的控制和干预。主题之间不会自动形成我们期望的一致步调,因为每个主题中相关人员都把注意 力集中于自己的工作范围之内,没有关注主题间的相互影响。这时就需要一个人(项目经理),站在更高的层次来关注主题间的复杂影响;同时努力把这种影响控制 在积极的范围之内;若出现了消极的影响,能使用各种方法扭转局面,使项目重新回到积极影响的范围之内。         这就是项目管理。            人们常常把项目管理和对直接实现项目目标的主题中的工作想混淆。当提到it项目管理时,常常出现在人们头脑中的不是工作安排、进度安排、文档管理等,而是 本能的浮现出调研、需求分析、概念设计、详细设计、编程、测试等,这些软件工程中直接实现软件产品的工作细分。 从项目经理和系统分析员以及程序员的日常工作中我们也可以看出项目管理和软件工程中工作之间的区别。项目经理以质量、时间和成本为目标管理项目中工作活 动;系统分析员根据客户的需求设计出用以满足这些需求的系统框架;程序员根据设计好的系统框架用编程工具直接实现框架中的功能。           正确区分项目管理和实现项目目标的活动可以加深我们对项目管理的理解,同时也帮助项目经理更好的完成自己的工作,明白自己工作的重点。  
原创粉丝点击