针对下列主题,请结合项目管理实际情况论述你是如何进行项目整体管理的。
(1)信息系统项目的阶段如何划分
(2)每个阶段应完成哪些工作
(3)每个阶段应提交哪些交付物
(4)每个阶段都有哪些种类的人员参与
(5)该项目实施阶段有哪些过程
参考答案:第二部分
1.典型信息系统项目阶段
把项目全生命期划分成一个个阶段,明确每个阶段要完成的各个过程。
信息系统项目一般有可行性分析与立项、业务流程优化、计划、实施(包括系统需求分析、系统设计、系统实现、系统测试、验收、系统试运行)、运营与维护等几个阶段。根据行业特点、企事业单位的规模、项目特点等对这些阶段可以有不同程度的裁剪或迭代。
2.典型信息系统项目每个阶段应完成的工作
(1)可行性分析阶段主要从技术可行性、经济可行性和操作可行性等几方面对项目的可行性做出判断,并提出可行性方案。信息系统项目是一项耗资多、耗时长、风险性大的工程项目,因此,在进行大规模系统开发之前,要从有益性、可能性和必要性三个方面对未来系统的经济效益、社会效益进行初步分析,以避免盲目投资,减少不必要的损失。
(2)业务流程优化阶段主要是对企事业单位的业务流程、组织机构进行改良或改造,重新组织,以适用企事业单位信息化的要求,并对业务流程进行规范化、优化,使信息系统能够促进企业业务的发展。
(3)计划阶段的任务是要站在全局的角度,对所开发的系统进行统一的总体的考虑,从总体的角度来规划系统应该由哪些部分组成、它们之间的关系如何,并根据系统需求提出解决方案。在系统开发之前要确定开发顺序,合理安排人力、物力和财力,制订项目计划。
(4)系统需求分析阶段是分析获取信息化建设的需求,包含软件系统的需求分析和硬件(网络)系统的需求分析,其任务是按照整体计划的要求,逐一对系统计划中所确定的各组成部分进行详细的分析。
(5)系统设计阶段包括软件系统的设计、硬件(网络)系统的设计、软件基础平台与软件硬件集成设计。进行系统设计前,应进行系统分析。
(6)系统实现阶段主要指软件系统的编码与实现,另一方面是系统硬件设备的购置与安装。
(7)系统测试阶段在软件系统的测试和硬件系统的测试等的基础上进行,其中软件系统测试指单元测试、集成测试和确认测试。系统测试是从总体出发,测试系统应用软件的整体表现及系统各个组成部分的功能完成情况,测试系统的运行效率和可靠性等。
(8)验收阶段指软件系统的安装、调试和验收,数据准备及加载,系统试运行与工程收尾。
(9)运营与维护阶段指信息系统投入运营后的日常维护工作以及系统的备份、数据库的恢复、运行日志的建立、系统功能的修改与增加等。运营与维护阶段是信息系统最重要的一个阶段,一般不包含在信息系统项目的生命周期中。
3.每个阶段应提交哪些交付物
各阶段主要交付物如下。
(1)可行性分析与立项阶段:可行性报告、立项报告。
(2)业务流程优化阶段;业务流程优化建议书。
(3)计划阶段:项目整体管理计划。
(4)系统需求分析阶段:需求分析报告。
(5)系统设计阶段;系统总体设计报告,其中含有软件系统和网络系统的设计方案、软件系统的测试计划、系统测试计划。
(6)系统实现阶段:软件模块代码、系统硬件设备的购置清单与安装图。
(7)系统测试阶段:软件系统的测试报告、系统测试报告。
(8)验收和试运行阶段:验收报告、综合布线竣工图、用户手册、用户培训计划。
(9)运营与维护阶段;运行日志等(可不提该阶段及其交付物)。
4.每个阶段都有哪些种类的人员参与
需要的项目人员分类如下。
(1)管理类:
项目经理及其助理(各阶段都需要)
(2)技术类:
架构师(系统分析和设计阶段)
系统分析员(系统分析和设计阶段)
软件工程师(系统分析和设计阶段)
测试工程师(设计阶段)
网络工程师(系统分析、设计阶段与实现阶段)
数据库工程师(系统分析、设计阶段与实现阶段)
综合布线工程师(系统设计阶段/布线)
(3)实施和支持类:
实施/现场工程师(系统实施阶段)
配置管理人员(全过程)
5.该项目实施阶段的过程
实施阶段的过程如下:
(1)系统需求分析;
(2)系统设计;
(3)系统实现;
(4)系统测试;
(5)软件系统的安装调试;
(6)数据准备及加载;
(7)系统试运行;
(8)项目验收;
(9)收尾。