我们用一个中小企业的项目,比如《基于数据库的应用开发管理平台软件》进行IT项目开发建设。在这里我们以项目标准建设过程进行项目启动,计划,实施控制,收尾四个阶段进行项目案例分析。项目管理者联盟
第一、项目启动阶段club.mypm.net
包括签订合同,制定项目章程,组建团队等。项目管理培训
签订合同,售前人员配合市场人员经过努力,最终根据公司情况签订一份110万软件开发实施合同。项目管理者联盟
制定项目章程,公司任命一个具有4年项目经验的人员作为项目经理,同时项目经理开始介入此项目。项目经理经过研究发现合同包括如下内容:数据库管理,页面管理,任务管理,权限管理,数据分发,分布应用等软件方面内容,具体详细可以参考合同正本文件。service.mypm.net
合同最后规定技术指标和参数:training.mypm.net
1. 能够对数据库表进行增删改操作。talent.mypm.net
2. 能够对表进行主键、外键设置。项目管理者联盟
3. 能够对表字段进行增删改操作。项目管理者联盟
4. 能够设计表单页面。PgMp.mypm.net
5. 能够设计任务及流程。bbs.mypm.net
6. 支持多种数据库,如Oracle、Sybase、MS SQL Server。项目管理者联盟
7. 提供数据的安全保护功能。项目管理者联盟
8. 提供数据的导入导出功能。项目管理者联盟
9. 提供完善的应用分发功能。www.mypm.net
10. 以收文、发文、归档、报表、票据管理、预算管理六个实例,验证平台功能。pmp.mypm.net
公司投入人力资源为,1个系统分析员,2个代码人员,1个文档测试类型人员。系统分析员参加过项目或是进行过产品设计,2个代码人员,他们写过1年代码或是2年代码,文档人员是培训出来的人员,兼测试等工作。项目管理者联盟
这样启动阶段就完成了,现在我们回过来看看这个过程可能会给项目实施带来什么问题呢?项目管理者联盟文章
团队组建不是项目经理挑选的人员,项目经理缺乏对项目人员的了解。这样就会对未来项目实施过程带来很大风险,比如项目设计人员的水平是否能达到设计复杂软件的水准,开发人员是否能写出高质量的代码,测试文档员能否测试出潜在的BUG,写出通俗易懂,符合标准的文档等。人员配备是公司指定的或是临时招聘的,那么这个人员配备是否能按时完成项目进度呢?项目管理者联盟
可是如果换个角度做这些,项目经理从公司各个部门抽调一些熟悉的人员组建团队,情况就会好些。但是在中小企业,项目经理一般还很难有这么大的权利,或是公司的实力也做不到这一点。blog.mypm.net
第二、计划阶段项目管理者联盟
合同规定开发计划如下:项目管理者联盟
7/21– 8/1 完成概要设计说明书。pmp.mypm.net
8/2– 8/22 完成详细设计说明书。项目管理培训
8/23– 9/30 完成程序编码。项目管理者联盟
|