作者:童继龙
(01)企业与项目
观点:软件企业的管理是需要构建在项目管理的基础上的,构建企业级项目管理体系就成为企业管理的一个重大课题。
项目管理中面向目标的,也是面对客户的,项目管理关注资源整合,强调团队合作,每次的项目计划都成为针对具体项目目标的流程设计。对于大多数软件企业而言,企业管理必不可少地需要与项目管理相结合,项目管理成为企业中的基本行为方式,项目化管理也成为软件企业需要面临的一大课题。
但项目化管理并非就一定需要项目化的组织结构,企业仍然可能采用职能式的组织方式,只是在企业的管理行为中,随处渗透着项目管理的方法和过程。当企业希望进一步将项目管理的方法作为企业级的一种管理方法与机制时,企业就需要逐步建立起企业级的项目管理体系,提供企业内一致的项目管理流程与标准。
对于一个项目来说,企业为项目设定目标,提供资源,监控项目的过程,并获取项目的成果。因此,项目管理始终不能脱离外部环境的影响,特别是在企业中的项目,将极大地依赖于企业环境。
作为企业级项目管理体系,必须具备传统企业管理体系中所需要的各项基本管理职能:
1、企业的战略:企业要清楚自己的目标,企业的战略目标直接影响着对项目的选择和项目目标的设定,以及在项目中的各种行为方式。
2、市场营销、新产品研发和日常运营:这三项职能是企业的重要职能,所以企业的项目也会贯穿这三项职能,都围绕着企业的产品工作。
3、人力资源管理和财务管理:这是企业的核心资源,为企业的各项活动提供支持。项目作为企业的一种活动方式,必然需要企业提供资源的支持,人力资源和资金都是项目所需要的基本资源。
4、信息技术:这已经成为企业管理的必需品,在项目管理当中,也需要项目管理信息系统采集项目所需要的生产信息,沟通项目管理信息,使项目的管理信息与企业的管理信息化相互配合,相互协调。
企业中一般都会包括两种类型的工作,即运营和项目。他们有着共通之处,如由人完来、受到有限资源的限制,都需要按计划展开执行并且受控。但它们存在着本质的区域:运营是一种持续和重复的工作,而项目则具有临时性、独特性的特征。所以项目是一个不断变化的过程,而运营中的过程往往是最稳定的。这两种工作方式是需要相互配合与衔接的,只有这样才能使企业同时具有不断创新和稳定经营的能力。如果只重项目,则容易形成了“狗熊掰棒子”,如果只重运营,则企业难以适应新的变化,缺乏生存能力。
但对于软件企业而言,收入都是通过完成项目实现的,项目已经成为企业的主要工作方式,企业不断地承接同类项目,按照类似的过程组织项目,通过项目交付类似的产品,运营管理与项目管理进一步整合,运营管理的主要工作就是管理项目,在不断重复的项目管理过程中,也就形成了企业运营管理的基本方式,这就更加迫切需要企业级项目管理体系。
企业中项目管理是多个层次的,根据其管理的重点不同,可以分成单项目管理、多项目管理、项目组合管理和企业级项目管理等不同层次的管理内容,从这个层面而言项目管理不只只是项目经理的事情,而是企业全体管理者的事情。
企业项目管理体系的目标:在企业中引入项目管理方法,补充和完善企业已有的管理制度,使项目管理方法能够在企业的各项管理职能更发地发挥作用,增强企业的竞争力。可以打个比喻:以项目管理方式为主的企业中,如果企业的项目管理流程视为企业的生产线,那么每个项目的过程就可以被视为在生产线上的单件产品的生产过程,每个项目的成果可以被视为生产线上生产出来的单件产品,企业中“项目生产