高校《GIS项目管理》课程设置研究孔云峰河南大学环境与规划学院电话:86-378-3881856,E-mail:hkkong1999@yahoo.com摘要:对于国内外GIS实施、应用方面的文献做了综述和评估,着重分析了这些文献的内容框架;在辨析工程与项目内涵的基础上,提出了GIS应用从软件工程向项目管理的思维转换;并在综合国内外文献的基础上提出了高校GIS项目管理课程设置的建议。作者认为,应从组织理论、管理科学、信息系统、项目管理、案例分析等方面丰富GIS应用实践知识,指导GIS项目开发,保证GIS定位准确、分析到位、实施顺利。1.引言中国GIS项目的实施、应用和管理面临诸多挑战。近年中国的GIS应用出现了快速增长,但是一个不容忽视的现象是不少GIS项目实施过程并不顺利,难于达到制定的目标;有些项目即使完成了开发、测试和安装,用户方面仍然难于投入使用。陈述彭等(1999)曾系统地总结了造成GIS失败的六大要素:缺乏远见、缺乏长期计划、缺少系统分析、缺少用户介入、缺少专业知识、缺少决策者的有效支持;孔云峰(2001)从组织管理和技术传播的角度分析了中国GIS项目实施的主要特征和存在问题;不少学者借用项目管理、软件工程、系统科学等领域的知识和经验,力图为GIS应用实践提供理论基础和实施指南,例如陈俊等(1998)、阎正等(1998)、吴信才(2002)、钱乐祥(2002)、毕硕本(2003)、李满春等(2003)、郭庆胜等(2003)等。但是,中国目前关于GIS实施、应用和管理的知识主要来源于软件工程、信息系统、系统工程或实践经验,整个知识体系还相对零乱、缺乏系统性,对于GIS项目参与人员的指导性显得不足。鉴于此,本文尝试总结有关的文献,辨析相关的基本概念,讨论GIS项目管理的知识基础和基本原理,试图为GIS开发与应用实践奠定一个系统的、实用的知识框架。同时,作者也尝试从高校人才培养的角度,提出高校《GIS项目管理》课程的内容安排建议。2.GIS分析、设计与项目管理文献综述昀近几年,中国GIS实施研究取得了一定的进展,但同时存在不少挑战。第一,近年出版了一批书籍,比较系统地总结有关的知识,例如:《实用地理信息系统-成功地理信息系统的建设和管理》(陈俊等,1998)、《地理信息系统设计与实现》(吴信才等,2002)、《GIS分析与设计》(钱乐祥,2002)、《地理信息系统软件工程的原理与方法》(毕硕本等,2003)、《GIS设计与实现》(李满春等,2003)、《地理信息系统工程设计与管理》(郭庆胜等,2003)等。第二,学者逐渐认识到了管理的重要性,GIS应用成功不能单独依赖于技术,要重视GIS分析、设计、实施、应用等方面的基本方法和管理实践,有关的学术论文也逐渐出现,如龚强等(2001)、全琴等(2001)、吴升等(2002)、毕硕本等(2002)等。第三,多数学者从工程学、信息系统、项目管理、技术传播和标准化的角度将有关的思想、概念和方法介绍到GIS领域,这些知识对于GIS应用开发具有一定的借鉴作用。另一方面,中文文献存在不少欠缺的地方。第一,虽然昀近出版了不少书籍,但这些书的内容重复比较多,不少章节是其它学科教科书的重写或再包装,思想和知识来源相对单一。第二,部分教科书的系统性差,有章节拼凑现象,章节间的思路跳跃大,缺乏一个贯穿全书的理论框架或所追求得基本理念。第三,有关GIS实施和管理方面的学术论文数量非常少,只有零星的论文讨论需求分析、开发方法、项目组织与管理、案例分析,技术问题的讨论仍然是GIS学术研究的主流。第四,深入的案例分析太少,多数文献炫耀或夸大GIS比较成功的一面,很少谈失败的经验。第五,不少文章思想性的论述多,感性的认识描述多,但没有提出比较有操作性的方法或步骤。总体来说,实用性的GIS知识相当缺乏,整体文献内容杂乱、缺乏共识,甚至个别文献中的观点、概念和方法值得商酌。在欧美地区,从1980年代初就开始了有关GIS实施与应用的研究。比较有代表性的文献有:Aronoff(1989)的Geographicinformationsystems:amanagementperspective,Masser等(1993)编辑的Diffusionanduseforgeographicinformationtechnologies,Obermeyer等(1994)的Managinggeographicinformationsystems,Campbell等(1995)的GISandorganization:howeffectiveareGISinpractice?,Huxhold等(1995)Managinggeographicinformationsystemprojects,Masser等(1996)编辑的GISdiffusion:theadoptionanduseofgeographicalinformationsystemsinlocalgovernmentinEurope,Reeve等(1999)的GIS,organisationsandpeople:asocio-technicalapproach,Harmon等(2003)的Thedesignandimplementationofgeographicinformationsystems,Tomlinson(2003)的ThinkingaboutGIS:Geographicalinformationsystemsplanningformanagers等。另外,Maguire等(1991)编辑的Geographicalinformationsystems:principlesandapplications及Longley等(1999)编辑的第二版中,不少章节就针对GIS的应用和管理问题系统地做了总结。这些英文文献具有几个特点:第一:能够比较系统地讨论GIS分析设计、项目管理、技术传播中的一系列问题。虽然不同的著作有不同的侧重,但每本书都有比较完整的理论框架和知识体系。第二,研究的角度比较广泛,涉及的知识领域广。这些书籍的理论基础包括信息系统、组织理论、管理科学、项目管理、技术传播、社会环境等。第三,与实际问题结合紧密,针对GIS用户在决策、规划、采购、分析、设计、应用等方面面临的现实问题,提出有关的解决办法和实施方案。第四,注重用户调查和案例分析,文献中所探讨的问题不是设想和空谈,而是为实际问题寻求问题答案。对比国内的文献,作者感受到中文文献在基础理论、实践总结等方面仍需要更进一步。当然,这些英文文献也存在一些不足的地方,例如不同作者对于GIS应用和管理的看法存在差异,侧重点也各有区别,提出的方法论也各有千秋,需要读者视场景和条件而有选择地接受和应用。从组织管理的角度理解和分析GIS开发和应用,有三种价值取向:技术决定论、管理理性和社会交互论(Campbell等,1995)。技术决定论者认为,所有的问题都可以用科学技术、知识创新来解决,先进的GIS技术肯定有生命力,也必定大有可为。管理理性的追随者认为,GIS是空间信息管理的工具,可以从组织管理的需求出发,合理利用GIS为组织提供信息处理、决策支持等。而社会交互论者认为,GIS的应用不仅受社会现实的约束或激励,也反作用于社会组织,两者互为作用和影响。要获得GIS应用成功,GIS技术和组织间要相互适应。三种价值取向对待技术引进、项目目标、实施方式、系统管理等方面基本态度和决策判断是非常不同的。从近年新闻报道和发表论文看,中国社会对于GIS的认知基本上处于第一阶段。而大多数的GIS学者已经意识到了纯粹从技术出发面临诸多问题,他们已经将目光转移到‘人件’和‘组织件’,致力于通过引进软件工程和项目管理来规范GIS开发和应用,带领社会走向管理理性的阶段。3.GIS建设:从软件工程到项目管理3.1GIS工程与GIS项目的概念辨析有关GIS项目或工程的词汇非常多元化。在中国学术界、产业界和用户群体中,‘GIS工程’、‘GIS项目’或者‘GIS工程项目’等词汇经常出现;有关的论文或教科书中,也常常提到‘GIS软件工程’、‘GIS工程学’、‘GIS项目管理’、‘GIS开发方法’等术语。这些词汇基本上是同义词,可以相互替代使用。但也有不少时候,它们在含义上有一定的区别,更不容忽视的是:选择这些术语背后的方法、隐含的知识可能是不同的。因此很有必要辨析这些基本概念,澄清这些术语的基本内涵。‘工程’和‘项目’的概念有本质上的差别。传统上,工程是关于制造、建筑、开矿、发电、水利、交通等领域内具有一定计划的工作进程,通过使用机器、制定程序,将科学原理和法则合理地、高效地、经济地应用于设计、制造和操作等工作流程中。在现代社会中,航天、军事、教育、研究、信息、医疗等领域均采纳了工程的概念。工程学往往强调科学的法则、方法、工艺和程序。项目通常是在一定的时间和资金约束条件下,使用有限的人力、物力和财力,采用合理、新颖的方法,通过努力完成一个独特的、唯一的任务,达到一定的数量和质量目标(Turner,1993)。目标、质量、时间、费用和组织是项目的五大基本要素。工程和项目昀大的区别在于:工程学方法、过程是科学的、可重复使用的,而项目管理是一次性的任务过程;工程强调使用科学的法则和方法,而项目注重采用新颖的方法步骤。所以,GIS工程意味着探求比较通用的技术原理和作业方法,偏重于技术范畴,而GIS项目注重如何完成系统、达到目标,偏重于管理范畴。GIS应用或项目实施需要一定的理论和方法做指导,常见的‘GIS软件工程’、‘GIS工程学’、‘GIS项目管理’、‘GIS分析和设计’都试图为GIS开发和实施方法提供理论基础。软件工程是指导计算机软件开发和维护的工程学科,它采用工程的概念、原理、技术和方法来开发与维护软件。它着重研究软件开发周期内关于软件任务分解、计划制定、分析设计、实施控制和质量管理等方面的工程方法。GIS软件工程是将软件工程的概念、原理和方法引入GIS,按照GIS的独特性进行系统分析、设计、实施和应用。项目管理是指在项目规划、分析、设计与实施过程中,为达到组织制定的项目目标而进行的关于人力、组织、开支、质量、时间、风险等方面的管理工作。GIS项目管理工作重点是从组织管理的需求出发,确定项目的目标和范围,制定可行的项目战略规划和实施规划,落实用户需求调研和系统分析设计,并组织实施有关的系统建设,保证系统的成功运行。从以上的基本概念分析,可以将GIS工程和GIS项目相关的术语总结如下:第一,GIS项目是在一定时间和资源约束下,通过一定的组织方式和过程方法,完成GIS的实施和应用,达到一定的组织目标。第二,‘GIS软件工程’或‘GIS工程学’,是借鉴软件工程的基本原理,合理地、科学地、系统地将软件工程中的法则、方法用于GIS分析、设计、实施和质量控制的过程中;也有学者倡议使用系统工程的原理和方法。第三,汉语中的工程和项目经常是同义词,因此中文文献中的‘GIS工程’有时指GIS项目(GISproject),有时指GIS工程学(GISengineering);有时隐含项目和工程学的双重内涵。为区别这两个概念,建议使用比较准确的术语:‘GIS工程学’、‘GIS项目’。3.2从软件工程到项目管理的思维转换1990年代中后期以来,GIS应用的一个昀重要趋势是:从技术推动向需求牵引转变。由于地理空间信息的独特性和地理信息技术的复杂性,GIS自出现以来,解决技术问题往往是昀困难的、需要优先考虑的,技术一直是研究、开发、教育和培训的核心。这使不少人形成了技术中心主义倾向,认为昀新的技术即是昀好的,好的即是有用的。对于他们而言,新技术的优势是显然的、不容怀疑的,先进、创新、进步、优势大致上是同义词;解决问题的重点在于解决技术问题;新技术一定能够获得认可,值得投资。因此,他们往往责备用户的“愚昧、无知”,不懂得利用高新技术;对GIS技术持保留态度的人,也被认为是保守的、倒退的、令人生厌的。随着GIS的大量应用,学着意识到了技术中心主义的局限性。它忽略了几个基