Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2022-23   2024-25



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2023-24

Integraciones y desarrollos software con Navision ERP usando metodologías ágiles estilo SCRUM


Tecnologías Específicas

Tecnologías de la Información
 


Descripcion y Objetivos

Uno de los campos del desarrollo software que poca gente conoce a lo largo de su formación universitaria, son los ERP, en este caso Navision. 

Desde NAV tenemos el control y gestión de toda la empresa, cualquier dato viaja a través del ERP, ya sea desde dentro del ERP hacia afuera o desde fuera hacia adentro, como por ejemplo, la integración con CRM para el envío de pedidos, desde CRM al ERP, algo que muchas empresas usan y que pocos conocemos.

 

Este TFG consistirá en el diseño y desarrollo del ERP para una gran empresa, en la que incluiremos varios desarrollos personalizados así como varias integraciones personalizadas. Debido a la embergadura del proyecto usaremos metodologías ágiles para abordarlo, usaremos Jira para la gestión de las tareas o incidencias combinado con GIT para abordar de forma conjunta el control de cambios y versiones. En este TFG se usará una adaptación del sistema GIT, ya que desde NAV no es posible usar Visual Studio Code y sincronizar con GIT debido a que NAV tiene su propio Developer y por tanto necesitamos usar una visión integradora para el CI/CD.

 

Objetivos

  1. Diseño e implementación del ERP personalizado en base a las necesidades de la empresa.
  2. Diseño, implementación e integración de los distintos sistemas que se comunicaran con el ERP. 
 


Metodología y Competencias

En el apartado de desarrollo se usarán metodologías ágiles de desarrollo.

Metodología:

  1. Estudio de las necesidades de la empresa para comienzo del desarrollo.
  2. Diseño e implementación del ERP y su BBDD.
  3. Diseño e implementación del CI/CD
  4. Diseño e implementación de las integraciones del ERP con otros sistemas.
  5. Despliegue del diseño final

Competencias

  • Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
  • Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización.
  • Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados.
  • Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil.
  • Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos.
 


Medios a utilizar

  • Hardware: 
    • PC
  • Software:

  • SQL
  • NAV
  • GIT
  • JIRA
  • VISUAL STUDIO CODE
  • POWERSHELL
  • ONE STREAM
  • CRM
 


Bibliografía

  1.  "Git website"Archived from the original on 9 June 2022. Retrieved 9 June 2022
  2.  Bardicchia, Marco (2020). Digital CRM: Strategies and Emerging Trends: Building Customer Relationship in the Digital Era. p. 12
 


Tutor


DIAZ DESCALZO, GREGORIO
 

Alumno


TOLDOS RONCO, ANTONIO
 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2023-24
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página