Control de calidad en un sistema legacy

RESUMEN: Las empresas que recién inician están en una constante necesidad de cambio y adaptación para poder ofrecer un producto competitivo respecto a otras soluciones que ya estén en el mercado y esto ocurre con todo tipo de empresas. En las empresas que se dedican al desarrollo de software, en muc...

Full description

Autores:
Gomez Acevedo, Joan Sebastian
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/23831
Acceso en línea:
http://hdl.handle.net/10495/23831
Palabra clave:
Programa de ordenador
Computer software
Automatización
Automation
Optimización
Optimization
Ingeniería de software
Software legancy
Pruebas manuales
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept6659
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id UDEA2_68ca473a87f7b2a80dc152d8cea73d1a
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/23831
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Control de calidad en un sistema legacy
title Control de calidad en un sistema legacy
spellingShingle Control de calidad en un sistema legacy
Programa de ordenador
Computer software
Automatización
Automation
Optimización
Optimization
Ingeniería de software
Software legancy
Pruebas manuales
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept6659
title_short Control de calidad en un sistema legacy
title_full Control de calidad en un sistema legacy
title_fullStr Control de calidad en un sistema legacy
title_full_unstemmed Control de calidad en un sistema legacy
title_sort Control de calidad en un sistema legacy
dc.creator.fl_str_mv Gomez Acevedo, Joan Sebastian
dc.contributor.advisor.none.fl_str_mv Villegas Calderón, Marcela
Loaiza Berrío, Deisy
dc.contributor.author.none.fl_str_mv Gomez Acevedo, Joan Sebastian
dc.subject.unesco.none.fl_str_mv Programa de ordenador
Computer software
Automatización
Automation
Optimización
Optimization
topic Programa de ordenador
Computer software
Automatización
Automation
Optimización
Optimization
Ingeniería de software
Software legancy
Pruebas manuales
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept6659
dc.subject.lemb.none.fl_str_mv Ingeniería de software
dc.subject.proposal.spa.fl_str_mv Software legancy
Pruebas manuales
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept6659
description RESUMEN: Las empresas que recién inician están en una constante necesidad de cambio y adaptación para poder ofrecer un producto competitivo respecto a otras soluciones que ya estén en el mercado y esto ocurre con todo tipo de empresas. En las empresas que se dedican al desarrollo de software, en muchas ocasiones, esto provoca una actualización desmedida del producto sin control alguno de la calidad, lo que provoca múltiples consecuencias negativas y lleva al software a un estado comúnmente llamado “software legacy” tal como ocurre en la compañía Playvox. Realizar el control de calidad del software en este estado, es una tarea desafiante, pero que se puede llevar a cabo realizando las acciones apropiadas, como la implementación de diferentes pruebas manuales y automatizadas y otros tipos de acciones que apoyen el proceso de revisión del producto y así entregar este con la mayor calidad posible. En los resultados podemos ver como la implementación de estas acciones ha logrado reducir en gran medida la cantidad de errores comúnmente llamados “Bugs” que llegan al software que es presentado a los clientes.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-11-08T20:53:59Z
dc.date.available.none.fl_str_mv 2021-11-08T20:53:59Z
dc.date.issued.none.fl_str_mv 2021
dc.type.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/draft
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.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10495/23831
url http://hdl.handle.net/10495/23831
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.accessrights.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.extent.spa.fl_str_mv 23
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Medellín
institution Universidad de Antioquia
bitstream.url.fl_str_mv http://bibliotecadigital.udea.edu.co/bitstream/10495/23831/3/GomezJoan_2021_LegacySofwareBugs.pdf
http://bibliotecadigital.udea.edu.co/bitstream/10495/23831/4/license.txt
bitstream.checksum.fl_str_mv a1fc1526e639cda545dae2b59be5c578
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Antioquia
repository.mail.fl_str_mv andres.perez@udea.edu.co
_version_ 1812173098310434816
spelling Villegas Calderón, MarcelaLoaiza Berrío, DeisyGomez Acevedo, Joan Sebastian2021-11-08T20:53:59Z2021-11-08T20:53:59Z2021http://hdl.handle.net/10495/23831RESUMEN: Las empresas que recién inician están en una constante necesidad de cambio y adaptación para poder ofrecer un producto competitivo respecto a otras soluciones que ya estén en el mercado y esto ocurre con todo tipo de empresas. En las empresas que se dedican al desarrollo de software, en muchas ocasiones, esto provoca una actualización desmedida del producto sin control alguno de la calidad, lo que provoca múltiples consecuencias negativas y lleva al software a un estado comúnmente llamado “software legacy” tal como ocurre en la compañía Playvox. Realizar el control de calidad del software en este estado, es una tarea desafiante, pero que se puede llevar a cabo realizando las acciones apropiadas, como la implementación de diferentes pruebas manuales y automatizadas y otros tipos de acciones que apoyen el proceso de revisión del producto y así entregar este con la mayor calidad posible. En los resultados podemos ver como la implementación de estas acciones ha logrado reducir en gran medida la cantidad de errores comúnmente llamados “Bugs” que llegan al software que es presentado a los clientes.ABSTRACT: Start-up companies are in a constant need of change and adaptation to be able to offer a competitive product with respect to other solutions already in the market, and this happens with all types of companies. In companies dedicated to software development, in many occasions, this causes an excessive updating of the product without any quality control, which causes multiple negative consequences and leads the software to a state commonly called "legacy software" as it happens in the company Playvox. Performing quality control of the software in this state is a challenging task, but it can be done by performing the appropriate actions, such as implementing different manual and automated tests and other types of actions that support the product review process and thus deliver the product with the highest possible quality. In the results we can see how the implementation of these actions has managed to greatly reduce the amount of errors commonly called "Bugs" that reach the software that is presented to customers.23application/pdfspainfo:eu-repo/semantics/draftinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/Control de calidad en un sistema legacyMedellínPrograma de ordenadorComputer softwareAutomatizaciónAutomationOptimizaciónOptimizationIngeniería de softwareSoftware legancyPruebas manualeshttp://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept3401http://vocabularies.unesco.org/thesaurus/concept6659Profesional en Ingeniería de SistemasPregradoFacultad de Ingeniería. Ingeniería de SistemasUniversidad de AntioquiaORIGINALGomezJoan_2021_LegacySofwareBugs.pdfGomezJoan_2021_LegacySofwareBugs.pdfapplication/pdf445879http://bibliotecadigital.udea.edu.co/bitstream/10495/23831/3/GomezJoan_2021_LegacySofwareBugs.pdfa1fc1526e639cda545dae2b59be5c578MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://bibliotecadigital.udea.edu.co/bitstream/10495/23831/4/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5410495/23831oai:bibliotecadigital.udea.edu.co:10495/238312021-11-08 15:53:59.64Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=