使用ArcGIS平台提高开发人员生产力?
我们是.NET开发人员的小团队。我们拥有丰富的GIS经验,而且我们都不是软件/数据库开发或系统管理的新手。我们拥有技术学位和多年行业经验。我们参加了Esri开发者峰会。 Esri的技术-主要是ArcGIS Server,ArcSDE和ArcObjects-在我们开发的所有软件中起着很小但必不可少的作用。尽管ESRI在我们的技术堆栈中仅占少数地位,但我们仍花费大量时间来解决难以捉摸的错误,制定变通办法,破译其模糊的错误消息,跟踪性能问题以及回收流程。 通常,我们的问题源于真正的错误,不良的异常处理,有限的设计/架构决策,缺乏文档,不稳定或它们的某种组合。(我在这里说的是ESRI堆栈。) 从项目经理的角度来看,我非常担心团队的生产力。这花费了我们很多时间。我们没有时间学习ESRI堆栈的每个特质,但是我们仍然需要完成工作。(不能忍受它,不能没有它。) 对于混合使用ESRI的开发人员,您有什么实用的建议? 我不是在寻找有关替代技术堆栈的建议。