Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial
RESUMEN : Este proyecto, realizado en colaboración con el equipo de desarrollo de Evertec, tuvo como objetivo principal la migración del panel administrativo de micrositios a Vue.js, con el fin de mejorar la eficiencia de la gestión y la experiencia de usuario. A través de un enfoque metodológico qu...
- Autores:
-
Castrillon Ciro, Alejandro
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/42833
- Acceso en línea:
- https://hdl.handle.net/10495/42833
- Palabra clave:
- Programación informática
Computer programming
Programa de ordenador
Computer software
Adaptabilidad
Adaptability
Migración a Vue.js
Desarrollo Frontend
Experiencia de Usuario (UX)
Interfaz de Usuario (UI)
Metodologías ágiles
TDD
Biblioteca Spartan
http://aims.fao.org/aos/agrovoc/c_35024
http://vocabularies.unesco.org/thesaurus/concept521
http://vocabularies.unesco.org/thesaurus/concept6081
- Rights
- openAccess
- License
- An error occurred getting the license - uri.
| id |
UDEA2_09be206280afe489f236bdb7c6c676a3 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/42833 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| title |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| spellingShingle |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial Programación informática Computer programming Programa de ordenador Computer software Adaptabilidad Adaptability Migración a Vue.js Desarrollo Frontend Experiencia de Usuario (UX) Interfaz de Usuario (UI) Metodologías ágiles TDD Biblioteca Spartan http://aims.fao.org/aos/agrovoc/c_35024 http://vocabularies.unesco.org/thesaurus/concept521 http://vocabularies.unesco.org/thesaurus/concept6081 |
| title_short |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| title_full |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| title_fullStr |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| title_full_unstemmed |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| title_sort |
Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarial |
| dc.creator.fl_str_mv |
Castrillon Ciro, Alejandro |
| dc.contributor.advisor.none.fl_str_mv |
Loaiza Berrío, Deisy |
| dc.contributor.author.none.fl_str_mv |
Castrillon Ciro, Alejandro |
| dc.subject.unesco.none.fl_str_mv |
Programación informática Computer programming Programa de ordenador Computer software |
| topic |
Programación informática Computer programming Programa de ordenador Computer software Adaptabilidad Adaptability Migración a Vue.js Desarrollo Frontend Experiencia de Usuario (UX) Interfaz de Usuario (UI) Metodologías ágiles TDD Biblioteca Spartan http://aims.fao.org/aos/agrovoc/c_35024 http://vocabularies.unesco.org/thesaurus/concept521 http://vocabularies.unesco.org/thesaurus/concept6081 |
| dc.subject.agrovoc.none.fl_str_mv |
Adaptabilidad Adaptability |
| dc.subject.proposal.spa.fl_str_mv |
Migración a Vue.js Desarrollo Frontend Experiencia de Usuario (UX) Interfaz de Usuario (UI) Metodologías ágiles TDD Biblioteca Spartan |
| dc.subject.agrovocuri.none.fl_str_mv |
http://aims.fao.org/aos/agrovoc/c_35024 |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept521 http://vocabularies.unesco.org/thesaurus/concept6081 |
| description |
RESUMEN : Este proyecto, realizado en colaboración con el equipo de desarrollo de Evertec, tuvo como objetivo principal la migración del panel administrativo de micrositios a Vue.js, con el fin de mejorar la eficiencia de la gestión y la experiencia de usuario. A través de un enfoque metodológico que integró prácticas ágiles y Test-Driven Development (TDD), se abordaron y superaron desafíos significativos en el desarrollo frontend y la refactorización backend, asegurando una integración exitosa con la biblioteca interna Spartan y la creación de componentes Vue.js reutilizables. El proyecto destacó por su enfoque en la mejora continua, adaptabilidad y la colaboración estrecha con el equipo de desarrollo, logrando no solo una transición suave hacia una interfaz más intuitiva y responsiva sino también fortaleciendo el ecosistema de desarrollo de Evertec con componentes reutilizables que promueven la eficiencia y la coherencia en futuras aplicaciones. La implementación de metodologías ágiles y TDD facilitó el cumplimiento de los objetivos específicos dentro de los plazos establecidos, mejorando notablemente la experiencia de usuario y optimizando los procesos de gestión interna. La culminación exitosa de este proyecto no solo ha contribuido a la transformación digital de Evertec sino que también ha establecido un modelo a seguir para futuras iniciativas de desarrollo y migración tecnológica, asegurando un impacto positivo en la operatividad y la satisfacción del cliente. |
| publishDate |
2024 |
| dc.date.accessioned.none.fl_str_mv |
2024-10-23T21:01:58Z |
| dc.date.available.none.fl_str_mv |
2024-10-23T21:01:58Z |
| dc.date.issued.none.fl_str_mv |
2024 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/draft |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
draft |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10495/42833 |
| url |
https://hdl.handle.net/10495/42833 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.*.fl_str_mv |
An error occurred getting the license - uri. |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
An error occurred getting the license - uri. https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
47 Páginas |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Medellín, Colombia |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/865ea440-8ae5-4fef-bf72-23d25a692e72/download https://bibliotecadigital.udea.edu.co/bitstreams/b8a4ce08-a1f9-457d-a5ef-530bb57b2a25/download https://bibliotecadigital.udea.edu.co/bitstreams/6cb9589c-5d02-4c49-816f-bb9152561012/download https://bibliotecadigital.udea.edu.co/bitstreams/1838bba9-12f0-498b-86df-ae696b4139b0/download https://bibliotecadigital.udea.edu.co/bitstreams/47d3ffde-e8a5-4139-b4a3-8388ae6d6ff3/download https://bibliotecadigital.udea.edu.co/bitstreams/62a956d0-c9b1-4d0d-86bd-801358d284e1/download https://bibliotecadigital.udea.edu.co/bitstreams/e83e42a0-79c0-4a0f-95f5-40a82ad2dc85/download |
| bitstream.checksum.fl_str_mv |
50185acf4597275c3b39e548d6065fb6 68523b1a27341fdae08be85a99cadd07 d41d8cd98f00b204e9800998ecf8427e 8a4605be74aa9ea9d79846c1fba20a33 cde7b97aabc0da0b36bc411cc303a27e 9d720af46dde7acff62e41d428a4ce15 e6fa2993a2e413fa0d1493bd70dba0c4 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052463998631936 |
| spelling |
Loaiza Berrío, DeisyCastrillon Ciro, Alejandro2024-10-23T21:01:58Z2024-10-23T21:01:58Z2024https://hdl.handle.net/10495/42833RESUMEN : Este proyecto, realizado en colaboración con el equipo de desarrollo de Evertec, tuvo como objetivo principal la migración del panel administrativo de micrositios a Vue.js, con el fin de mejorar la eficiencia de la gestión y la experiencia de usuario. A través de un enfoque metodológico que integró prácticas ágiles y Test-Driven Development (TDD), se abordaron y superaron desafíos significativos en el desarrollo frontend y la refactorización backend, asegurando una integración exitosa con la biblioteca interna Spartan y la creación de componentes Vue.js reutilizables. El proyecto destacó por su enfoque en la mejora continua, adaptabilidad y la colaboración estrecha con el equipo de desarrollo, logrando no solo una transición suave hacia una interfaz más intuitiva y responsiva sino también fortaleciendo el ecosistema de desarrollo de Evertec con componentes reutilizables que promueven la eficiencia y la coherencia en futuras aplicaciones. La implementación de metodologías ágiles y TDD facilitó el cumplimiento de los objetivos específicos dentro de los plazos establecidos, mejorando notablemente la experiencia de usuario y optimizando los procesos de gestión interna. La culminación exitosa de este proyecto no solo ha contribuido a la transformación digital de Evertec sino que también ha establecido un modelo a seguir para futuras iniciativas de desarrollo y migración tecnológica, asegurando un impacto positivo en la operatividad y la satisfacción del cliente.ABSTRACT : This project, conducted in collaboration with the development team at Evertec, aimed primarily at migrating the administrative panel of microsites to Vue.js to enhance management efficiency and user experience. Employing a methodological approach that integrated agile practices and Test-Driven Development (TDD), significant challenges in frontend development and backend refactoring were addressed and overcome, ensuring a successful integration with Evertec's internal Spartan library and the creation of reusable Vue.js components. The project was distinguished by its focus on continuous improvement, adaptability, and close collaboration with the development team, achieving not only a smooth transition to a more intuitive and responsive interface but also strengthening Evertec's development ecosystem with reusable components that promote efficiency and consistency in future applications. The implementation of agile methodologies and TDD facilitated the achievement of specific objectives within set deadlines, significantly enhancing user experience and optimizing internal management processes. The successful completion of this project has not only contributed to Evertec's digital transformation but also established a benchmark for future development and technological migration initiatives, ensuring a positive impact on operability and customer satisfaction.PregradoIngeniero de sistemas47 Páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de SistemasAn error occurred getting the license - uri.https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Apoyo en la migración a vue: prácticas en programación, diseño, desarrollo frontend y refactorización backend, implementando metodología tdd. Práctica empresarialTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftProgramación informáticaComputer programmingPrograma de ordenadorComputer softwareAdaptabilidadAdaptabilityMigración a Vue.jsDesarrollo FrontendExperiencia de Usuario (UX)Interfaz de Usuario (UI)Metodologías ágilesTDDBiblioteca Spartanhttp://aims.fao.org/aos/agrovoc/c_35024http://vocabularies.unesco.org/thesaurus/concept521http://vocabularies.unesco.org/thesaurus/concept6081PublicationORIGINALCastrillonAlejandro_2024_MigracionVueMicrositios.pdfCastrillonAlejandro_2024_MigracionVueMicrositios.pdfTrabajo de grado de pregradoapplication/pdf1516033https://bibliotecadigital.udea.edu.co/bitstreams/865ea440-8ae5-4fef-bf72-23d25a692e72/download50185acf4597275c3b39e548d6065fb6MD51trueAnonymousREADPoster.pptxPoster.pptxAnexoapplication/vnd.openxmlformats-officedocument.presentationml.presentation2049476https://bibliotecadigital.udea.edu.co/bitstreams/b8a4ce08-a1f9-457d-a5ef-530bb57b2a25/download68523b1a27341fdae08be85a99cadd07MD52falseAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://bibliotecadigital.udea.edu.co/bitstreams/6cb9589c-5d02-4c49-816f-bb9152561012/downloadd41d8cd98f00b204e9800998ecf8427eMD53falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/1838bba9-12f0-498b-86df-ae696b4139b0/download8a4605be74aa9ea9d79846c1fba20a33MD54falseAnonymousREADTEXTCastrillonAlejandro_2024_MigracionVueMicrositios.pdf.txtCastrillonAlejandro_2024_MigracionVueMicrositios.pdf.txtExtracted texttext/plain59094https://bibliotecadigital.udea.edu.co/bitstreams/47d3ffde-e8a5-4139-b4a3-8388ae6d6ff3/downloadcde7b97aabc0da0b36bc411cc303a27eMD55falseAnonymousREADPoster.pptx.txtPoster.pptx.txtExtracted texttext/plain3836https://bibliotecadigital.udea.edu.co/bitstreams/62a956d0-c9b1-4d0d-86bd-801358d284e1/download9d720af46dde7acff62e41d428a4ce15MD57falseAnonymousREADTHUMBNAILCastrillonAlejandro_2024_MigracionVueMicrositios.pdf.jpgCastrillonAlejandro_2024_MigracionVueMicrositios.pdf.jpgGenerated Thumbnailimage/jpeg6434https://bibliotecadigital.udea.edu.co/bitstreams/e83e42a0-79c0-4a0f-95f5-40a82ad2dc85/downloade6fa2993a2e413fa0d1493bd70dba0c4MD56falseAnonymousREAD10495/42833oai:bibliotecadigital.udea.edu.co:10495/428332025-03-26 22:45:48.279An error occurred getting the license - uri.open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
