Motor de reglas
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.
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 |