软件项目管理,一般时间跨度比较长,涉及人、财、物也比较多。当前随着企业管理制度的完善,项目管理要求越来越细致,并且一般都要求进行审计。为此,管理者需要一个合理的管理方法和管理工具来辅助管理。
本文是基于作者多年的项目管理经验,分享介绍一个方法。
一、项目管理的分解
我从甲方的角度出发,对项目管理进行了分解,如下图。一个项目大体可以分为7个阶段:预算设立、采购、合同签订、实施、验收、维护、变更(可选)。每个阶段按工作内容不同,又可以分为不同的动作,每个动作都有文档的收集。
如果从乙方角度出发,可能只需要阶段三至阶段五。
项目管理分解
二、项目管理工具的选择
项目管理工具有很多,有免费的,也有收费的。适合自己使用的,就是好的。
我使用过其中一些,都觉得有不顺手的地方,遂自己开发了一个。
我对工具的基本要求:
第一、信息收集要全面;
第二、使用要简单;
第三、注重文档收集、保存、查看。
三、项目过程管理
项目过程全面的分解后,必须支持可大可小的管理,既可以全面的管理,也可以部分管理。所以,系统需要有配置化的过程管理,可以选择,也可以随时扩充。
项目过程管理
四、项目的文档的收集和管理
项目的生命周期可能比较长,中间会产生很多文档,所以管理者必须注意收集和及时维护。
下面是我进行项目管理的一个例子,见下图。如果早些年,像这样的项目,只会收集和保留一个文档,即合同扫描件。现在有了合适的工具,以及注重收集后,收集到了预算表、采购计划表、招标文件、中标通知书、合同文件、合同会审表、合同扫描件。如果要进行审计,像这样的项目管理,就非常方便和直观。
项目文档收集和管理
五、付款管理
付款管理需要收集付款材料和付款记录登记。
付款材料包括发票、资产入库单、请款单等。
付款记录需要登记时间、金额、比例。
付款材料
付款记录
六、其它
可以增加一个扫描设备、PDF工具以辅助文档的电子化。