Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.

Descripción del Articulo

La técnica de diseño Test Driven Development es un componente de la metodología eXtreme Programming, esta técnica se enfoca en el desarrollo de software guiado por pruebas antes de la escritura del código, lo cual demuestra una perspectiva de desarrollo de software fuera de lo común. En este trabajo...

Descripción completa

Detalles Bibliográficos
Autor: Delgado Sequeiros, Redy Demetrio
Formato: tesis de grado
Fecha de Publicación:2018
Institución:Universidad Andina del Cusco
Repositorio:UAC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.uandina.edu.pe:20.500.12557/2213
Enlace del recurso:https://hdl.handle.net/20.500.12557/2213
Nivel de acceso:acceso abierto
Materia:Código abierto
Desarrollo de software
Sistematización
id UACI_f60f73457dcf3f10d23bc8cc10775139
oai_identifier_str oai:repositorio.uandina.edu.pe:20.500.12557/2213
network_acronym_str UACI
network_name_str UAC-Institucional
repository_id_str 4842
dc.title.es_PE.fl_str_mv Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
title Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
spellingShingle Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
Delgado Sequeiros, Redy Demetrio
Código abierto
Desarrollo de software
Sistematización
title_short Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
title_full Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
title_fullStr Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
title_full_unstemmed Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
title_sort Uso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.
author Delgado Sequeiros, Redy Demetrio
author_facet Delgado Sequeiros, Redy Demetrio
author_role author
dc.contributor.advisor.fl_str_mv Chávez Espinoza, William Alberto
dc.contributor.author.fl_str_mv Delgado Sequeiros, Redy Demetrio
dc.subject.es_PE.fl_str_mv Código abierto
Desarrollo de software
Sistematización
topic Código abierto
Desarrollo de software
Sistematización
description La técnica de diseño Test Driven Development es un componente de la metodología eXtreme Programming, esta técnica se enfoca en el desarrollo de software guiado por pruebas antes de la escritura del código, lo cual demuestra una perspectiva de desarrollo de software fuera de lo común. En este trabajo de investigación, la técnica de diseño Test Driven Development será evaluada para determinar su factibilidad de uso en la creación de un software partiendo de las pruebas hasta conseguir el código necesario que ejecute el funcionamiento deseado; por lo que, se ha de tomar como caso de prueba experimental la creación de un nuevo software para la cooperativa de ahorro y crédito El Amauta Ltda. La cooperativa de ahorro y crédito El Amauta Ltda. actualmente no cuenta con un mecanismo de control que permita organizar y sistematizar las actividades primigenias que desarrolla cada uno de sus colaboradores, es por lo que se ha de usar como caso de prueba experimental la necesidad de organización que presenta esta institución, con el fin de determinar la factibilidad de uso de esta técnica en un entorno real. Para poder realizar este trabajo de investigación se usará componentes de código abierto como laravel, bootstrap y phpunit para obtener un entorno de desarrollo completo, y poder realizar las pruebas unitarias necesarias; también se ha de usar la metodología de desarrollo Scrum en combinación con la técnica de diseño Test Driven Development.
publishDate 2018
dc.date.accessioned.none.fl_str_mv 2019-02-18T14:44:58Z
dc.date.available.none.fl_str_mv 2019-02-18T14:44:58Z
dc.date.issued.fl_str_mv 2018-10-07
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12557/2213
url https://hdl.handle.net/20.500.12557/2213
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/2.5/pe/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Andina del Cusco
dc.source.es_PE.fl_str_mv Universidad Andina del Cusco
Repositorio Institucional - UAC
dc.source.none.fl_str_mv reponame:UAC-Institucional
instname:Universidad Andina del Cusco
instacron:UAC
instname_str Universidad Andina del Cusco
instacron_str UAC
institution UAC
reponame_str UAC-Institucional
collection UAC-Institucional
bitstream.url.fl_str_mv https://repositorio.uandina.edu.pe/bitstreams/1b99f734-d9fb-49e8-8c84-be6f6431394e/download
https://repositorio.uandina.edu.pe/bitstreams/37eea072-6e6e-4fd9-bcfb-46a7d2187d1c/download
https://repositorio.uandina.edu.pe/bitstreams/2d158177-6778-4f66-b351-ce25beae6b62/download
https://repositorio.uandina.edu.pe/bitstreams/2bf31d85-44a7-4372-9ab2-cb27a1903423/download
https://repositorio.uandina.edu.pe/bitstreams/082f1ef7-fdfa-468b-9b96-617f603d3966/download
https://repositorio.uandina.edu.pe/bitstreams/b3e45bef-7165-43d5-8999-09073e525b13/download
https://repositorio.uandina.edu.pe/bitstreams/62eea464-9f42-499a-8096-77aed5cf6a77/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
53dff47d81735e5ffbf39cbf9d23d2a1
4febe7fdc96f4006dc126770ec9d6bdd
26bf691894f8f6ff35fc358ea005cc99
e34b4d748de2ea7b93b1bd9431dfcbd3
6989d268142ab470e7816b4dece8e8c5
ef85d05b462f7dc86e0669acf7d90cfe
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Andina del Cusco
repository.mail.fl_str_mv jbenavides@uandina.edu.pe
_version_ 1846610937821265920
spelling Chávez Espinoza, William Albertofbd8aa96-6f8d-4cdd-9b87-39213b4e1661-1Delgado Sequeiros, Redy Demetrio2019-02-18T14:44:58Z2019-02-18T14:44:58Z2018-10-07https://hdl.handle.net/20.500.12557/2213La técnica de diseño Test Driven Development es un componente de la metodología eXtreme Programming, esta técnica se enfoca en el desarrollo de software guiado por pruebas antes de la escritura del código, lo cual demuestra una perspectiva de desarrollo de software fuera de lo común. En este trabajo de investigación, la técnica de diseño Test Driven Development será evaluada para determinar su factibilidad de uso en la creación de un software partiendo de las pruebas hasta conseguir el código necesario que ejecute el funcionamiento deseado; por lo que, se ha de tomar como caso de prueba experimental la creación de un nuevo software para la cooperativa de ahorro y crédito El Amauta Ltda. La cooperativa de ahorro y crédito El Amauta Ltda. actualmente no cuenta con un mecanismo de control que permita organizar y sistematizar las actividades primigenias que desarrolla cada uno de sus colaboradores, es por lo que se ha de usar como caso de prueba experimental la necesidad de organización que presenta esta institución, con el fin de determinar la factibilidad de uso de esta técnica en un entorno real. Para poder realizar este trabajo de investigación se usará componentes de código abierto como laravel, bootstrap y phpunit para obtener un entorno de desarrollo completo, y poder realizar las pruebas unitarias necesarias; también se ha de usar la metodología de desarrollo Scrum en combinación con la técnica de diseño Test Driven Development.The design technique Test Driven Development is a component of the eXtreme Programming methodology, this technique focuses on the development of software guided by tests before the writing of the code, which demonstrates a perspective of software development out of the ordinary. In this research work, the design technique Test Driven Development will be evaluated to determine its feasibility of use in the creation of a software starting from the tests until getting the necessary code that executes the desired operation; Therefore, the creation of a new software for the credit union El Amauta Ltda. The credit union El Amauta Ltda. Currently does not have a control mechanism that allows organizing and systematizing the original activities developed by each of its collaborators, which is why it has to be used as an experimental test case the need to organization that presents this institution, in order to determine the feasibility of using this technique in a real environment. In order to carry out this research work we will use open source components such as laravel, bootstrap and phpunit to obtain a complete development environment, and be able to perform the necessary unit tests; The Scrum development methodology must also be used in combination with the Test Driven Development technique.Tesisapplication/pdfspaUniversidad Andina del Cuscoinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-nd/2.5/pe/Universidad Andina del CuscoRepositorio Institucional - UACreponame:UAC-Institucionalinstname:Universidad Andina del Cuscoinstacron:UACCódigo abiertoDesarrollo de softwareSistematizaciónUso de la técnica de diseño Test Driven Development para el desarrollo de software. caso de prueba experimental: software de apoyo para la Cooperativa de Ahorro y Crédito el Amauta Ltda.info:eu-repo/semantics/bachelorThesisSUNEDUIngeniero de SistemasUniversidad Andina del Cusco. Facultad de Ingeniería y ArquitecturaTitulo ProfesionalIngeniería de SistemasLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uandina.edu.pe/bitstreams/1b99f734-d9fb-49e8-8c84-be6f6431394e/download8a4605be74aa9ea9d79846c1fba20a33MD53ORIGINALRedy_Tesis_bachiller_2018_1.pdfRedy_Tesis_bachiller_2018_1.pdfapplication/pdf5621203https://repositorio.uandina.edu.pe/bitstreams/37eea072-6e6e-4fd9-bcfb-46a7d2187d1c/download53dff47d81735e5ffbf39cbf9d23d2a1MD51Redy_Tesis_bachiller_2018_2.pdfRedy_Tesis_bachiller_2018_2.pdfapplication/pdf6504323https://repositorio.uandina.edu.pe/bitstreams/2d158177-6778-4f66-b351-ce25beae6b62/download4febe7fdc96f4006dc126770ec9d6bddMD52TEXTRedy_Tesis_bachiller_2018_1.pdf.txtRedy_Tesis_bachiller_2018_1.pdf.txtExtracted texttext/plain; charset=utf-8101721https://repositorio.uandina.edu.pe/bitstreams/2bf31d85-44a7-4372-9ab2-cb27a1903423/download26bf691894f8f6ff35fc358ea005cc99MD516Redy_Tesis_bachiller_2018_2.pdf.txtRedy_Tesis_bachiller_2018_2.pdf.txtExtracted texttext/plain; charset=utf-8102957https://repositorio.uandina.edu.pe/bitstreams/082f1ef7-fdfa-468b-9b96-617f603d3966/downloade34b4d748de2ea7b93b1bd9431dfcbd3MD518THUMBNAILRedy_Tesis_bachiller_2018_1.pdf.jpgRedy_Tesis_bachiller_2018_1.pdf.jpgGenerated Thumbnailimage/jpeg21154https://repositorio.uandina.edu.pe/bitstreams/b3e45bef-7165-43d5-8999-09073e525b13/download6989d268142ab470e7816b4dece8e8c5MD517Redy_Tesis_bachiller_2018_2.pdf.jpgRedy_Tesis_bachiller_2018_2.pdf.jpgGenerated Thumbnailimage/jpeg18809https://repositorio.uandina.edu.pe/bitstreams/62eea464-9f42-499a-8096-77aed5cf6a77/downloadef85d05b462f7dc86e0669acf7d90cfeMD51920.500.12557/2213oai:repositorio.uandina.edu.pe:20.500.12557/22132024-10-01 22:26:07.316https://creativecommons.org/licenses/by-nc-nd/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.uandina.edu.peRepositorio Digital Universidad Andina del Cuscojbenavides@uandina.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.098158
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).