论文信息系统项目的进度管理

试题二  论信息系统项目的进度管理

项目进度管理是保证项目的所有工作都在指定的时间内完成的重要管理过程。管理项目进度是每个项目经理在项目管理过程中耗时耗力最多的一项工作,项目进度与项目成本、项目质量密不可分。

请以“信息系统项目的进度管理”为题,分别从以下三个方面进行论述:

1.概要叙述你参与管理过的信息系统项目(项目的背景、项目规模、发起单位、目的、项目内容、组织结构、项目周期、交付的产品等),并说明你在其中承担的工作。

2.结合信息系统项目管理实际情况并围绕以下要点论述你对信息系统项目进度管理的认识。

(1)项目进度管理过程包含的主要内容。

(2)项目进度管理的重要性,以及进度管理对成本管理和质量管理的影响。

3.请结合论文中所提到的项目,介绍在该项目中是如何进行进度管理的(请叙述具体做法),并总结你的心得体会。

摘要

2015年5月至2017年3月,本人作为乙方的项目经理,组织完成了珠海格力电器股份有限公司的《生产制造执行系统MES》的软件开发和实施工作。MES软件系统帮助制造企业实时、有效地进行车间生产管理,是实现车间透明化和可视化的有效手段。本次珠海格力MES项目涵盖了珠海格力总厂7个分厂,82条生产线。整个系统包括了系统管理、供应商配送管理、仓储管理、线边物流配送、工艺流程、生产计划、设备管理、生产实时控制、质量管理、统计分析、查询和报表等功能,满足了客户提出的生产配送、质量追溯、物料追溯、生产过程监控和追溯、统计报表、实时看板等需求。本文结合作者的实践,以格力MES项目为例,讨论了项目进度管理的过程,包括活动定义、活动排序、活动资源估算、活动历时估算、制定进度计划以及进度控制。在项目实施过程中,出现了甲方工作重心临时转移调整以及我方技术能力障碍从而影响项目进度的问题,本人采用了资源协调、快速跟进、技术培训以及聘请技术专家的方法解决了这些问题。

正文

一、项目背景介绍

珠海格力电器目前是世界最大的空调制造企业,为了解决多品种、少批量的客制化市场竞争需求,提高产品生产追踪和控制能力,减少仓储和在制品物流,进行精益化的JIT生产,格力电器决定采用生产制造执行系统MES来提升生产控制的管理水平。我公司经过竞标获得了该承建项目,我作为公司的项目经理管理实施了格力MES项目。

该项目从2015年5月开始启动,历时22个月,于2017年3月项目收尾完成。该项目的实施区域范围涵盖了珠海格力总厂的7个空调装配分厂,共82条组装流水线。涉及的单位和部门包括格力采购部、信息技术部、生产计划、生产工艺、设备、仓储、人力资源、质量、各分厂生产管理部门,以及系统集成商、条码设备供应商、ERP供应商、原材料供应商等协作单位,涉及的产品品种多达2000个。实施的MES软件系统的功能包括供应商配送管理、仓储管理、线边物流配送、工艺流程、生产计划、设备管理、生产实时控制、质量管理、统计分析、查询和报表等功能。MES软件的开发环境采用了Visual Studio .NET平台,采用Web Service,以及B/S和C/S结合的技术,数据库采用Oracle10g。

软件开发过程采用了增量开发的方式,在公司原型系统的基础上,将项目的生命周期按照系统架构和系统功能子系统的实现划分了多个实施阶段,每一个阶段循环采用需求调研、系统分析、二次开发、软件测试、系统实施、系统验收的方式。在项目过程中,我们采用了项目管理方法论的进度管理知识,在整个项目生命周期的全过程,对项目进行了严格的进度管理,按时保质保量的完成了项目,获得了客户的好评。

二、项目进度管理的相关过程、进度管理的重要性、以及进度对成本和质量的影响

1、进度管理的相关过程

项目进度管理包括使项目按时完成所必需的管理过程,这些过程包括:规划进度管理、活动定义、活动排序、活动的资源估算、活动的历时估算、制定进度计划以及进度控制。

规划进度管理是为规划、编制、管理、执行和控制项目进度而制定政策、程序和文档的过程。本过程的主要作用是,为如何在整个项目过程中管理项目进度提供指南和方向。

活动定义就是将WBS的工作包进一步分解为活动,将项目进度控制的度量精确到天、小时、甚至分钟。将这些活动识别和归档为一个明确的活动清单,并且让项目团队的每一个成员能够清楚有多少工作需要完成。

活动排序就是利用前导图、箭线图等网络图工具,确定各活动之间的依赖和顺序关系,并形成文档。活动排序为后续的进度管理工作提供科学的逻辑基础。

活动的资源估算需要与项目的成本估算相结合,确定每项活动所需要的资源(人力、设备、原料等),每一项资源要多少,什么时候要等问题。

活动的历时估算就是结合活动资源的需求、资源日历以及资源转换的实际情况,确定每项活动实际所需要的时间,其结果是进度安排的基础。

制定进度计划就是结合活动排序、活动的历时估算以及资源日历等约束条件,决定每项活动的具体的开始时间和结束时间,从而制定出详细的项目进度计划。

进度控制就是在项目执行过程中监控项目的实际进度,及时、定期地与项目进度计划进行比较,发现偏差,纠正偏差,以保证项目按时完成。如果在此过程中发现进度计划需要进行变更,则需要对此变更进行科学的管理。

2、进度管理的意义、进度对项目成本和质量的影响

“一次性”或者“临时性”是项目最基本的特征,这个特征要求项目必须在指定的时间内完成。如果项目预期,那么项目的价值就会大打折扣,甚至毫无价值。因此,保证项目在给定时间内完成的进度管理意义非常重大,通过科学的进度管理确保项目按时完成,是项目成功的必要条件,是对项目经理的基本要求。

项目管理三约束中,除“按时完成”这一时间要求外,还要求项目在指定的预算内完成、按客户的质量要求和各项标准完成,因此项目的成本和质量也是项目成功的必要前提。

一旦项目进度延误,随时间变化的可变成本如人工费、按时间收费的租赁费等,必然要超支,从而造成项目成本超支。

一旦项目进度延误,项目团队急着赶工的话,往往会萝卜快了不洗泥,从而埋下质量隐患。

反之,如果确保了项目的进度,就会为项目的成本管理和质量管理打下良好的基础,从而促进项目的成功。

总之,进度管理是项目成功的关键。

三、结合项目实际,积极地对项目进行进度管理

在项目管理过程中,我充分利用了项目进度管理的理论知识,结合在实际应用中,获得了较好的效果。对于进度管理,我开工前充分做好事先准备工作,包括人、财、物、法的准备,制订详细明确的进度计划和变更管理流程,严格执行进度监控,从而对项目进度进行控制。

项目的进度管理是一个渐进明细的过程,它贯穿于项目生命周期的全部过程。在项目初期做项目管理计划的时候,我们制定了概要的里程碑计划,同时制订了可行的变更控制流程。在项目的初期阶段,由于项目需求是初步的概要说明,WBS也只能划分到各个阶段的里程碑和第二层子系统的大致工作,根据我公司以前类似的项目管理过程,我组织项目组成员按照项目进度管理的过程对项目进度进行了粗略的估算,经过与客户的反复磋商和调整,结合客户的项目进度强制性要求和里程碑要求,明确了进度管理的思路并制定了初步的进度计划。

本项目进度管理的特点是:时间跨度长达22个月,因此采用渐进明细的进度管理方法,明确了22个月的全项目生命期要确保的里程碑计划,要求明确每月的进度安排、每周的详细规则计划以及每天的班后会要点,同时明确了进度控制的各项标准,规定了SPI<0.8时为进度延误状态,作为项目经理的我要找出原因并制定纠正措施。

其中,对于各个阶段的需求调研的活动有了较为明确的定义并进行了活动的历时估算,编制了详细的甘特图,而系统分析和二次开发等过程的进度计划则是根据以往的项目经历,做了概要的估算,并根据风险评估预留了相应的时间储备。

在项目的渐进明细过程中,进度计划在明细上不断完善。随着项目的展开,每一个阶段的需求调研确认了阶段性成果的时候,WBS的工作划分也逐渐清晰,项目组成员对需求调研进行了及时的跟踪,对于每一项需求调研的确认交付物,进度计划及时进行了细化和重新调整,保证在下一阶段的系统分析和二次开发以前,将相关的进度进化明细到基本的活动级别,使得每一步过程开始的时候都是按照详细的活动计划进行。如果进度计划明细后发现阶段的计划总时间与原定计划有了较大的变化,则查找变化的原因和影响,通过进度纠正或变更手续对进度进行变更。

在进度控制方面,我们制定了周例会制度,每周一与客户进行会议,总结上周的工作进度,与计划进行比较,对于有出入的计划进度工作,尽量争取在阶段计划工期不变的情况下,采用加班、快速跟进等方法进行调整。同时,每月向相关项目干系人提交进度报告,保证信息的沟通。在碰到特殊情况需要对原定计划进行较大幅度调整的情况下,则在协商一致的情况下,走变更流程进行变更。

四、进度管理方面存在的问题及其解决

客户本身进度计划的调整对项目进度计划产生了威胁。2010年夏天,北方出现难得一遇的酷暑,空调市场出人意料的火热,格力订单暴增,打乱了格力预定的生产计划,各部门加班加点,全力投入到空调生产任务中,无力配合我方的项目实施,此种状况当时估计要暂缓2个月的进度延迟。在此情况下,本人与公司商量协调,进行人力资源调配,暂时将主要调研人员和开发人员调配支持其他项目,加快其他项目的进度,使他们能够在稍后的时间集中兵力再支持格力MES项目,追赶进度。同时,在此阶段,我们与格力方面商量确定进行项目进度调整,将一些非主要格力方参与的功能模块,如供应商配送模块和ERP接口功能提前进行。通过以上应对措施,格力MES项目的总工时略有延迟,但远远低于预估的2个月。

在项目过程中,我们采用了技术培训和聘请专家的方法降低了技术能力不足对进度管理的影响。MES系统需要与格力现有的ERP系统进行对接,导入物料主数据和生产BOM,导入ERP系统的生产排程计划,并报告实际执行情况和物料使用情况。格力ERP系统用的是Infor的Bann系统,不是太常见,而我公司先前没有接触过,我们熟悉的ERP系统是SAP、Oracle,这给进度计划的制订和执行带来了不确定因素。我在项目开始前,聘请Bann系统的专家对公司相关开发人员进行了培训,在调研阶段就聘请了外部专家共同参与,确定了活动清单和属性,并确定了各活动的历时估算,制订了ERP接口功能的进度计划,并保留了一定的时间储备以应对技术的不确定性。在实施过程中,由于我方技术人员经验不足,出现了较多的技术偏差和返工,导致进度延迟的趋势,且因为适逢格力的Bann系统升级,带来了更多的不确定性。我根据进度监控情况,及时发现了问题,采用了临时聘请外部专家参与项目的方法,保证了此项工作的进度。

五、进度管理的经验、体会和认识

计划没有变化快,在具备一定规模的项目过程中完全按照进度计划进行,几乎是一个不可能完成的任务。根据我在格力MES项目中的体会,光具有项目管理的理论知识是不够的,必须理论联系实际,对项目的方方面面有深刻的认识和洞察能力,才能把握项目的整体,做好项目的管理工作。就项目进度管理的而言,我有以下的体会。

首先,必须事先做好充分的准备。不仅要了解项目团队成员的技术能力、工作人力、心理特征和偏好,还要了解甲方以及其他项目干系人的组织环境,人文文化环境等。在每项工作开始前就要准备好相应的人力、技术、设备和研究工作方法,并事先定义可能发生的风险,制订应对计划。

其次,进度管理一定要注重计划。一个好的进度计划需要对工作内容、项目技术要求、人力资源的能力、资源的可用性进行充分的了解,才能比较准确的进行活动定义、活动排序、活动资源估算和活动历时估算。而且进度计划的制订也需要贯穿项目的整个过程,做好随时细化和调整的工作。

最后,要对进度计划进行及时的监控,要严格保证里程碑进度计划的实施。要洞悉项目进行的趋势,随时发现影响进度计划的因素,及时解决,解决方法要针对实际情况,具有灵活性。在项目进度管理过程中,不仅要有全局的观念,而且要掌握细节,只有控制了细小活动的进度,才能掌控全局。同时,必须与项目干系人保持持续的、畅通的沟通渠道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/269911.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sql server自动备份

2017-03-01 15:37:44 输入以下代码 1 sp_configure show advanced options, 1; 2 GO 3 RECONFIGURE; 4 GO 5 sp_configure Agent XPs, 1; 6 GO 7 RECONFIGURE 8 GO 转载于:https://www.cnblogs.com/LeslieC/p/6484581.html

IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决

IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决 之前也经常碰到这样的错误&#xff0c;通过reimport、清缓存等方法都可以解决。但这次试了好多次都还是这样&#xff0c;查看maven后发现我pom文件里也没写错。 最后是通过修改这个设置&#xf…

硬件知识:打印机十个共性故障解决方法

目录 一、 打印机输出空白纸 二、打印纸输出变黑 三、打印字符不全或字符不清晰 3.1 对于针式打印机 3.2 喷墨打印机 四、打印字迹偏淡 4.1 针式打印机 4.2 喷墨打印机&#xff0c; 五、打印时字迹一边清晰而另一边不清晰 六、打印纸上重复出现污迹 6.1 针式打印机 …

HDU 2243 考研路茫茫——单词情结 求长度小于等于L的通路总数的方法

http://acm.hdu.edu.cn/showproblem.php?pid2243 这是一题AC自动机 矩阵快速幂的题目&#xff0c; 首先知道总答案应该是26^1 26^2 26^3 .... 26^L&#xff0c;用等比数列的前n项和是无法做的&#xff0c;因为出现小数。 这个可以直接看到F[n] 26 * F[n - 1] 26&#xf…

为什么需要StringBuffer

(1)为什么需要StringBuffer 由于String的内容是不可变的&#xff0c;在频繁操作字符串的应用中&#xff0c;导致String对象泛滥&#xff0c;不断的被创建和销毁&#xff0c;占用大量的内存和CPU时间。 例如&#xff0c;将十万个"A"连成一个大的字符串。代码如下: 这…

猿创征文|2022个人开发工具集积累和分享

目录 1、谷歌浏览器 2、华为浏览器 3、腾讯文档 3、Notepad 4、IntelliJ IDEA 5、VisualStudio 6、VSCode 7、微信开发者工具 8、Navicat 9、PDManer 10、Git/Tortoise Git 11、Axure 12、NxShell 13、ApiPost 14、Xmind 15、Everything 16、WizTree 17、猿如意 今天给大家分享…

在idea里如何实现Git项目回滚

在idea里如何实现Git项目回滚 先我们要回滚的项目右键&#xff0c;如下&#xff1a; 点击Git,再点击Show History 选择你要回滚的分支 然后右键&#xff0c;如下&#xff1a; 点击Copy Revision Number 点击项目&#xff0c;右键&#xff0c;Git -------> Repository -…

人工智能:TensorFlow深度学习框架介绍

目录 1、TensorFlow简介 2、TensorFlow的主要任务 3. TensorFlow的特点 4、TensorFLow的缺点 5、TensorFlow的用途 6、实际案例 6.1 自动驾驶 6.2 安卓手机自拍功能 6.3 智能音箱 6.4智能医疗 今天给大家简单介绍一下TensorFlow深度学习框架&#xff0c;欢迎互相交流学习&#…

idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法

在用idea开发java项目时&#xff0c;启动报内存溢出错误&#xff0c;致服务启动失败&#xff1a; Error:java: java.lang.OutOfMemoryError: GC overhead limit exceeded 报此错说明启动期间内存不够用了&#xff0c;把idea的启动进程堆内存值设大点就行了。 设置窗口&#x…

QQ微信刷屏助手 FlashScreenAssist 1.2发布

主要功能 文字刷屏图片刷屏简易教程 文字刷屏 打开软件之后输入要刷屏的文字&#xff0c;点击【开始】&#xff0c;然后点一下微信或者QQ的输入框&#xff0c;就会开始刷屏了&#xff0c;注意【时间间隔】不要调太小&#xff0c;越小越快。 要注意的是。必须在英文输入法下面才…

电脑技巧:Win10自带的6个实用功能,你都会用吗

目录 1、系统自带计算器 2、Win10自带截图功能 3、 Win10自带的手写输入 4、历史剪贴板 5、定时提醒 6、自带录屏功能 1、系统自带计算器 系统里自带了一个计算器大家都知道&#xff0c;打开是这个样子。 但当你点击计算器左上角的三个横杠图标后会发现这个计算器功能非常强大。…

Java多线程系列——深入重入锁ReentrantLock

简述 ReentrantLock 是一个可重入的互斥&#xff08;/独占&#xff09;锁&#xff0c;又称为“独占锁”。 ReentrantLock通过自定义队列同步器&#xff08;AQS-AbstractQueuedSychronized&#xff0c;是实现锁的关键&#xff09;来实现锁的获取与释放。 其可以完全替代 synchro…

前端:nodejs版本管理神器nvm软件使用笔记

目录 1、nvm简介 2、nvm的作用 3、nvm下载安装 4、整理常用的nvm命令 使用vue框架开发的朋友可能会遇到首次运行公司项目环境的时候&#xff0c;会出现使用npm install命令安装依赖包的时候出现各种各样的问题&#xff0c;其中很重要的一个错误原因就是因为你的nodejs版本和当时…

NetCore实战:基于html生成pdf文件案例讲解

目录 一、WkHtmlToPdfDotNet介绍 二、安装 三、运行效果 一、WkHtmlToPdfDotNet介绍 WkHtmlToPdfDotNet是基于本地 wkhtmltopdf封装的.NET Core类库&#xff0c;主要通过webkit引擎实现html页面转换为pdf文件。并且支持在Windows、Docker、Linux、MacOSX运行。 主要功能实现在线…

struts2+spring3+hibernate3+mysql简单登录实现

1.导入相关的jar包 2.建立数据库 1 create table account( 2 id int(10), 3 user varchar(50), 4 paw varchar(50) 5 ); 6 insert into account values(1,admin,admin); 3.建立包结构 4.配置文件的配置及代码 4.1 数据库配置文件&#xff1a;db.properties 1 #jdbc 2 jdbc.driv…

Spring事务管理嵌套事务详解 : 同一个类中,一个方法调用另外一个有事务的方法

Spring 事务机制回顾 Spring事务一个被讹传很广说法是&#xff1a;一个事务方法不应该调用另一个事务方法&#xff0c;否则将产生两个事务. 结果造成开发人员在设计事务方法时束手束脚&#xff0c;生怕一不小心就踩到地雷。 其实这是不认识Spring事务传播机制而造成的误解&…

java多线程一览

线程概述:多线程的目的,不是提高程序的执行速度,而是提高程序的使用率(能抢到CPU的可能比较大). 因为线程是CPU调度的基本单位,所以,当一个程序的线程较多的时候就更容易抢到cpu的资源进程: 运行中的程序,是系统进行资源分配和调度的独立单位每个进程都有他自己的内存空间和系统…