试题 论大型复杂信息系统项目管理
目前,伴随着工业化和信息化的深度融合,国内的信息系统项目正在逐步向大型化、复杂化的方向发展。大型复杂项目具有很多与一般项目不同的特征,在诸如计划、实施、控制等方面的管理要求很高,有关组织必须建立以过程为基础的大型复杂项目管理体系,以保证大型复杂项目顺利实施。
请以“论大型复杂信息系统项目管理”为题,分别从以下三个方面进行论述:
1.简要叙述你参与管理过的大型复杂信息系统项目,包括项目的背景、发起单位、目标、项目内容、项目领域和交付的产品。
2.结合项目管理的实际情况,就大型复杂信息系统项目的管理从以下三个方面展开论述:
(1)大型复杂信息系统项目的特征;
(2)大型复杂信息系统项目的计划过程;
(3)大型复杂信息系统项目的实施和控制过程。
3.请结合你所参与的大型复杂信息系统项目管理实践经验,介绍你在大型复杂信息系统项目实施过程中的实际管理过程以及采用的方法与工具。
该论文考查的是考生对大型复杂信息系统项目管理这一综合性和全局性的管理工作的认识和把握,需要整合项目管理的九大知识领域。根据题目要求论述的三个方面,本论文需要论述大型复杂信息系统项目的特征、大型复杂信息系统项目的计划过程、大型复杂信息系统项目的实施和控制过程;同时需要结合大型复杂信息系统项目管理的实践经验,阐述大型复杂信息系统项目实施过程中的实际管理过程以及采用的方法与工具。从出题要求来分析,笔者认为,本论文的重点应该是响应问题2:从大型复杂信息系统项目的特征、大型复杂信息系统项目的计划过程、大型复杂信息系统项目的实施和控制过程三个方面阐述大型复杂信息系统项目的管理。(论文写作难度:★★★★)
【摘要】
本文讨论了XX省社保系统民政统一软件开发这一大型复杂项目的项目管理。该项目是在国家大社会保险政策指导下于2010年10月份正式启动的。该系统为用户提供了优抚安置、救灾救济等十大主要业务功能。在本文中首先从大型复杂信息系统项目的特征、大型复杂信息系统项目的计划过程、大型复杂信息系统项目的实施和控制过程三个方面阐述了大型复杂信息系统项目的管理,接着结合我所参与的大型复杂信息系统项目管理实践经验,论述了我在大型复杂信息系统项目实施过程中的实际管理过程以及采用的方法和工具。在论文的最后总结了在管理大型复杂信息系统项目方面的五点实用经验和两点不足之处。在本项目建设过程中,本人担任项目总负责人,负责项目的全面管理。本系统已于2011年12月4日成功上线并顺利通过了用户验收,目前运行状况良好,得到了用户的高度评价。
【论文大纲】(考生可以把论文大纲先写在草稿纸上,用于写作论文时扩展和引导自己的写作思路)
该篇论文,笔者把正文分为七段:
第一段:响应问题1,描述项目的背景、系统所包括的功能,系统建设的基本要求,所采用的IT技术,我的职责,并切入论文的论题:大型复杂信息项目管理。
第二段:响应问题2的第(1)小问,介绍大型复杂信息系统项目的特征;以及根据项目特征规划的项目管理的组织形式。
第三段:响应问题2的第(2)小问,介绍大型复杂信息系统项目的计划过程。
第四段:响应问题2的第(3)小问,介绍大型复杂信息系统项目的实施和控制过程。
第五段:响应问题3,结合我所参与的大型复杂信息系统项目管理实践经验,论述了我在大型复杂信息系统项目实施过程中的实际管理过程以及采用的方法与工具。
第六段:总结本项目通过有效的项目管理所取得的实际效果。
第七段:对该项目在管理方面经验和不足进行总结(五点实用经验和两点不足)。
【正文】
XX省社保系统民政统一软件开发这一大型复杂项目是在国家大社会保险政策指导下于2010年10月份正式启动的。该项目由XX省民政厅发起,旨在为全省民政部门提供一套集优抚安置、救灾救济、社会福利、民间组织管理、社区建设、基层政权、社会事务、区划地名、老龄工作和民政事业费管理等十大主要民政业务于一体的全省民政统一软件系统。该系统采用浏览器/web服务器/应用服务器/数据库服务器四层J2EE体系结构,应用服务器(中间件)采用Oracle公司的WebLogic11g,数据库服务器(数据库管理系统)采用Oracle11g,界面层主要采用ExtJs3.3/Ajax/Servlet/JSP,业务逻辑层组件主要采用EJB3.0技术实现。在该项目的建设过程中,本人担任项目总负责人,负责项目的全面管理。由于系统建设规模大(有1万6千多个功能点)、建设时间紧(用户要求在2011年12月31日前所有功能子系统都必须全部上线),为了保证项目的如期完成,我带领项目团队全体成员,通过有效的项目管理,获得了良好的项目绩效,取得了可喜的成绩。(本段响应问题1:叙述我参与管理过的大型信息系统项目(项目的背景、发起单位、目标、项目内容、项目领域和交付的产品等)。这句话是让考生理解如何正确地响应题目中的要求。括号中的这段话考试时不用写。)
我们知道,大型复杂信息系统项目一般具有如下四个特点:一是项目周期比较长,不可控因素多;二是项目规模大、功能复杂程度高,需要多方面技能的工程技术人员共同参与;三是项目干系人多,协调难度大;四是项目团队人数多,管理难度大。项目一开始,我们就对该大型信息系统项目进行了认真细致的分析,发现该项目规模大、功能复杂、用户要求高,涉及的技术面很广,需要公司软件、系统集成、网络布线、货品采购等多个技术和职能部门人员的协同配合;综合如上因素,为了既保证项目经理对该项目的控制力度又能充分利用好公司跨部门的资源特别是一些稀缺资源,经申请并得到公司批准,本项目我们采用强矩阵的项目组织结构的形式。由于项目工作任务多、项目组成员多(高峰时期近60人),为了实现有效管理,我们根据该项目的实际情况,将其分解成业务软件系统开发、主机和网络安装、数据库安装配置、综合布线和软硬件集成等五个目标相互关联的子项目来统一管理,试图通过分工和协作,发挥团队协同作战的优势。为此,该项目在我之下,还安排了五个子项目经理,他们分别管理业务软件系统开发、主机和网络安装、数据库安装配置、综合布线和软硬件集成五个子项目,他们对我们负责、向我汇报,我作为项目总负责人和项目经理,负责该项目的全面管理。(本段响应问题2的第(1)小问:介绍大型复杂信息系统项目的特征;以及根据项目特征规划的项目管理的组织形式。括号中的这段话考试时不用写。)
为了着手开展项目的各项工作,我组织五个子项目经理和相关项目骨干成员,根据《项目章程》和项目招投标文件及我们所了解的项目的基本需求,运用“制定项目管理计划”过程(注:我这里提到的过程,是我们公司的项目管理过程,公司的项目管理体系是整合CMMI3模型和项目管理知识体系开发的;因此我们公司的项目管理过程与标准的项目管理体系中的过程名称不一定相同。下同)首先搭建了《项目管理计划主干计划》的总体框架,对项目的总体任务目标、整体进度安排、项目中存在的主要约束等进行了规划,然后由五个子项目经理各自负责,分别编制子项目的主干计划(特别是五个子项目经理,在基本需求的基础之上,运用“制定进度计划”过程及其相关过程制定出了各子项目的进度计划表)。由于该项目涉及面广、业务覆盖面大,任务复杂,我们在编制项目管理主干计划时由总计划到各子项目计划再由各子项目计划到总计划来来回回反复了三次,才得以理顺清楚了整个项目计划各个部分之间的一致性和合理性,第一版项目管理主计划终于制定完毕。然后我们组织项目组其他计划的编制人员,如SQA、测试经理、配管管理员、项目现场实施经理等在项目主干计划的指导下依据“制定质量管理计划”过程、“制定配置管理计划”过程、“制定项目现场实施计划”过程等制定了《项目质量保证计划》、《项目测试计划》、《项目配置管理计划》、《项目实施和培训计划》、《项目试运行和验收计划》等子计划,然后我们把这些子计划整合到《项目管理计划主干计划》中,经过反复三次调整,第一版《项目管理计划》终于制定完毕(注:在整个项目工作的开展过程中,我们后来采用了滚动式规划的方法,根据实际情况和需要,《项目管理计划》总计划和各相关子计划被调整过三次)。(本段响应问题2的第(2)小问:介绍大型复杂信息系统项目的计划过程。括号中的这段话考试时不用写。)
需要指出的是,项目的执行和监控是项目中花时间最多的工作。在本项目的实施(即执行)和监控的过程中,我们用到的实施过程,对应到项目管理知识体系,主要有“项目团队组建”、“指导与管理项目执行”、“实施质量保证”、“项目团队建设”、“信息发布”、“询价”、“卖方选择”等过程;我们用到的监控过程,对应到项目管理知识体系,主要有“监控项目工作”、“整体变更控制”、“范围控制”、“进度控制”、“费用控制”、“实施质量控制”、“项目团队管理”、“利害关系者管理”、“风险监控”、“合同管理”、“范围确认”等过程。(本段响应问题2的第(3)小问:介绍大型复杂信息系统项目的实施和控制过程。括号中的这段话考试时不用写。)
提到项目实施,根据我们公司对项目生命周期阶段的划分,我们把信息系统项目的“需求获取和分析”、“系统分析和设计”、“系统实现”、“系统测试”、“系统部署”、“系统试运行和验收”等工作统称为项目实施阶段。在这样一个前提下,根据我们公司基于CMMI模型对信息系统项目所需要遵循的过程的划分,我们在这个项目实施阶段的执行的主要管理过程有:需求获取过程、质量保证过程、质量控制过程、项目变更控制过程、系统试运行和项目验收过程等(主要执行的技术过程有:需求分析过程、系统设计过程、系统实现过程、系统测试过程、软硬件系统安装和调试过程、基础数据准备和导入过程等)。需求获取过程我们采用的主要方法和工具有:访谈、问卷调查、观察、动态原型法等,主要产出物有《用户需求说明书》;质量保证过程我们用到的主要方法和工具有:质量审计和过程分析,主要产出物有《项目审计报告》;质量控制过程我们用到的主要方法和工具有:评审、测试、因果图、控制图、帕累托图、趋势图等,主要产出物有《系统测试报告》;项目变更控制过程我们用到的主要方法和工具有:变更控制会和专家判断,主要产出物有《变更申请表》和《变更申请评估报告》;系统试运营和项目验收过程我们用到的主要方法和工具有文档审查、用户确认测试等,主要产出物有《系统试运行报告》、《项目验收报告》和《合格产出物清单》。(本段响应问题3:结合我所参与的大型复杂信息系统项目管理实践经验,论述了我在大型复杂信息系统项目实施过程中的实际管理过程以及采用的方法与工具。括号中的这段话考试时不用写。)
通过有效的项目管理,项目于2011年12月4日全部上线并顺利通过了用户验收,在用户期望的日期前三周左右圆满完成了各项任务。项目完成后,我们对项目实际数据进行了统计,发现该项目的实际成本比预算少花了7%,总生产率比公司的标准生产率提高了12%,人月成本也比公司标准人月成本降低了8%。工作效率的提高和人月成本的下降与我们良好的整体管理有着密切的关系。XX省社保系统民政统一软件系统已经正式上线并运行了近一年时间,运行状况良好,得到了用户的一致好评。(本段总结本项目通过有效的项目管理所取得的实际效果。括号中的这段话考试时不用写。)
XX省社保系统民政统一软件系统已经正式上线并运行了近一年时间,运行状况良好,得到了用户的一致好评。在本项目的管理实践中,我实践并总结了五条有用的管理经验:
(1)把自己的主要精力放在项目计划和对项目整体工作的宏观把控上;
(2)建立项目的内部管理团队,实现分级管理;
(3)必要时,一定要深入一线了解项目的具体情况;
(4)重视与外部干系人关系的协调和处理;
(5)建立起各方的协同工作规则和机制,用机制和规则来推动各项工作的开展。
然而,虽然本项目取得了不错的成绩,但在本项目的管理方面,也存在着一些问题,需要我们在以后的项目管理过程中去不断改进,如:
(1)由于项目组人员较多(项目组高峰人数接近60人),我对一些问题把握不及时,对项目造成了一定的不利影响。例如我们项目在执行四个月的时候,一员工和同事闹矛盾,由于我没有及时发现和介入,险些导致该员工离职;
(2)对于项目中制定的规章和制度,落实得还不够到位。(最后是对该项目在管理方面经验和不足进行总结。括号中的这段话考试时不用写。)