维护,开发和测试GIS软件-采访Melvin Lindsay
文章

维护,开发和测试GIS软件-采访Melvin Lindsay

Carl Hancock采访了Aligned Assets的新测试和支持经理Melvin Lindsay,他解释了软件维护、开发、测试和调试的幕后工作。

卡尔·汉考克:首先,祝贺你获得了这个新角色。到目前为止你觉得怎么样?

梅尔文林赛:我认为这是一个“令人愉快的挑战”。就在我担任这一职位之前,Aligned Assets的一名技术支持人员已经转移到一个新的岗位上,因此,尽管我并不指望能马上上手,但我作为一线支持工程师的背景被证明非常有用。

这样做的好处是我可以真正参与到支持过程中。我已经能够实现响应时间的改进,如果我只是从一个管理级别向下看,我可能无法做到这一点。

人员配备问题是我预料到的,但最大的挑战来自从Pitney Bowes Software公司(PBS)收购GeoStore。虽然这是一个成熟的产品,但它对Aligned Assets来说是全新的,所以需要花费大量的时间才能跟上进度。

CH:您提到了测试,但是实现无bug的软件有多难呢?

ML:就像微软和其他大型供应商一样,我们尽一切努力确保我们的软件是最好的。然而,随着软件的不断开发和期望在不同的环境中工作,现实情况是有时会遗漏一些东西。因此,重要的是,当问题或bug出现时,我们能够多快地提供一个解决方案,甚至是一个补丁来解决它们。

要做到这一点,整个团队必须紧密合作。支持团队每天与开发人员和测试人员举行会议,这样每个人都知道昨天人们在做什么,今天他们将做什么,以及什么问题阻碍了他们实现目标。

如果软件中的某些东西发生了变化,那么测试人员可以更新他们的测试脚本以覆盖代码中的变化。如果bug被报告给了支持团队,那么它就可以反馈给开发人员。

CH:在客户服务方面,你如何确保保持尽可能高的水平?

ML:客户服务是至关重要的,尽管我们有合同服务水平协议,但我从来没有忘记,对我们来说一个简单的支持问题,可能对依赖我们软件完成工作的客户来说是至关重要的。

当然,我们有记录新问题、响应和解决问题的标准,我们会不断改进这些标准。我坚信客户会从高水平的透明度和可见性中受益——人们喜欢知道发生了什么!

因此,我们创建了一个门户网站,客户可以在该网站上跟踪问题的当前状态,查看谁应该对此负责,并查看双方之间的所有通信。用户论坛向用户提供有关相关产品的所有最新消息,并鼓励社区内的联系和最佳实践的分享。

CH:你能告诉我更多关于GeoStore的信息吗?

ML:GeoStore是一个空间数据仓库,充当空间和非空间数据的中央存储库。GeoStore不再将数据分散在组织的各个部门中,而是方便了所有数据的存储、管理和发布,并提供了将数据从一种格式转换为另一种格式的选项,例如将MapInfo Tab文件转换为ESRI Shape文件等。

2013年3月,作为PBS技术转让的一部分,GeoStore与Aligned Assets合作。程序我们已经到位,我们的地名软件已经复制到GeoStore,迄今为止的反馈是积极的。

我们最近举办了一次用户小组网络研讨会,以确定用户对产品的看法,以及如何改进产品。从这个侦听过程中,我们已经能够定义一个包含大多数请求特性的清晰的产品路线图。下一个版本将会看到INSPIRE的遵从性和更友好的安装过程,在后续的版本中会有更大的项目,比如与开源数据库的兼容性。

CH:最后一个想法是,你是否更愿意在那里展示完成的软件?

ML:不…我更喜欢确保人们对我们的产品满意,他们的问题得到解决。

本文发表在2013年8月GIS Professional上

让你的收件箱更有趣。添加一些地理。

了解测绘行业的最新动态、发展和技术进步。

免费注册

紧跟地理空间产业的发展

我们鼓励你订阅我们的每周通讯。订阅者还可以收到我们双月刊的电子版。

最新文章

Baidu