GxReq
Herramienta de trazabilidad de requerimientos para GeneXus
Resumen:
El siguiente proyecto presenta el desarrollo de un sistema para la trazabilidad de requisitos para la empresa GeneXus. GeneXus, es una empresa de software uruguaya que desde 1984 se dedica a la consultoría y desarrollo de un ecosistema de herramientas para el “software low code” que lleva el mismo nombre. El primer problema planteado es respecto a su herramienta: la misma no tiene un mecanismo para dar soporte a requerimientos escritos que garanticen la calidad de la implementación y que actúe como artefacto para ser auditado, discutido, entendido y comprendido entre todos los involucrados. El segundo problema es que no existe trazabilidad de una necesidad de negocio escrita con características de contrato en un lenguaje común a todos los involucrados. El proyecto es una gran prueba de concepto que mediante una integración con las herramientas de GeneXus, intenta permitir especificar una necesidad de negocio escrita correctamente en el lenguaje del cliente, con suficiente estructura para ser: útil en términos de automatización, completa, consistente, poco ambigua para actuar como contrato y flexible para adecuarse a la prototipación incremental. Esta prueba de concepto consiste por un lado, en un mecanismo de extensión para el entorno de desarrollo de GeneXus. Por otro lado, en un sistema externo que consiste en una página web denominada Cliente de Requerimientos y su respectivo backend. El Cliente de Requerimientos contiene un sistema de manejo de usuarios, proyectos, “features” y un editor de texto Monaco Editor, también integrado en el Mecanismo de Extensión. Allí los usuarios pueden escribir requerimientos y estos pueden ser exportados desde el entorno de desarrollo GeneXus, por medio de la conexión entre el Mecanismo de Extensión y el backend del Cliente de Requerimientos. Se concluye que cumplieron todos los objetivos propuestos, logrando la satisfacción del cliente.
2022 | |
PROYECTOS-ID LABORATORIO DE SOFTWARE FACTORY (ORTSF) DESARROLLO DE SOFTWARE SOFTWARE-REQUERIMIENTOS GENEXUS BASE DE CONOCIMIENTO |
|
Español | |
Universidad ORT Uruguay | |
RAD | |
https://hdl.handle.net/20.500.11968/6942
http://hdl.handle.net/20.500.11968/6942 |
|
Acceso abierto | |
Acceso abierto |
_version_ | 1807261359676588032 |
---|---|
author | Nicoli Souza, Álvaro |
author2 | Banchero Banchero, Federico Eirin Rebellato, Nicolás |
author2_role | author author |
author_facet | Nicoli Souza, Álvaro Banchero Banchero, Federico Eirin Rebellato, Nicolás |
author_role | author |
bitstream.checksum.fl_str_mv | 4d7fff32db0990c8a5a8f0d9bf15f635 4b986689f4e20fdf49ab4732bb422613 |
bitstream.checksumAlgorithm.fl_str_mv | MD5 MD5 |
bitstream.url.fl_str_mv | https://rad.ort.edu.uy/bitstreams/030a07ef-0570-4418-9b58-2b2f77449f52/download https://rad.ort.edu.uy/bitstreams/0982ac2b-fea8-4163-8e69-fceff07f2c6f/download |
collection | RAD |
dc.contributor.advisor.none.fl_str_mv | Macchi Heins, Darío Alejandro |
dc.contributor.tribunal.none.fl_str_mv | Rossa Hauck, Jean Carlo Hernández Guimarans, Pablo |
dc.creator.none.fl_str_mv | Nicoli Souza, Álvaro Banchero Banchero, Federico Eirin Rebellato, Nicolás |
dc.date.accessioned.none.fl_str_mv | 2024-04-29T12:54:52Z |
dc.date.available.none.fl_str_mv | 2024-04-29T12:54:52Z |
dc.date.issued.none.fl_str_mv | 2022 |
dc.description.abstract.none.fl_txt_mv | El siguiente proyecto presenta el desarrollo de un sistema para la trazabilidad de requisitos para la empresa GeneXus. GeneXus, es una empresa de software uruguaya que desde 1984 se dedica a la consultoría y desarrollo de un ecosistema de herramientas para el “software low code” que lleva el mismo nombre. El primer problema planteado es respecto a su herramienta: la misma no tiene un mecanismo para dar soporte a requerimientos escritos que garanticen la calidad de la implementación y que actúe como artefacto para ser auditado, discutido, entendido y comprendido entre todos los involucrados. El segundo problema es que no existe trazabilidad de una necesidad de negocio escrita con características de contrato en un lenguaje común a todos los involucrados. El proyecto es una gran prueba de concepto que mediante una integración con las herramientas de GeneXus, intenta permitir especificar una necesidad de negocio escrita correctamente en el lenguaje del cliente, con suficiente estructura para ser: útil en términos de automatización, completa, consistente, poco ambigua para actuar como contrato y flexible para adecuarse a la prototipación incremental. Esta prueba de concepto consiste por un lado, en un mecanismo de extensión para el entorno de desarrollo de GeneXus. Por otro lado, en un sistema externo que consiste en una página web denominada Cliente de Requerimientos y su respectivo backend. El Cliente de Requerimientos contiene un sistema de manejo de usuarios, proyectos, “features” y un editor de texto Monaco Editor, también integrado en el Mecanismo de Extensión. Allí los usuarios pueden escribir requerimientos y estos pueden ser exportados desde el entorno de desarrollo GeneXus, por medio de la conexión entre el Mecanismo de Extensión y el backend del Cliente de Requerimientos. Se concluye que cumplieron todos los objetivos propuestos, logrando la satisfacción del cliente. |
dc.description.none.fl_txt_mv | Incluye bibliografía y anexos. |
dc.format.extent.none.fl_str_mv | 262 p. diagrs., fot., tbls., grafs. |
dc.format.mimetype.none.fl_str_mv | PDF |
dc.identifier.citation.none.fl_str_mv | Nicoli Souza, A., Banchero Banchero, F. & Eirin Rebellato, N. (2022) GxReq: Herramienta de trazabilidad de requerimientos para GeneXus (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/6942 |
dc.identifier.uri.none.fl_str_mv | https://hdl.handle.net/20.500.11968/6942 http://hdl.handle.net/20.500.11968/6942 |
dc.language.iso.none.fl_str_mv | spa |
dc.relation.other.none.fl_str_mv | https://sisbibliotecas.ort.edu.uy/bib/93274 |
dc.rights.license.none.fl_str_mv | Acceso abierto |
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-ID LABORATORIO DE SOFTWARE FACTORY (ORTSF) DESARROLLO DE SOFTWARE SOFTWARE-REQUERIMIENTOS GENEXUS BASE DE CONOCIMIENTO |
dc.title.none.fl_str_mv | GxReq Herramienta de trazabilidad de requerimientos para GeneXus |
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_802a28a452944eea6b7755b29c26403a |
identifier_str_mv | Nicoli Souza, A., Banchero Banchero, F. & Eirin Rebellato, N. (2022) GxReq: Herramienta de trazabilidad de requerimientos para GeneXus (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/6942 |
instacron_str | Universidad ORT |
institution | Universidad ORT |
instname_str | Universidad ORT Uruguay |
language | spa |
network_acronym_str | RAD |
network_name_str | RAD |
oai_identifier_str | oai:rad.ort.edu.uy:20.500.11968/6942 |
publishDate | 2022 |
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 |
rights_invalid_str_mv | Acceso abierto |
spelling | Macchi Heins, Darío AlejandroRossa Hauck, Jean CarloHernández Guimarans, PabloNicoli Souza, ÁlvaroBanchero Banchero, FedericoEirin Rebellato, Nicolás2024-04-29T12:54:52Z2024-04-29T12:54:52Z2022Incluye bibliografía y anexos.El siguiente proyecto presenta el desarrollo de un sistema para la trazabilidad de requisitos para la empresa GeneXus. GeneXus, es una empresa de software uruguaya que desde 1984 se dedica a la consultoría y desarrollo de un ecosistema de herramientas para el “software low code” que lleva el mismo nombre. El primer problema planteado es respecto a su herramienta: la misma no tiene un mecanismo para dar soporte a requerimientos escritos que garanticen la calidad de la implementación y que actúe como artefacto para ser auditado, discutido, entendido y comprendido entre todos los involucrados. El segundo problema es que no existe trazabilidad de una necesidad de negocio escrita con características de contrato en un lenguaje común a todos los involucrados. El proyecto es una gran prueba de concepto que mediante una integración con las herramientas de GeneXus, intenta permitir especificar una necesidad de negocio escrita correctamente en el lenguaje del cliente, con suficiente estructura para ser: útil en términos de automatización, completa, consistente, poco ambigua para actuar como contrato y flexible para adecuarse a la prototipación incremental. Esta prueba de concepto consiste por un lado, en un mecanismo de extensión para el entorno de desarrollo de GeneXus. Por otro lado, en un sistema externo que consiste en una página web denominada Cliente de Requerimientos y su respectivo backend. El Cliente de Requerimientos contiene un sistema de manejo de usuarios, proyectos, “features” y un editor de texto Monaco Editor, también integrado en el Mecanismo de Extensión. Allí los usuarios pueden escribir requerimientos y estos pueden ser exportados desde el entorno de desarrollo GeneXus, por medio de la conexión entre el Mecanismo de Extensión y el backend del Cliente de Requerimientos. Se concluye que cumplieron todos los objetivos propuestos, logrando la satisfacción del cliente.262 p. diagrs., fot., tbls., grafs.PDFNicoli Souza, A., Banchero Banchero, F. & Eirin Rebellato, N. (2022) GxReq: Herramienta de trazabilidad de requerimientos para GeneXus (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/6942https://hdl.handle.net/20.500.11968/6942http://hdl.handle.net/20.500.11968/6942spahttps://sisbibliotecas.ort.edu.uy/bib/93274info:eu-repo/semantics/openAccessAcceso abiertoPROYECTOS-IDLABORATORIO DE SOFTWARE FACTORY (ORTSF)DESARROLLO DE SOFTWARESOFTWARE-REQUERIMIENTOSGENEXUSBASE DE CONOCIMIENTOGxReqHerramienta de trazabilidad de requerimientos para GeneXusTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTFI - Ingeniería en Sistemas - IDFacultad de IngenieríaCarrera universitariaIngeniero en SistemasProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaORIGINALMaterial completo.pdfapplication/pdf5381667https://rad.ort.edu.uy/bitstreams/030a07ef-0570-4418-9b58-2b2f77449f52/download4d7fff32db0990c8a5a8f0d9bf15f635MD51THUMBNAILMaterial completo.pdf.jpgMaterial completo.pdf.jpgGenerated Thumbnailimage/jpeg3128https://rad.ort.edu.uy/bitstreams/0982ac2b-fea8-4163-8e69-fceff07f2c6f/download4b986689f4e20fdf49ab4732bb422613MD5220.500.11968/69422024-07-22 16:12:48.461oai:rad.ort.edu.uy:20.500.11968/6942https://rad.ort.edu.uyUniversidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272024-07-22T16:12:48RAD - Universidad ORT Uruguayfalse |
spellingShingle | GxReq Nicoli Souza, Álvaro PROYECTOS-ID LABORATORIO DE SOFTWARE FACTORY (ORTSF) DESARROLLO DE SOFTWARE SOFTWARE-REQUERIMIENTOS GENEXUS BASE DE CONOCIMIENTO |
status_str | publishedVersion |
title | GxReq |
title_full | GxReq |
title_fullStr | GxReq |
title_full_unstemmed | GxReq |
title_short | GxReq |
title_sort | GxReq |
topic | PROYECTOS-ID LABORATORIO DE SOFTWARE FACTORY (ORTSF) DESARROLLO DE SOFTWARE SOFTWARE-REQUERIMIENTOS GENEXUS BASE DE CONOCIMIENTO |
url | https://hdl.handle.net/20.500.11968/6942 http://hdl.handle.net/20.500.11968/6942 |