一篇很好的关于MIS项目管理的文章(转)

项目管理

MIS系统开发中的项目管理

李弋 姚平

计算机管理信息系统(简称MIS系统)的开发是一项复杂的系统工程。从70年代开始,人们逐渐认识到,为了保证MIS系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从而加快MIS系统开发的速度、保证质量、以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效果。

那么,是不是采用了工程化的系统开发方法便一定能保证MIS系统开发的成功呢?答案是否定的。有许多失败的MIS系统的例子,其开发也是采用了工程化的方法,或声称采用了这种方法。但结果在投入了大量资金后,系统却不能达到预期的目标、满足用户的需求,以致用户方怀疑是否应进行该项目的开发,或者开发所选择的硬件、软件以及开发工具是否得当。究竟问题出在哪里呢?笔者通过对一些失败的MIS系统的分析,发现问题并没有出在开发方法本身,以及硬软件的选择上,而是出在了开发方法的实施过程中,也就是说主要出在开发项目的管理上。

任何一种开发方法最终是要由人来实施的,人们在开发工作实施过程中不可避免地要遇到许多项目管理方面的问题,如何正确对待、解决这些问题,直接关系到MIS系统开发的成败。目前计算机界虽有许多关于MIS系统开发中项目管理方面的问题的讨论,但大多局限于针对理想开发环境中的理想开发模型的讨论。而实际的开发环境和开发模型却各不相同,它受到各种客观因素的影响,忽略这些因素,或者回避、不解决存在的问题,必将导致开发工作的不完善、甚至于失败。本文就是要通过讨论如何处理实际MIS系统开发中一些重要因素之间的关系,分析项目管理中存在的矛盾,来揭示其中存在的问题并探讨解决的方案。

什么是MIS系统开发的项目管理
MIS系统开发的项目管理是根据管理科学的理论,联系MIS系统开发的实际,保证工程化系统开发方法顺利实施的管理实践。它包括MIS系统开发中的项目评估及可行性分析、人员管理、进度管理及成本控制等方面。
项目开发中的角色及其职责
一个MIS系统的开发需要用户方与开发方的共同协作。在一个MIS系统开发中,开发方人员和用户方人员各自扮演着不同的角色。主要角色有:
用户方的项目管理人员:他是开发项目的组织者,负有开发项目的计划、系统的阶段验收及对系统整体进度的监控、经费的使用、与开发方的项目管理人员工作的协调、用户方的使用人员的组织与培训等职责。

用户方的业务人员:MIS系统的需求的提出者,也是MIS系统的最终用户。他们是对应用系统开发成功与否的最终评判者。

用户方的决策层:MIS系统开发的最终决策机构,决策层要对MIS系统开发的项目的上马、经费的预算以及系统所要达到的总目标等作出决策。其决策直接关系到MIS系统的开发成功与顺利实施。

开发方的项目管理人员:负责项目的计划、开发人员的组织与调度、开发进度的检查、以及与用户方项目管理人员工作的协调。

开发方的软件编程人员:根据用户方的需求、按照项目的计划及进度进行系统开发。

项目管理中各种问题及各种关系的处理

1、用户方与开发方的关系
用户方与开发方是对立的统一体,双方均希望将开发项目做好。但用户方可能对计算机系统工程,如工程组织,缺乏全面的了解;而开发方对用户方的需求、细节了解不充分等因素,使得用户方与开发方对工程的理解从一开始就存在着差异。而这种认识上的差异与理解的不同往往在开发初期并没有表现出来,当系统开发结束时,双方才发现这种差异使开发出的系统与实际需求偏差甚远。因此,MIS系统开发项目管理的重要目标便是建立一个便于开发方与用户方之间进行交流的环境。在系统需求分析阶段,开发方与用户方的深入的交流是项目获得成功的关键。但这种交流却经常由于各种双方的误解而难以沟通。
在需求分析阶段,开发方的分析人员总是先把精力集中在整个系统的总的需求上,而不会对具体细节作过多的考查。当用户方提出一些细节要求时,开发方往往说:“这些问题留待后面讨论”,而糟糕的是以后却可能永远不会再谈及这个问题。当用户方认为已经向开发方提出这些需求时,开发方却根本未予考虑。因此,开发初期,用户方的项目管理人员应该把这些“留待后面讨论”的需求单独记录整理,在开发方做完系统的整体需求分析后,项目管理人员应及时提出对系统进行进一步的、更深入的、细致的、具体的需求分析,以解决那些开发方要“留待后面讨论”的问题。

在某些需求尚未确定时,用户方项目管理人员往往会说:“这部分需求我们还要考虑,不过你们可以先按现在的模式做。”遗憾的是,开发方经常就会把现在的工作模式作为将来的、确定的需求去设计开发系统,而把用户方在此需求上的未确定因素抛在脑后。当后来用户方要求其改变时,开发方便陷入了窘境。因此,用户方管理人员应尽量将需求陈述清楚,对不能确定的因素,应提出几种可能的实施方案供开发方参考,以保证开发方系统设计时,将不确定因素设计成灵活可变的功能。

开发方说:“用户方已经认可了需求分析报告,这表明我们已经彻底了解了用户方的要求。”

用户方说:“尽管我不太明白需求分析报告中的一些技术术语,但他们能写出这个报告,一定是对我们的需求了解得很深入了。”

其实,需求分析报告是对系统需求的书面表达形式。由于需求分析报告是采用软件设计的术语编写的,因此常常令计算机背景知识较少的用户方难以理解,也就很难发现需求报告中与实际需求不符之处,更难提出建设性的意见。特别是那些编写得较差的需求分析报告,用户方更是不知所云。

因此,用户方的项目管理人员一定要要求开发方对需求分析报告进行进一步更详细的解释,以便用户方准确地理解需求分析报告的内容,能及早地发现需求与实际的偏差。这也是对需求分析工作的总结与确认。

用户方说:“计算机应该能实现这个功能,为什么会作不到?”用户方往往容易过高地估计计算机的软件开发工具的能力,总认为它一定能实现任何所需功能,期望值过高,所以经常会对所设计的软件大失所望。其实任何技术均有其一定的局限性,计算机系统也不例外,系统开发的最终结果只能达到有限的目标。因此,双方应详细制定系统最终实现的目标,切不可用一些简单的术语来笼统概括需求,例如:“实现办公自动化”、“建立现代化的MIS系统”这种抽象的术语只能将用户对MIS系统的理解引入误区。

总之,用户方与开发方的关系是项目管理所要处理的最重要的关系之一,增加沟通和减少误解是处理好这个关系的关键。所以项目管理人员要有效地安排开发方软件人员与需求方使用人员的交流,保证有畅通的交流渠道。在交流中用户方要尽量避免含糊不清的需求,而开发方要杜绝敷衍了事、得过且过的行为。

2、用户方项目管理人员与使用人员(业务人员)及决策层的关系
用户方项目管理人员与系统使用人员的关系是十分微妙的。一方面,MIS系统使使用人员减轻工作强度、提高工作效率;而另一方面,MIS系统改变了现行的工作管理模式,使使用人员失去了一定的灵活性和随意性。但是MIS系统的成功与否有赖于使用人员的检验。再好的系统,如果使用人员不愿意用,也不能说获得了成功。特别是在MIS系统的试运行阶段,使用人员对MIS系统的使用实际上是对系统的深入测试,他们将发现许多在软件测试时疏漏的程序错误,从而有助于帮助开发方进一步完善软件功能,提高软件的实用性、稳定性及可靠性。因此,如何鼓励使用人员使用MIS系统,帮助他们克服对新的工作模式的为难情绪,也成为项目管理的任务之一。

用户方的决策人士是用户方项目管理人员领导,由于行政手段是推行MIS系统使用的有力手段之一,他对项目的支持是使MIS系统开发成功关键与顺利实施的保证。因此用户方项目管理人员应随时与决策层沟通,取得其鼎力支持,这也是保证软件开发、使用成功的一个致关重要的因素。

任何一种新的工作方式,均必然有其适应及完善过程,用户方的项目管理人员、决策层及使用人员必须充分认识到这一点。当出现问题时,用户方项目管理人员应迅速分析问题,正确判断哪些问题属于不适应新的工作模式引起的,哪些问题属于操作不当引起的,哪些问题属于MIS系统本身不完善引起的。对于那些由于不适应新的工作模式引起的问题,项目管理人员应引导使用人员迅速适应新的工作模式,必要时也要说服用户方的决策层采用行政手段推动实施;对于那些由于操作方法不当引起的问题,项目管理人员应培训使用人员正确操作系统;而对于那些由于MIS系统本身不完善引起的问题,项目管理人员应迅速与开发方协调,尽快排除系统中的错误。

在系统试运行初期,使用人员常抱怨说:“这个界面不方便,不好用”

在软件界面设计方面,用户方管理人员应注意提醒开发方注重其实用性、简便性、易操作性,要注意现行工作模式的特点,照顾使用人员的工作习惯,以便降低系统的使用难度。这将有利于新系统的顺利实施,有助于工作方式的顺利过渡。

综上所述,项目管理人员时刻注意取得决策层的理解与支持;要帮助使用人员尽快地适应新的工作方式,帮助他们解决使用中遇到的问题;并使系统在使用中不断地得以完善。

3、项目管理人员与软件编程人员的关系
项目管理人员与软件编程人员的关系处理得如何将直接影响软件编程人员的积极性。在MIS项目开发中,项目管理人员经常处在两面夹攻的地位。一面是使用人员,而另一面是软件编程人员。当使用人员对系统提出问题,并要求改动时,除了最简单的界面修改外,软件编程人员往往总是找出各种理由(如影响进度、系统结构会打乱、性能会受影响等)予以否定。而这正是引起开发方与用户方矛盾的最经常的原因。

经常可以听到软件编程人员抱怨:

“用户的需求老是变,我的开发进度又延误了”

“无法增加这个功能了,因为需求分析报告中没有”

“这个错误我们过几天统一作修改。”

作为项目管理人员,既要满足用户方的需求变化,又要充分调动开发人员的积极性。由于系统分析不够
[4412 byte] By [jscz-童话与菜谱] at [2008-5-24]
# 1
十大ERP厂商的评价

--------------------------------------------------------------------------------
【hljjmsr】 于 2002-9-27 13:41:10 加贴在 管理论坛 ↑

由于工作需要本人得以对目前国内知名的ERP系统厂商及其产品进行了解。本文提到的10家公司的产品可以看作处于同一个水平线。太高端的厂家和广大的小公司由于缺少可比原则。故没有被提及。我在这里不想列太多的关于这些公司和产品的资料。也没有作全方位评价的意思。只想表达一下我的主观的观点和看法。
欢迎联系我 EMAIL: hljjmsr@norcent.com

1. 神州数码
 最具有有潜力的公司
这家公司出身名门。由于老总深知这个世界需要新的理念的缘故。大陆和宝岛的结亲令整个行业一片哗然。他们的人员素质很高。服务是一流的、产品也很好、产品线齐全。有针对高、中、低端客户的产品。企业的战略意图非常明确。管理方面也应该很好。据我所知他们的人员很少有另谋高就的。但是因为是继承下来的产品。不知道在处理产品的衔接和后续的开发升级的工作能否做好。由于人们的惧怕心理,不管是怎么一回事“大宝事件”会经常被别的公司的人员提及。

2. 用友
 姿态最高的公司
他们的业务人员和顾问一般不轻易上门提供服务。接受电话咨询。但电话总占线。顾问的水平不错。但缺乏精通制造行业的顾问。产品总体说来还可以。实施失败的例子太多了。但是他为中国的信息化做的工作的确很多。他们产品面很宽。但是目前在战略方向上的转型还存在一些问题。规划的的确很好。但是具体实施起来还要看将来的效果。由于是行业老大,他们会经常遭受一些攻击。

3. 金碟
 最具有想象力的公司
我没有接触过。但有朋友在那里做顾问。顾问的水平也很好。总体上感觉产品比我想象的要好。但实施失败的例子还是太多了。网站上提供的产品介绍最为详细。这家出身于南方的公司近期成长迅速。目前在全国各地招兵买马,看来借上市之机他们是准备大干一场了。希望他们能够快速发展。

4. 新中大

 最忙碌的公司
可能是目前太需要钱了。这家公司目前正在急于上市。公司上下都在为圈钱而忙碌。但是他们上市的进程不是很顺利。几年前的想法今年总算有了眉目。不过这也不能怪罪什么,谁叫这个世界变化太快了呢。公司内部的管理工作显得不是很规范,市场拓展能力也不太强。业务员太少,人员很年轻。不员工的工作态度倒是很热心。缺乏重量级的顾问。老版的产品目前竞争能力不是很强。新版的产品估计要到今年年底才能面向用户。这家公司的好戏还在后头。

5. 和佳
 最名不副实的公司。
公司的宣传很好、很到位。老板的讲演也很激昂。老板的奋斗经历和明确的战略目标让我很佩服。但是公司目前实力太弱。虽然也找到了创投资金。但是对于一个急于发展的公司这些资金明显不够。办公室里经常是空空如也。难道他们的人员真的像他们所说的每天都跑到外面去做开发和实施嘛。产品没有可圈可点之处。OA做的还算不错。但是OA做的好的公司很多。我真的有点为这家公司担心。但愿他们的路走能够走的平坦些。

6. 机械电脑

 最没有市场意识的公司
我曾经以潜在客户的身份打电话咨询过产品信息。业务人员很都问题都不清楚。可能是新来的吧。我把我的详细信息都留给他们了。可是他们始终没有在和我取得联系。简直不可思议。不过这也难怪,他们是gov的宝贝。gov给他们的单子都接不完。他们怎么会去考虑别的客户呢。产品适用范围太窄,只使用离散型的机械行业。但愿他们能在这个行业做大、做强。

7. 普扬
 最默默无闻的公司
市场能力很弱。顾问水平一般。而且缺乏开放和合作的心态。产品很成熟。但是后续研发实力不足。肯定会制约公司的发展。人员存在比较大的更替现象。在台湾的确有很多重工业行业的客户。他们进入大陆的时间也不晚。但是在大陆做的确实不强。公司地处偏僻的区域。但愿那里是一块风水宝地。

8. 天心
 最开放的公司
市场能力不算弱,早先的产品很成熟。但是在web应用方面却明显落后了。公司内部的争斗显著的削弱了公司的实力外界目前对这家公司的评价每况日下。由于心态太过于开放。(他们的产品什么人都可以得到。他们的合作伙伴没有什么门槛)为了一个单子,他们的销售会和合作伙伴的销售会争得头破血流。导致市场策略过于混乱。公司的销售和顾问太年轻,都是些刚毕业的学生。不过我想这样无序的状态也不会一直持续下去的。

9. 利玛
 最老迈的公司
也许是存在的太久了。它的生命力开始老化。面对这样一家分崩离析的公司。外人是无话可说的。如今市场竞争这样激烈。管理有问题的公司必然会走向死亡。

10. 四班
 最不思进取的公司
这是一家美国公司。他们抢滩大陆的时间比较早。但是由于多方面的原因。在几年的时间里没有做大做强。人员能力不错。他们有自己固有的势力范围。靠吃老本应该生存下去应该没问题。但这家公司在产业定位上有问题。他把ERP行业看成了传统行业。不知道他们只不知道不进则退的道理。由于是外资公司。他们的所在的写字楼是最高档的。
jscz-童话与菜谱 at 2007-10-29 > top of Msdn China Tech,企业开发,企业信息化...
# 2
国内的所谓erp厂商大多不敢恭维,作了个财务+基础库存,就敢称为erp,也不怕人笑话。
不过帖子提到前面几位的都已经开始做了,目前的情况基本是通过一些项目来积累经验而已,要说形成产品还差得远。
fuxc-Michael-继续迷茫 at 2007-10-29 > top of Msdn China Tech,企业开发,企业信息化...
# 3
是啊
这和国情有关。。。
慢慢来,入世了不变就等于等死!