Logo cn.artbmxmagazine.com

地理信息系统开发中的软件工程

Anonim

确保与软件工程相关的不同项目成功的方法论应用一直是与该领域有关的所有项目经理的共同目标,从本质上说,他们还应包括基于地理信息系统的项目。 (S.I.G)。鉴于地理信息系统在我们环境的不同方面的激增:包括正确应用市场策略的市场营销等领域;在地籍一级,对社区的城乡土地进行完整而有效的登记;在农业中分类和确定生产性土地;在民防领域,建立应急中心,确定由于雨水或地震而容易发生洪水和山体滑坡的地区;在与护理和保护环境有关的机构中,以追踪和控制濒危物种等。像传统的计算机系统一样,有必要应用一种方法来监视和控制要开发的GIS项目。

地理信息系统中软件工程方法论的研究证明了这些方法论在这些项目的开发中非常有限的信息和应用。由于信息的稀缺性,需要确定适应GIS工作动态的方法。通常,对于IT专业人员并鉴于GIS的性质,必须使用允许他们成功完成其执行的工具。

GIS在需要使用空间数据的问题上的应用本身对于州和私人机构来说是很有趣的,并且添加了一些方法以进行监视,以确保在其开发和最终产品中使用的过程的质量。

由软件开发方法提供的工具的管理为GIS项目,从而为参与其中的专家提供了附加价值。他们还着眼于可以使客户和最终用户确定产品质量的方面。另一个要点是,这些方法论可确保遵循软件开发标准的政策和流程,所提供的产品符合先前商定的内容。识别并付诸实践将建立一个工作结构,以组织和分配可用于执行该项目的资源;还允许在同一项目或将来的项目中开发产品的部分重用。

结果,所进行的研究表明,缺乏方法学的建议和文献记载的经验表明,该方法学适用于有关地理信息系统的项目管理。这些组件具有必须作为软件项目本身进行管理的软件组件,因此其开发周期(如软件生命周期)符合需求,分析和设计,构造或构建等基本阶段。编码,测试,部署/实施。

以相同的方式,基于螺旋模型或敏捷方法(例如Scrum),将GIS调整为可提及RUP方法的软件工程的不同方法。两者都以如何进行项目管理以确保其成功的形式呈现,它们中的任何一种的应用都将取决于要实现的项目的特征以及所呈现的条件或限制。

监视和控制将揭示项目中的潜在风险,以及;确保开发团队以正确和一致的方式满足客户的需求,从而确保所执行的过程能够保证产品的质量。所有这些都暗示了在地理信息系统开发中软件工程方法的适应性。

地理信息系统开发中的软件工程