项目实施是指从项目蓝图确认开始,到项目上线、验收的全过程。为了能够保质保量的完成项目,我们需要制定合理的项目计划,统一规划、科学安排项目计划的有序进行。笔者结合自身在项目中遇到的问题以及常见解决措施,与大家一起讨论、分析如何推进项目。
项目计划
项目工作开展的前提就是明确需求,之后就是要制定相应的项目人天计划。在制定项目人天计划的时候,就需要对项目进行分解,项目分解的意义在于了解项目内部逻辑,明确各集成方面需要提供的数据接口、视图的数量、用途,为后期项目设计做准备。
项目分解通常分为两类,一类是从业务角度分解项目,一类是从数据角度分解项目,这两种分解方式几乎是同时存在于项目中,二者相辅相成却又容易混淆,下面我们来逐一分析一下这两种分解方式。
1 业务分解
业务分解就是将集成的模块根据甲方企业内部业务的实际发生顺序进行分类的过程,比较常见的比如统一用户、单点登录。这种分解的常见特点是功能单一,复用性强,通常由多个系统制定统一的标准来执行。
例如统一用户的核心必然是用户账号、密码的同步,但是由于各个系统内部自身新增用户的限制,比如关联的授权等,不能简单直接的将用户信息同步,进而延伸出将管理的组织、岗位的同步。虽然各个系统的具体要求会不一样,但是总体的需求和基本逻辑应该是相同的,那么这一组信息同步的流程就具有普遍的意义,就可以作为一个功能模块来进行工作分解,然后再针对各个系统做出进一步的分解,这样我们就比较容易得到相对准确的人天估算。
业务分解可以说是项目计划分解的第一步,