首页> 外文OA文献 >Design and Implementation of a Semantic Task Automation System for Agile Software Project Environments = Diseño e implementación de un sistema semántico de automatización de tareas para proyectos ágiles de desarrollo software.
【2h】

Design and Implementation of a Semantic Task Automation System for Agile Software Project Environments = Diseño e implementación de un sistema semántico de automatización de tareas para proyectos ágiles de desarrollo software.

机译:敏捷软件项目环境的语义任务自动化系统的设计和实现=敏捷软件开发项目的语义任务自动化系统的设计和实现。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Nowadays, agile methodologies are the most used for software development projects. Agile methodologies are an alternative to traditional project management tecniques, which help teams respond to continuous requirement's changes by iterative work cadences, known as sprints. These methodologies need of continuous updates on the project status at a task level (task done or pending). In order to achieve this, a platform that integrates all the software artefacts is desirable. It is tedious for a software developer to update manually this information in every tool, so the automation of this process would be extremely valuable.udThe objective of this final project thesis is the design and implementation of a semanticudtask automation system for agile software project environments. The project definesudand implements the architecture of a system which automates the tasks in an agile software development environment. To this end, the project proposes the use of a semantic task automation platform. Moreover, the project has developed a platform in which the software project's information from different sources is shown and provides a development environment for software organizations. In order to achieve this goal, the project aims at i) adapting the semantic task automation platform and ii) develop a software platform which integrates project's information and sets a collaborative organization framework.udThe project information platform is composed of several submodules that are connected to the semantic automation platform. Based on these automations, the platform will provide updated information about the project. The semantic task automation platform is composed of several submodules that evaluate automation rules. Between these modules, the most relevant ones are rule and channel management and a module that triggers the actions as a result of evaluating the rules. In order to adapt this platform to its new use, new channels and rules has been created. In addition, new mechanisms for integrating events and triggering actions have been developed. The system developed in this project has been integrated in a real case, automating tasks in an agile software project developmentudenvironment. Finally, the problems faced during the development, the conclusionsuddrawn of this project and the possible lines of future work are exposed.
机译:如今,敏捷方法是最常用于软件开发项目的方法。敏捷方法是传统项目管理技术的一种替代方法,该技术可帮助团队通过迭代的工作节奏(称为sprint)来响应连续需求的变化。这些方法需要在任务级别(任务已完成或未决)上连续更新项目状态。为了实现这一点,需要一个集成所有软件工件的平台。对于软件开发人员而言,在每个工具中手动更新此信息非常繁琐,因此该过程的自动化将非常有价值。 ud此最终项目论文的目标是设计和实现用于敏捷软件的语义任务自动化系统项目环境。该项目定义 udand实现了在敏捷软件开发环境中实现自动化任务的系统架构。为此,该项目提出了语义任务自动化平台的使用。此外,该项目已经开发了一个平台,其中显示了来自不同来源的软件项目的信息,并为软件组织提供了开发环境。为了实现此目标,该项目的目标是:i)适应语义任务自动化平台,以及ii)开发一个集成项目信息并设置协作组织框架的软件平台。 ud该项目信息平台由几个相互连接的子模块组成到语义自动化平台。基于这些自动化,平台将提供有关项目的更新信息。语义任务自动化平台由评估自动化规则的几个子模块组成。在这些模块之间,最相关的是规则和通道管理,以及一个通过评估规则触发操作的模块。为了使该平台适应其新用途,已经创建了新的渠道和规则。另外,已经开发了用于集成事件和触发动作的新机制。该项目中开发的系统已在实际情况下集成,可在敏捷软件项目开发环境中自动执行任务。最后,揭露了开发过程中面临的问题,该项目的结论透支以及未来工作的可能路线。

著录项

  • 作者

    Díez Martínez Javier;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号