项目管理范围太广,各行各业都需要项目管理,这里的项目管理是指软件项目管理。软件项目管理,按我的理解,是指项目负责人为了在既定的时间内完成项目目标所做的工作。既然有项目管理,就必须有人承担项目管理工作,这个人就是项目负责人或叫项目经理。项目经理的能力素质、工作经验、个人人品都影响到项目的成功与否。
根据书面上的说法,项目管理包括5大过程9大知识领域。5大过程贯穿于项目的整个生命周期,按照先后顺序,分别是:1)启动过程 2)规划过程 3)执行过程 4)监控过程 5)收尾过程。9大知识领域明确了项目管理的工作范围,包括1)项目整合管理 2)项目范围管理 3)项目时间管理 4)项目成本管理 5)项目质量管理 6)项目人力资源管理7)项目沟通管理 8)项目风险管理 9)项目采购管理。
项目需求管理
在软件项目管理中,在9大知识领域之外还应该加上项目需求管理。项目的需求贯穿于整个软件的生命周期。项目的需求影响着项目的范围、时间、成本、人力、风险等,甚至还影响项目整合、采购和沟通。因此在软件项目管理中,项目需求管理至关重要,牵一发而动全身,需求的大小、是否变更都影响整个项目的时间、成本、人力和风险,甚至影响到项目的成败。开发人员常常因为项目需求变更而烦恼,甚至经常导致加班,通宵,没完没了的改动、测试、打包、发布。严重的需求变更加大项目的风险,甚至会使处于失控状态。项目需求来源于客户,因此项目经理的能力素质、工作经验至关重要,项目经理能否引导好客户,给出合理的需求实施方案、与客户协商合理的项目计划都决定着项目能否成功完成。
项目风险管理
项目人力资源管理
项目沟通管理
项目质量管理
项目成本管理
公司以赚取利润为目的,所以项目成本管理就不难理解。每个项目都需要做成本管理。在软件项目管理中,项目成本大部分来源于人员的成本。在项目实施过程中,一般以人员的多少、投入的时间来衡量项目真实的成本。在项目启动前,项目经理根据项目工期和项目需求预估项目成本工作量,投入人员的数量,然后根据项目人员平均成本乘于成本工作量得出项目成本。在项目实施中,项目人员每天填写工作任务、完成比率,所投入的工作量,以此来对项目成本进行过程监控。但因项目需求变更、人员调动等因素,加上项目人员填写工作量的误差,项目成本监控很难做到真实准确。目前在国内,软件行业的项目管理还没发展得精细化管理的阶段,大部分公司不重视项目成本管理。有些项目为了占领市场,赢取客户口碑,会不计成本的投入。有些公司钱多人傻,不在于项目成本等等。项目成本管理中整个项目管理中处于较为次要的位置。
项目整合管理、范围管理、采购管理
结语