Motor de reglas

Briano Quintán, Juan Ignacio - Chiale Muñoz, Carlos Andrés - Miraglia De Camilli, Luca Domenico

Resumen:

El siguiente proyecto presenta el proceso de desarrollo de un Motor de Reglas para Urudata Software, que tiene como objetivo elaborar un sistema que permita diagramar y ejecutar una o varias reglas de negocio. Se define una regla de negocio como un criterio de decisión, basándose en una información de entrada que genera cierta información de salida; mientras tanto el Motor de Reglas se encargará de interpretar el resultado y orquestar su rumbo. La solución consta de una aplicación web, generada para que los usuarios finales del sistema realicen el mantenimiento de reglas de negocio complejas en forma amigable e intuitiva. Con el fin de validar este sistema y su correcta integración, se generaron un conjunto de reglas que fueron satisfactoriamente integradas y ejecutadas en un proceso Q-Flow del cliente, devolviendo un resultado que pueda ser evaluado por el proceso y/o negocio. En este sentido, se finaliza el proyecto con un mínimo producto viable, este será tomado como punto de partida para completar el desarrollo de un sistema que el cliente tenía definido disponer a la brevedad. Para el desarrollo del proyecto se optó por una metodología de desarrollo incremental iterativa híbrida, caracterizada por estar conformada principalmente de metodologías ágiles, tomando en cuenta los aspectos más relevantes del modelo Scrum, Kanban y Extreme-Programming. Por otro lado, se utilizó el modelo tradicional para acordar un acta de constitución del proyecto con el cliente, detallando los objetivos, requerimientos y cronograma del proyecto.


Detalles Bibliográficos
2020
PROYECTOS-LAN
DESARROLLO DE SOFTWARE
APLICACIONES WEB
NEGOCIOS
Español
Universidad ORT Uruguay
RAD
http://hdl.handle.net/20.500.11968/4464
Acceso abierto
_version_ 1807261356357844992
author Briano Quintán, Juan Ignacio
author2 Chiale Muñoz, Carlos Andrés
Miraglia De Camilli, Luca Domenico
author2_role author
author
author_facet Briano Quintán, Juan Ignacio
Chiale Muñoz, Carlos Andrés
Miraglia De Camilli, Luca Domenico
author_role author
bitstream.checksum.fl_str_mv 5ff56e57e92e1a4e53e67e5995efd3b7
28fdc954f7016dc8347d90b71dd41030
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
bitstream.url.fl_str_mv https://rad.ort.edu.uy/bitstreams/e089ed38-0ad3-4943-9047-e3b35c24e4a0/download
https://rad.ort.edu.uy/bitstreams/a2e5c658-a6eb-48bf-b21c-d47ad51ae6ea/download
collection RAD
dc.contributor.advisor.none.fl_str_mv Sena Diego, Oscar Andrés
dc.contributor.tribunal.none.fl_str_mv Garbervetsky, Diego David
Fornaro Rosado, Carlos Nicolás
dc.creator.none.fl_str_mv Briano Quintán, Juan Ignacio
Chiale Muñoz, Carlos Andrés
Miraglia De Camilli, Luca Domenico
dc.date.issued.none.fl_str_mv 2020
dc.description.abstract.none.fl_txt_mv El siguiente proyecto presenta el proceso de desarrollo de un Motor de Reglas para Urudata Software, que tiene como objetivo elaborar un sistema que permita diagramar y ejecutar una o varias reglas de negocio. Se define una regla de negocio como un criterio de decisión, basándose en una información de entrada que genera cierta información de salida; mientras tanto el Motor de Reglas se encargará de interpretar el resultado y orquestar su rumbo. La solución consta de una aplicación web, generada para que los usuarios finales del sistema realicen el mantenimiento de reglas de negocio complejas en forma amigable e intuitiva. Con el fin de validar este sistema y su correcta integración, se generaron un conjunto de reglas que fueron satisfactoriamente integradas y ejecutadas en un proceso Q-Flow del cliente, devolviendo un resultado que pueda ser evaluado por el proceso y/o negocio. En este sentido, se finaliza el proyecto con un mínimo producto viable, este será tomado como punto de partida para completar el desarrollo de un sistema que el cliente tenía definido disponer a la brevedad. Para el desarrollo del proyecto se optó por una metodología de desarrollo incremental iterativa híbrida, caracterizada por estar conformada principalmente de metodologías ágiles, tomando en cuenta los aspectos más relevantes del modelo Scrum, Kanban y Extreme-Programming. Por otro lado, se utilizó el modelo tradicional para acordar un acta de constitución del proyecto con el cliente, detallando los objetivos, requerimientos y cronograma del proyecto.
dc.description.none.fl_txt_mv Incluye bibliografía y anexos.
dc.format.extent.none.fl_str_mv 170 p. il., diagrs., tbls., grafs.
dc.identifier.citation.none.fl_str_mv Briano Quintán, J. I., Chiale Muñoz, C. A., & Miraglia De Camilli, L. D. (2020). Motor de reglas (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería.
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.11968/4464
dc.language.iso.none.fl_str_mv Español.
spa
dc.publisher.none.fl_str_mv Universidad ORT Uruguay
dc.relation.other.none.fl_str_mv https://sisbibliotecas.ort.edu.uy/bib/90940
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:RAD
instname:Universidad ORT Uruguay
instacron:Universidad ORT
dc.subject.none.fl_str_mv PROYECTOS-LAN
DESARROLLO DE SOFTWARE
APLICACIONES WEB
NEGOCIOS
dc.title.none.fl_str_mv Motor de reglas
dc.type.none.fl_str_mv Trabajo final de carrera
info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
description Incluye bibliografía y anexos.
eu_rights_str_mv openAccess
format bachelorThesis
id RAD_ec3ed96470acb49d4608723bd4a7a958
identifier_str_mv Briano Quintán, J. I., Chiale Muñoz, C. A., & Miraglia De Camilli, L. D. (2020). Motor de reglas (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería.
instacron_str Universidad ORT
institution Universidad ORT
instname_str Universidad ORT Uruguay
language spa
language_invalid_str_mv Español.
network_acronym_str RAD
network_name_str RAD
oai_identifier_str oai:rad.ort.edu.uy:20.500.11968/4464
publishDate 2020
publisher.none.fl_str_mv Universidad ORT Uruguay
reponame_str RAD
repository.mail.fl_str_mv rodriguez_v@ort.edu.uy
repository.name.fl_str_mv RAD - Universidad ORT Uruguay
repository_id_str 3927
spelling Sena Diego, Oscar AndrésGarbervetsky, Diego DavidFornaro Rosado, Carlos NicolásBriano Quintán, Juan IgnacioChiale Muñoz, Carlos AndrésMiraglia De Camilli, Luca Domenico2020Incluye bibliografía y anexos.El siguiente proyecto presenta el proceso de desarrollo de un Motor de Reglas para Urudata Software, que tiene como objetivo elaborar un sistema que permita diagramar y ejecutar una o varias reglas de negocio. Se define una regla de negocio como un criterio de decisión, basándose en una información de entrada que genera cierta información de salida; mientras tanto el Motor de Reglas se encargará de interpretar el resultado y orquestar su rumbo. La solución consta de una aplicación web, generada para que los usuarios finales del sistema realicen el mantenimiento de reglas de negocio complejas en forma amigable e intuitiva. Con el fin de validar este sistema y su correcta integración, se generaron un conjunto de reglas que fueron satisfactoriamente integradas y ejecutadas en un proceso Q-Flow del cliente, devolviendo un resultado que pueda ser evaluado por el proceso y/o negocio. En este sentido, se finaliza el proyecto con un mínimo producto viable, este será tomado como punto de partida para completar el desarrollo de un sistema que el cliente tenía definido disponer a la brevedad. Para el desarrollo del proyecto se optó por una metodología de desarrollo incremental iterativa híbrida, caracterizada por estar conformada principalmente de metodologías ágiles, tomando en cuenta los aspectos más relevantes del modelo Scrum, Kanban y Extreme-Programming. Por otro lado, se utilizó el modelo tradicional para acordar un acta de constitución del proyecto con el cliente, detallando los objetivos, requerimientos y cronograma del proyecto.170 p. il., diagrs., tbls., grafs.Briano Quintán, J. I., Chiale Muñoz, C. A., & Miraglia De Camilli, L. D. (2020). Motor de reglas (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería.http://hdl.handle.net/20.500.11968/4464Español.spaUniversidad ORT Uruguayhttps://sisbibliotecas.ort.edu.uy/bib/90940PROYECTOS-LANDESARROLLO DE SOFTWAREAPLICACIONES WEBNEGOCIOSMotor de reglasTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTinfo:eu-repo/semantics/openAccessFI - Licenciatura en Sistemas - ANFacultad de IngenieríaCarrera UniversitariaLicenciado en SistemasProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaTHUMBNAILMaterial completo.pdf.jpgMaterial completo.pdf.jpgGenerated Thumbnailimage/jpeg2531https://rad.ort.edu.uy/bitstreams/e089ed38-0ad3-4943-9047-e3b35c24e4a0/download5ff56e57e92e1a4e53e67e5995efd3b7MD53ORIGINALMaterial completo.pdfMaterial completo.pdfdescriptionapplication/pdf4470003https://rad.ort.edu.uy/bitstreams/a2e5c658-a6eb-48bf-b21c-d47ad51ae6ea/download28fdc954f7016dc8347d90b71dd41030MD5120.500.11968/44642024-07-22 15:43:31.036oai:rad.ort.edu.uy:20.500.11968/4464https://rad.ort.edu.uyUniversidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272024-07-22T15:43:31RAD - Universidad ORT Uruguayfalse
spellingShingle Motor de reglas
Briano Quintán, Juan Ignacio
PROYECTOS-LAN
DESARROLLO DE SOFTWARE
APLICACIONES WEB
NEGOCIOS
status_str publishedVersion
title Motor de reglas
title_full Motor de reglas
title_fullStr Motor de reglas
title_full_unstemmed Motor de reglas
title_short Motor de reglas
title_sort Motor de reglas
topic PROYECTOS-LAN
DESARROLLO DE SOFTWARE
APLICACIONES WEB
NEGOCIOS
url http://hdl.handle.net/20.500.11968/4464