经常有朋友问我:GIS零基础能做好涉及GIS的软件项目管理吗?
我觉得这是个常见疑问,结合我二十年的工作经历,就谈谈我个人的感想体会吧。
为什么我的标题是泛GIS软件项目呢?因为我遇到的很多同事、客户、供应商、第三方等,大部分都是GIS零基础入行的。
说明一是GIS应用越来越广泛和普及了,二是从事GIS门槛越来越低。
因此我的结论是:零基础做GIS软件项目管理的人员不在少数,只要掌握一定的知识和方法是完全可以做好GIS软件项目管理的。

核心是用标准IT软件项目管理框架兜底,主要注意以下四方面:
一、先建立认知:泛GIS项目的本质差异
遇到最多的情况是,GIS零基础的项目经理接到GIS软件项目以后,他要么没意识到这是一个GIS项目,当作普通IT项目来实施。
要么简单认为就是画个地图页面展示一下就可以了。
其实GIS项目与传统IT项目最大区别在于:空间数据的收集与建库。
GIS项目核心资产是空间数据和业务数据。
行业内公认“三分开发、七分数据”,数据的质量、准确性、合规性,直接决定项目成败,而空间分析能决定客户的业务价值。
GIS项目本质是把业务数据“挂在地图上”,实现可视化、空间分析、辅助决策。它是业务驱动的空间数字化。

二、零基础必备GIS能力:理论与实践相结合
对于GIS零基础的从业者来说,通常不需要精通GIS各方面理论和技术知识,只要能听懂一些常用的技术知识就够了。篇幅有限,后面我会专门整理汇总,本文仅列出GIS从业者常用必学的知识点:
1️⃣两大数据类型:矢量数据、栅格数据;
2️⃣投影坐标系与平面坐标系,以及常用三大坐标系:WGS84、CGCS2000、地方独立平面坐标系;
3️⃣基础概念:图层、地图、投影、拓扑、矢量、栅格、比例尺、图例、缓存等;
4️⃣常见数据格式:SHP是传统矢量数据,行业最通用格式。GeoJSON是Web系统前端开发最常用、轻量化的数据格式。TIF是航拍或卫星影像栅格图;
5️⃣常见地图服务:WMS动态地图服务、WMTS静态瓦片地图服务、WFS矢量要素服务、WCS栅格覆盖服务;
6️⃣常见空间分析功能:缓冲区分析、叠加分析、拓扑分析、空间查询、距离和面积量算等。

三、GIS项目实施管理注意事项
有许多GIS从业者可能有个误区,认为管GIS项目必须懂技术。
这个观点不是绝对的,你不一定要会写代码、不一定要精通GIS技术。
只需要知道“GIS能做什么、不能做什么、如何给技术团队提要求、怎么给甲方汇报验收成果”,就能管好项目。
1️⃣关于技术选型
技术选型是项目的基础,选对了,项目事半功倍;选错了,会给项目埋下难填的坑。
核心原则:一是不盲目追新,例如看到AI流行就盲目跟风,要优先选择成熟稳定的技术,得到同类型项目验证过的方案;
二是不搞过度设计,不要轻易尝试“创新”,把系统搞得花里胡哨的,关键要实用、够用就行,避免人力、物力、财力的浪费。
技术选型要根据项目规模、客户需求、以及技术团队能力而定,我的建议是分以下两种情况:
l小型项目:这类项目往往对GIS应用需求不高,可以用开源的QGIS进行数据处理+PostGIS空间建库+Leaflet/高德地图API进行前端可视化,甚至有些情况不用建立空间数据库,完全够用,成本几乎为零。
l中大型项目:之前常用商用ArcGIS平台,随着国产化要求,优先选国内主流的商用平台例如SuperMap、MapGIS等,需要建立可靠稳定的空间数据库。
2️⃣关于数据管理
任何一个软件项目,数据都是项目的核心,占项目很大的工作量。作为GIS零基础管理者,必须把数据管理作为项目的第一优先级。
在项目启动阶段就应该和甲方、业务方明确所有数据需求,并写入需求规格说明书中,由双方签字确认,数据管理必须搞清楚以下几点:
Ø数据来源:明确哪些数据由甲方提供、哪些数据是开放数据、哪些需要外业采集、哪些数据可以协调相关业务部门等,明确责任方及交付周期;
Ø数据类型:分清楚哪些是矢量/栅格/属性数据,分别对应的业务场景是什么;
Ø数据格式:对于收集的数据需要分析数据格式,例如Shp/GeoJSON/TIF/Excel等,需要统一标准,哪些需要进行数据转换等数据处理;
Ø坐标系:这个对于GIS零基础的管理者容易忽视,要明确统一的项目坐标系是什么,如果不一致需要进行坐标系转换;
Ø更新周期:针对静态数据与动态数据,要明确各类数据的更新频率、维护责任。
3️⃣关于团队管理
项目团队管理核心要素是:会用人、控进度、保质量。

会用人就是“专业的人做专业的事”,确保分工合理,明确各自责任边界。
与普通IT项目相比,需要有懂GIS的人员参与进来,如果是零基础,需要进行GIS知识培训。
注意避坑:尤其需要GIS数据工程师,如果让开发人员兼职做数据,将导致数据质量一塌糊涂。
控进度就是制订合理的项目计划,在分析需求的基础上,根据GIS数据特点,为数据处理预留充足时间。
同时采用敏捷开发,每周一个Sprint,每日站会15分钟,及时发现问题、控制风险。
保质量就是项目建设过程需要遵循国家相关标准规范,例如:
ISO 19157《地理信息-数据质量》、
GB/T 33447-2016《地理信息系统软件测试规范》、
GB/T 21336-2008《地理信息 质量评价过程》等规范。
对于数据质量要确保数据的完整性、逻辑一致性、空间位置精度、属性精度、时态质量、数据可用性等要求。
对于GIS项目软件质量除了跟普通IT项目要求一致外,还要在GIS的可视化、空间分析上体现出GIS的专业性。
四、GIS项目沟通技巧:建立一套常用沟通话术
最后,作为GIS零基础管理者,在项目沟通过程中,难免有点心虚,容易回避关于GIS方面的内容。
你可能不懂复杂的GIS技术,其实你只要会说话,用标准化的沟通话术,就能搞定甲方、管好团队。

本文主要列一些常用话术,更完整、更详细的话术日后抽空专门整理。例如:
1.“本项目数据来源多,有的带坐标系、有的不带坐标系,有的是WGS84、有的是CGCS2000,是否本项目统一采用CGCS2000坐标系,所有数据提前转换统一。”
2.“本项目系统中需要建立一套图标符号库,我们UI美工已经设计出来了,请具体确认这些图标是否可以?这些图标将在地图上可视化展示。”
3.“您想要最先进的三维/大数据技术当然好,但GIS圈有个血泪教训:技术越炫、坑越深。
三维模型能把您管辖的化工园区渲染的很逼真漂亮,可如果想查园区里面污染源有多少家时,还得靠二维的属性表。
而且构建三维系统的成本很高,需要很多服务器资源,我们建议用热力图+聚合分析,成本低、出图快。
关于您提到的三维建模、数字孪生的需求,咱们可以把它放在项目二期迭代里,一期先把核心的二维可视化、空间分析功能落地,保障项目按时交付,您看可以吗?”
……
总之,GIS零基础管理者要把握沟通的核心原则是标准化、具象化、留痕化,不用跟客户讲技术术语。但是既要用对方能够听懂的话,又要体现我们是具有专业性的,这样才能让客户对我们放心。
夜雨聆风