Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software

En el desarrollo de los proyectos de software, es de vital importancia tener en cuenta los diferentes riesgos que se presentan, desde el instante en que surge la idea de construir un nuevo software y en las diferentes etapas de la metodología elegida para el desarrollo del proyecto. La solución que...

Full description

Autores:
Jaimes Jaimes, Diana Marcela
Rincón Ayala, María Camila
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/12077
Acceso en línea:
http://hdl.handle.net/20.500.12749/12077
Palabra clave:
Systems engineer
Technological innovations
Software projects
Pre-analysis risks
Prototype development
Search engines
Online searches
Web application
Software engineering
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Motores de búsqueda
Búsquedas en línea
Ingeniería de software
Proyectos de software
Aplicación web
Riesgos pre-análisis
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_496a467b62e81693a160729cdfce40b7
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/12077
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
dc.title.translated.spa.fl_str_mv Functional prototype of web application for the early detection of risks in the pre-analysis and analysis stages in software projects
title Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
spellingShingle Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
Systems engineer
Technological innovations
Software projects
Pre-analysis risks
Prototype development
Search engines
Online searches
Web application
Software engineering
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Motores de búsqueda
Búsquedas en línea
Ingeniería de software
Proyectos de software
Aplicación web
Riesgos pre-análisis
title_short Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
title_full Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
title_fullStr Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
title_full_unstemmed Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
title_sort Prototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de software
dc.creator.fl_str_mv Jaimes Jaimes, Diana Marcela
Rincón Ayala, María Camila
dc.contributor.advisor.spa.fl_str_mv Zapata García, Angélica María
dc.contributor.author.spa.fl_str_mv Jaimes Jaimes, Diana Marcela
Rincón Ayala, María Camila
dc.contributor.cvlac.*.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001359256
dc.subject.keywords.eng.fl_str_mv Systems engineer
Technological innovations
Software projects
Pre-analysis risks
Prototype development
Search engines
Online searches
Web application
Software engineering
topic Systems engineer
Technological innovations
Software projects
Pre-analysis risks
Prototype development
Search engines
Online searches
Web application
Software engineering
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Motores de búsqueda
Búsquedas en línea
Ingeniería de software
Proyectos de software
Aplicación web
Riesgos pre-análisis
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Motores de búsqueda
Búsquedas en línea
Ingeniería de software
dc.subject.proposal.spa.fl_str_mv Proyectos de software
Aplicación web
Riesgos pre-análisis
description En el desarrollo de los proyectos de software, es de vital importancia tener en cuenta los diferentes riesgos que se presentan, desde el instante en que surge la idea de construir un nuevo software y en las diferentes etapas de la metodología elegida para el desarrollo del proyecto. La solución que se plantea para disminuir el número de proyectos que no son entregados o no cumplen completamente con los requerimientos del cliente, es la implementación de un prototipo funcional de aplicación web, el cual permitirá de una forma rápida evaluar los posibles riesgos que se pueden presentar en las primeras etapas (pre análisis y análisis) de los proyectos de software, basándose en aspectos como las características del cliente, del equipo de trabajo y de los requerimientos funcionales. Con la aplicación del prototipo funcional de aplicación web en los proyectos de software de la ciudad de Bucaramanga, se logró evidenciar que el uso de este, ayudó a que los directores de proyectos mejorarán la detección de los riesgos en las primeras etapas de desarrollo del mismo, y además, brindó claridad sobre las mediciones específicas que se deben realizar, para que se pueda entregar a tiempo y con las características previamente establecidas para cada uno de los proyectos, ya que, comúnmente se consideran los riesgos de una manera más general y no de forma detallada.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2021-01-28T19:36:14Z
dc.date.available.none.fl_str_mv 2021-01-28T19:36:14Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/12077
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/12077
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Alharbi, E. T., & Qureshi, M. R. (2014). Implementation of Risk Management with SCRUM to Achieve CMMI Requirements. Computer Network and Information Security, 20 - 25.
Arias Chaves, M. (2005). La ingeniería de requerimientos y su importancia en el desarrollo de proyectos de software. Revista de las Sedes Regionales, 1-13.
ATLASSIAN. (2020). Jira software. Recuperado el 20 de 03 de 2020, de Comenzar a usar Jira: https://www.atlassian.com/es/software/jira/guides/getting-started/basics#step-2-pick-a-template
ATLASSIAN Bitbucket. (2020). Bitbucket. Recuperado el 20 de Marzo de 2020, de Una breve descripción de Bitbucket: https://bitbucket.org/product/guides/getting-started/overview
Avdoshin, S. M., & Pesotskaya, E. Y. (23 de 04 de 2012). IEEEXplore. Obtenido de https://ieeexplore-ieee-org.aure.unab.edu.co/document/6188471
Bannerman, P. L. (2008). Risk and risk management in software projects: A reassessment. Journal of Systems and Software, 2118-2133.
Ballefín, S. J. (2012). Métodos de gestión de riesgos en proyectos de software. Recuperado el 30 de 07 de 2019, de https://www.colibri.udelar.edu.uy/jspui/bitstream/20.500.12008/2967/1/tesis-jaureche.pdf
Balestrini, M. (2006). Cómo se elabora el proyecto de investigación. Caracas: BL Consultores Asociados
Barbecana. (2018). Full Monte. Obtenido de https://www.barbecana.com/full-monte/
Barki, H., Rivard, S., & Talbot, J. (2015). An Integrative Contingency Model of Software Project Risk Management. Journal of Management Information Systems, 1-34.
BERNAL, C. A. (2010). Metodología de la investigación administración, economía, humanidades y ciencias sociales (Tercera edición. Colombia: PEARSON EDUCACIÓN
Boehm, B.W. (1991). Software risk management: principles and practices. IEEE Software, 8, 32-41.
Brizuela, E. I., & Blanco, Y. C. (2013). Metodologías para desarrollar Almacén de Datos. Revista de Arquitectura e Ingeniería, 1-13.
Carvalho, M. M., & Junior, R. R. (2015). Impact of risk management on project performance: the importance of soft skills. International Journal of Production Research, 1-21.
Chaouch, S., Mejri, A., & Ghannouchi, S. A. (2019). A framework for risk management in Scrum development process. Procedia Computer Science , 1-6
Chrissis, M. B., Konrad, M., & Shrum, S. (2009). CMMI® Guía para la integración de procesos y la mejora de productos. Software Engineering Institute, 492 -506.
CMMI. (2019). CMMI Institute. Obtenido de https://cmmiinstitute.com/cmmi/intro
Dhlamini, J., Nhamu, I., & Kachepa, A. (2009). Intelligent Risk Management Tools for Software Development. CiteSeerx, 1-8.
EALDE. (08 de 03 de 2018). Gestión de Riesgos. Obtenido de https://www.ealde.es/sistema-gestion-de-riesgos-iso-31000/
Fedesoft, MinTic, & Sena. (2015). Caracterización del sector teleinformática, software y TI en Colombia.
Fernández Sanz, L., & Bernad Silva, P. (03 de 2014). Revista Facultad de Ingeniería Universidad de. Recuperado el 30 de 07 de 2019, de https://www.redalyc.org/pdf/430/43030033021.pdf
Fuentes, M. d. (2011). NOTAS DEL CURSO ANÁLISIS DE REQUERIMIENTOS. México D.F: UNIVERSIDAD AUTÓNOMA METROPOLITANA
Franco, M. F., & Camacho, H. (2008). El proceso de investigación científica. Maracaibo : EDILUZ.
Galipienso, M. I., Martínez, A. B., Lizán, F. M., & Jover, J. P. (2005). Ingeniería del software. En requerimientos no funcionales (pág. 111). Madrid, España: Pearson Educación S.A.
Git. (2020). Acerca de. Recuperado el 20 de Marzo de 2020, de https://git-scm.com/about
Grupo BanColombia. (12 de 07 de 2018). Conoce todo sobre las pymes en Colombia. Obtenido de https://www.grupobancolombia.com/wps/portal/negocios-pymes/actualizate/legal-y-tributario/todo-sobre-las-pymes-en-colombia
Hoodat, H., & Rashidi, H. (2009). Classification and Analysis of Risks in Software Engineering. International Journal of Computer, Electrical, Automation, Control and Information Engineering, 7.
Hu, Y., Zhang, X., E.W.T.Ngai, Cai, R., & Liu, M. (2013). Software project risk analysis using Bayesian networks with causality constraints. Decision Support Systems, 439-449
IEEE. (2001). Standard for Software Life Cycle Processes—Risk Management (Std 1540-2001). Recuperado de https://ieeexplore-ieee-org.aure.unab.edu.co/document/914365
Intraver Institute. (2019). RiskyProject: Project Risk Analysis and Project Risk Management Software. Obtenido de http://intaver.com/
ISACA. (2019). Risk IT Framework for Management of IT Related Business Risks. Obtenido de https://www.isaca.org/Knowledge-Center/Risk-IT-IT-Risk-Management/Pages/default.aspx
Islam, S., Mouratidis, H., & Weippl, E. R. (2014). An empirical study on the implementation and evaluation of a goal-driven software development risk management model. Information and Software Technology, 117 - 133.
ISO. (2006). ISO/IEC 16085:2006 Systems and software engineering — Life cycle processes — Risk management. Obtenido de https://www.iso.org/standard/40723.html
ISO. (19 de 07 de 2016). ISO Tools. Obtenido de https://www.isotools.org/2016/07/19/iso-31000-gestion-riesgos-cuales-directrices/
ISO. (2008). ISO/IEC 12207 :2008 Systems and software engineering — Software life cycle processes. Obtenido de https://www.iso.org/standard/43447.html
ISO. (2015). ISO / IEC / IEEE 15288: 2015 Ingeniería de sistemas y software: procesos del ciclo de vida del sistema. Obtenido de https://www.iso.org/standard/63711.html
lSOTools. (2019). Normas ISO. Retrieved from https://www.isotools.com.co/normas/
ISOTools. (2019). Sistemas de Gestión de Riesgos y Seguridad. Obtenido de https://www.isotools.org/normas/riesgos-y-seguridad/
Jiménez, M.L. (2015). Gestión de riesgos en proyecto de software a desarrollar en empresa privada. (Tesis de pregrado). Universidad Militar Nueva Granada Bogotá D.C., Colombia
Katmar Software. (2018). Project Risk Analysis. Obtenido de https://www.katmarsoftware.com/pra.htm
Khraiwesh, M. (2012). Risk Management Measures In CMMI. International Journal of Software Engineering & Applications (IJSEA), 149 - 163.
Kumar, C., & Yadav, D. K. (2015). A Probabilistic Software Risk Assessment and Estimation Model for Software Projects. Procedia Computer Science, 353 – 361.
López, C., & Salmeron, J. L. (2012). Risks Response Strategies for Supporting Practitioners Decision-Making in Software Projects. ScienceDirect, 1-8.
Masso, J., Pino, F. J., Pardo, C., García, F., & Piattini, M. (2020). Risk management in the software life cycle: A systematic literature review. Computer Standards & Interfaces.
Montoya, L.O. (2015). Estimación de Riesgos en la Etapa de Planeación en Proyectos de Software (Trabajo final de maestría). Universidad Nacional de Colombia, Medellín, Colombia
Murillo, J. (02 de 03 de 2018). Métodos de investigación de enfoque experimental. Universidad Nacional de Educación Enrique Guzmán y Valle, pág. 5.
Nasir, M. H., Sahibuddin, S., Ahmad, R., & Mohd, S. S. (2015). How the PMBOK Addresses Critical Success Factors for Software Projects: A Multi-round Delphi Study. Journal of Software, 1-18.
Ordoñez, M. P., Ríos, J. R., & Castillo, F. F. (2017). Administración de base de datos con PostgreSQL. Alcoy (Alicante): Área de Innovación y 99 Desarrollo, S.L. Obtenido de https://books.google.com.co/books?hl=es&lr=&id=5-mkDgAAQBAJ&oi=fnd&pg=PA3&dq=+que+significa+postgresql&ots=DmGPG2VclX&sig=F_IeW1yKBj4XvfPhX1Wla7iXFoc&redir_esc=y#v=onepage&q&f=false
Olechowski, A., Oehmen, J., Seering, W., & Ben-Daya, M. (2016). La profesionalización de la gestión de riesgos: ¿qué papel pueden desempeñar los principios de gestión de riesgos ISO 31000? Revista Internacional de Gestión de Proyectos, 1568-1578
PMI. (2013). Gestión de los Riesgos del Proyecto. En P. M. Institute, Guía de los Fundamentos Para La Dirección de Proyectos - Quinta Edición (págs. 28 -336). Newtown Square, Pensilvania: Project Management Institute, Inc
Pressman, R. S. (2010). Ingeniería de software un enfoque practico séptima edición. México D.F: Mcgraw-Hill Interamericana editores, S.A. de C.V.
Proença, D., Estevens, J., Vieira, R., & Borbinha, J. (2017). Risk Management: A Maturity Model Based on ISO 31000. IEEE 19th Conference on Business Informatics (CBI) (págs. 1-10). Thessaloniki, Greece: IEEE.
Pressman, R. S. (2010). Ingeniería del software un enfoque practico: Séptima edición. México, D.F: Mc Graw Hill Educación
Profession, P. ́. (2016). El alto costo de un bajo desempeño ¿Cómo mejorará los resultados de negocios? Project Management Institute.
Puertas, J. P. (2014). Creación de un portal con PHP y MySQL. 4ª Edición. Madrid, España: RA-MA, S.A. Recuperado el 15 de Abril de 2020, de https://books.google.com.co/books?hl=es&lr=&id=RI2fDwAAQBAJ&oi=fnd&pg=PP1&dq=que+es+php&ots=y7lhF8KBS3&sig=N4b5T7upAilOX8nUzb_h_gFzz-4&redir_esc=y#v=onepage&q=que%20es%20php&f=false
Rahmani, H., Sami, A., & Khalili, A. (2016). CIP-UQIM: un modelo unificado para la mejora de la calidad en las PYME de software basadas en CMMI nivel 2 y 3. Tecnología de información y software, 27-57.
RANKOVIĆ, N., & IVANOVIĆ, M. (2018). Risk Analysis Tools for Managing Software Projects. Software Quality Analysis, Monitoring, Improvement, and Applications (págs. 1-10). Novi Sad, Serbia: CEUR Workshop Proceedings.
Real Academia Española. (2019). Riesgo. Obtenido de https://dle.rae.es/srv/fetch?id=WT8tAMI
Report, C. (2018). Project Resolution Benchmark. The Standish Group International
Reyes, F. L. (2015). Gestión de riesgos en proyecto de software a desarrollar en empresa privada (Tesis de especialización). Universidad Militar Nueva Granada, Bogotá D.C., Colombia.
Sangaiah, A. K., Samuel, O. W., XiongLi, Abdel-Basset, M., & Wang, H. (2018). Towards an efficient risk assessment in software projects–Fuzzy reinforcement paradigm. Computers & Electrical Engineering, 833 - 846.
Sanz, L. F., & Silva, P. B. (2013, 11 28). Scielo. Retrieved from Gestión de riesgos en proyectos de desarrollo de software en España: estudio de la situación: http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S0120-62302014000100022
TortoiseSVN. (2020). About TortoiseSVN. Recuperado el 20 de Marzo de 2020, de https://tortoisesvn.net/about.html
Universidad de Alicante. (2019). Servicio de informática. Obtenido de https://si.ua.es/es/documentacion/c-sharp/documentos/pruebas/07pruebasunitarias.pdf
Universidad de Antioquia. (2019). Aprende en Línea plataforma Académica para Pregrado y Posgrado. Obtenido de http://aprendeenlinea.udea.edu.co/lms/moodle/pluginfile.php/219431/mod_resource/content/2/ingenieriadesoftware/Ingenieria%20de%20software.pdf
Velandia, L. N., & López, W. M. (2015). Escoger una metodología para desarrollar software, difícil decisión. Revista Educación en Ingeniería, 12.
Wanderley, M., Jr., J. M., Gusmão, C., & Lima, F. (2015). Proposal of risk management metrics for multiple project software development. Procedia Computer Science, 1-9.
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/12077/1/2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/12077/2/2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/12077/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/12077/4/2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/12077/5/2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdf.jpg
bitstream.checksum.fl_str_mv 7b88807eb8a086293f097ed3de9cb402
b0ea2c2dffd418fdfcc1c0220cbfb0a1
8a4605be74aa9ea9d79846c1fba20a33
1a8134fb93d673f5be512b195e60e790
786d61177d61f1af831907b4dcc0e655
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1808410535903887360
spelling Zapata García, Angélica Maríaf2d452fc-f80f-4b3b-9afb-771d5834a0bc-1Jaimes Jaimes, Diana Marcela0af988de-ea56-40d2-8f2d-28e954368440-1Rincón Ayala, María Camila868352ae-eb4a-494c-a04b-935e5fa6f26b-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001359256ColombiaUNAB Campus Bucaramanga2021-01-28T19:36:14Z2021-01-28T19:36:14Z2020http://hdl.handle.net/20.500.12749/12077instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEn el desarrollo de los proyectos de software, es de vital importancia tener en cuenta los diferentes riesgos que se presentan, desde el instante en que surge la idea de construir un nuevo software y en las diferentes etapas de la metodología elegida para el desarrollo del proyecto. La solución que se plantea para disminuir el número de proyectos que no son entregados o no cumplen completamente con los requerimientos del cliente, es la implementación de un prototipo funcional de aplicación web, el cual permitirá de una forma rápida evaluar los posibles riesgos que se pueden presentar en las primeras etapas (pre análisis y análisis) de los proyectos de software, basándose en aspectos como las características del cliente, del equipo de trabajo y de los requerimientos funcionales. Con la aplicación del prototipo funcional de aplicación web en los proyectos de software de la ciudad de Bucaramanga, se logró evidenciar que el uso de este, ayudó a que los directores de proyectos mejorarán la detección de los riesgos en las primeras etapas de desarrollo del mismo, y además, brindó claridad sobre las mediciones específicas que se deben realizar, para que se pueda entregar a tiempo y con las características previamente establecidas para cada uno de los proyectos, ya que, comúnmente se consideran los riesgos de una manera más general y no de forma detallada.INTRODUCCIÓN ..................................................................................................... 8 1. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN ............................... 9 2. PREGUNTA DE INVESTIGACIÓN ................................................................. 13 2.1 HIPÓTESIS ............................................................................................... 13 2.1.1 HIPÓTESIS PRINCIPAL .................................................................... 13 2.1.2 HIPÓTESIS ALTERNATIVAS ............................................................ 13 3. OBJETIVO GENERAL .................................................................................... 14 4. OBJETIVOS ESPECÍFICOS .......................................................................... 15 4.1 OBJETIVO ESPECÍFICO 1 ...................................................................... 15 4.2 OBJETIVO ESPECÍFICO 2 ...................................................................... 15 4.3 OBJETIVO ESPECÍFICO 3 ...................................................................... 15 4.4 OBJETIVO ESPECÍFICO 4 ...................................................................... 15 5. MARCO REFERENCIAL ................................................................................ 16 5.1 MARCO CONCEPTUAL ........................................................................... 16 5.1.1 Gestión de riesgos: ............................................................................ 16 5.1.2 Ingeniería de requerimientos: ............................................................. 16 5.1.3 Metodologías de gestión de riesgo: .................................................... 16 5.1.4 Herramientas de administración de riesgo ......................................... 17 5.1.5 Pre análisis ......................................................................................... 17 5.1.6 Análisis ............................................................................................... 17 5.2 MARCO TEÓRICO ................................................................................... 18 5.2.1 Gestión de riesgos: ............................................................................ 18 5.2.2 Ingeniería de Requerimientos: ........................................................... 22 5.2.3 Metodologías: ..................................................................................... 23 5.2.4 Herramientas: ..................................................................................... 25 5.2.5 Etapas de pre análisis y análisis ........................................................ 26 5.3 ESTADO DEL ARTE................................................................................. 27 5.4 MARCO LEGAL Y POLÍTICO ................................................................... 34 6. DISEÑO METODOLÓGICO ........................................................................... 36 6.1 FASES Y ACTIVIDADES .......................................................................... 36 6.2 MATERIALES, TÉCNICAS E INSTRUMENTOS ...................................... 38 6.2.1 Técnica: Análisis de documentos ....................................................... 38 6.2.2 Técnica: Pruebas Unitarias al Prototipo de Aplicación ....................... 38 6.2.3 Técnica: Encuesta .............................................................................. 38 6.3 POBLACIÓN Y MUESTRA ....................................................................... 39 7. CRONOGRAMA DE ACTIVIDADES .............................................................. 40 8. PRESUPUESTO ............................................................................................. 41 9. DESARROLLO DE LA TESIS......................................................................... 42 9.1 Cálculo de los Riesgos ............................................................................. 47 10. PROTOTIPO DE DETECCIÓN DE RIESGOS ............................................. 49 11. RESULTADOS OBTENIDOS ....................................................................... 59 12. ANÁLISIS DE LOS RESULTADOS OBTENIDOS ....................................... 61 12.1 Análisis resultados dados por el prototipo al usuario ............................. 61 12.2 Encuesta de percepción del cliente sobre el prototipo .......................... 63 12.2.1 Perfil de los proyectos seleccionados en la muestra ...................... 67 13. CONCLUSIONES ........................................................................................ 68 14. RECOMENDACIONES ................................................................................ 70 15. TRABAJOS FUTUROS ................................................................................ 71 16. ANEXOS ...................................................................................................... 72 17. REFERENCIAS ........................................................................................... 95PregradoIn the development of software projects, it is vitally important to take into account the different risks that arise, from the moment the idea of building a new software arises and at the different stages of the methodology chosen for the development of the project. The solution that is proposed to reduce the number of projects that are not delivered or do not fully comply with the client's requirements, is the implementation of a functional prototype of a web application, which will allow to quickly evaluate the possible risks that may arise in the early stages (pre-analysis and analysis) of software projects, based on aspects such as the characteristics of the client, the work team and functional requirements. With the application of the functional prototype of the web application in the software projects of the city of Bucaramanga, it was possible to show that the use of it helped project managers to improve the detection of risks in the early stages of development, and also provided clarity on the specific measurements that must be carried out, so that it can be delivered on time and with the characteristics previously established for each of the projects, since risks are commonly considered in a more general way and not in detail.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaPrototipo funcional de aplicación web para la detección temprana de los riesgos en las etapas de pre análisis y análisis en los proyectos de softwareFunctional prototype of web application for the early detection of risks in the pre-analysis and analysis stages in software projectsIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsSoftware projectsPre-analysis risksPrototype developmentSearch enginesOnline searchesWeb applicationSoftware engineeringIngeniería de sistemasInnovaciones tecnológicasDesarrollo de prototiposMotores de búsquedaBúsquedas en líneaIngeniería de softwareProyectos de softwareAplicación webRiesgos pre-análisisAlharbi, E. T., & Qureshi, M. R. (2014). Implementation of Risk Management with SCRUM to Achieve CMMI Requirements. Computer Network and Information Security, 20 - 25.Arias Chaves, M. (2005). La ingeniería de requerimientos y su importancia en el desarrollo de proyectos de software. Revista de las Sedes Regionales, 1-13.ATLASSIAN. (2020). Jira software. Recuperado el 20 de 03 de 2020, de Comenzar a usar Jira: https://www.atlassian.com/es/software/jira/guides/getting-started/basics#step-2-pick-a-templateATLASSIAN Bitbucket. (2020). Bitbucket. Recuperado el 20 de Marzo de 2020, de Una breve descripción de Bitbucket: https://bitbucket.org/product/guides/getting-started/overviewAvdoshin, S. M., & Pesotskaya, E. Y. (23 de 04 de 2012). IEEEXplore. Obtenido de https://ieeexplore-ieee-org.aure.unab.edu.co/document/6188471Bannerman, P. L. (2008). Risk and risk management in software projects: A reassessment. Journal of Systems and Software, 2118-2133.Ballefín, S. J. (2012). Métodos de gestión de riesgos en proyectos de software. Recuperado el 30 de 07 de 2019, de https://www.colibri.udelar.edu.uy/jspui/bitstream/20.500.12008/2967/1/tesis-jaureche.pdfBalestrini, M. (2006). Cómo se elabora el proyecto de investigación. Caracas: BL Consultores AsociadosBarbecana. (2018). Full Monte. Obtenido de https://www.barbecana.com/full-monte/Barki, H., Rivard, S., & Talbot, J. (2015). An Integrative Contingency Model of Software Project Risk Management. Journal of Management Information Systems, 1-34.BERNAL, C. A. (2010). Metodología de la investigación administración, economía, humanidades y ciencias sociales (Tercera edición. Colombia: PEARSON EDUCACIÓNBoehm, B.W. (1991). Software risk management: principles and practices. IEEE Software, 8, 32-41.Brizuela, E. I., & Blanco, Y. C. (2013). Metodologías para desarrollar Almacén de Datos. Revista de Arquitectura e Ingeniería, 1-13.Carvalho, M. M., & Junior, R. R. (2015). Impact of risk management on project performance: the importance of soft skills. International Journal of Production Research, 1-21.Chaouch, S., Mejri, A., & Ghannouchi, S. A. (2019). A framework for risk management in Scrum development process. Procedia Computer Science , 1-6Chrissis, M. B., Konrad, M., & Shrum, S. (2009). CMMI® Guía para la integración de procesos y la mejora de productos. Software Engineering Institute, 492 -506.CMMI. (2019). CMMI Institute. Obtenido de https://cmmiinstitute.com/cmmi/introDhlamini, J., Nhamu, I., & Kachepa, A. (2009). Intelligent Risk Management Tools for Software Development. CiteSeerx, 1-8.EALDE. (08 de 03 de 2018). Gestión de Riesgos. Obtenido de https://www.ealde.es/sistema-gestion-de-riesgos-iso-31000/Fedesoft, MinTic, & Sena. (2015). Caracterización del sector teleinformática, software y TI en Colombia.Fernández Sanz, L., & Bernad Silva, P. (03 de 2014). Revista Facultad de Ingeniería Universidad de. Recuperado el 30 de 07 de 2019, de https://www.redalyc.org/pdf/430/43030033021.pdfFuentes, M. d. (2011). NOTAS DEL CURSO ANÁLISIS DE REQUERIMIENTOS. México D.F: UNIVERSIDAD AUTÓNOMA METROPOLITANAFranco, M. F., & Camacho, H. (2008). El proceso de investigación científica. Maracaibo : EDILUZ.Galipienso, M. I., Martínez, A. B., Lizán, F. M., & Jover, J. P. (2005). Ingeniería del software. En requerimientos no funcionales (pág. 111). Madrid, España: Pearson Educación S.A.Git. (2020). Acerca de. Recuperado el 20 de Marzo de 2020, de https://git-scm.com/aboutGrupo BanColombia. (12 de 07 de 2018). Conoce todo sobre las pymes en Colombia. Obtenido de https://www.grupobancolombia.com/wps/portal/negocios-pymes/actualizate/legal-y-tributario/todo-sobre-las-pymes-en-colombiaHoodat, H., & Rashidi, H. (2009). Classification and Analysis of Risks in Software Engineering. International Journal of Computer, Electrical, Automation, Control and Information Engineering, 7.Hu, Y., Zhang, X., E.W.T.Ngai, Cai, R., & Liu, M. (2013). Software project risk analysis using Bayesian networks with causality constraints. Decision Support Systems, 439-449IEEE. (2001). Standard for Software Life Cycle Processes—Risk Management (Std 1540-2001). Recuperado de https://ieeexplore-ieee-org.aure.unab.edu.co/document/914365Intraver Institute. (2019). RiskyProject: Project Risk Analysis and Project Risk Management Software. Obtenido de http://intaver.com/ISACA. (2019). Risk IT Framework for Management of IT Related Business Risks. Obtenido de https://www.isaca.org/Knowledge-Center/Risk-IT-IT-Risk-Management/Pages/default.aspxIslam, S., Mouratidis, H., & Weippl, E. R. (2014). An empirical study on the implementation and evaluation of a goal-driven software development risk management model. Information and Software Technology, 117 - 133.ISO. (2006). ISO/IEC 16085:2006 Systems and software engineering — Life cycle processes — Risk management. Obtenido de https://www.iso.org/standard/40723.htmlISO. (19 de 07 de 2016). ISO Tools. Obtenido de https://www.isotools.org/2016/07/19/iso-31000-gestion-riesgos-cuales-directrices/ISO. (2008). ISO/IEC 12207 :2008 Systems and software engineering — Software life cycle processes. Obtenido de https://www.iso.org/standard/43447.htmlISO. (2015). ISO / IEC / IEEE 15288: 2015 Ingeniería de sistemas y software: procesos del ciclo de vida del sistema. Obtenido de https://www.iso.org/standard/63711.htmllSOTools. (2019). Normas ISO. Retrieved from https://www.isotools.com.co/normas/ISOTools. (2019). Sistemas de Gestión de Riesgos y Seguridad. Obtenido de https://www.isotools.org/normas/riesgos-y-seguridad/Jiménez, M.L. (2015). Gestión de riesgos en proyecto de software a desarrollar en empresa privada. (Tesis de pregrado). Universidad Militar Nueva Granada Bogotá D.C., ColombiaKatmar Software. (2018). Project Risk Analysis. Obtenido de https://www.katmarsoftware.com/pra.htmKhraiwesh, M. (2012). Risk Management Measures In CMMI. International Journal of Software Engineering & Applications (IJSEA), 149 - 163.Kumar, C., & Yadav, D. K. (2015). A Probabilistic Software Risk Assessment and Estimation Model for Software Projects. Procedia Computer Science, 353 – 361.López, C., & Salmeron, J. L. (2012). Risks Response Strategies for Supporting Practitioners Decision-Making in Software Projects. ScienceDirect, 1-8.Masso, J., Pino, F. J., Pardo, C., García, F., & Piattini, M. (2020). Risk management in the software life cycle: A systematic literature review. Computer Standards & Interfaces.Montoya, L.O. (2015). Estimación de Riesgos en la Etapa de Planeación en Proyectos de Software (Trabajo final de maestría). Universidad Nacional de Colombia, Medellín, ColombiaMurillo, J. (02 de 03 de 2018). Métodos de investigación de enfoque experimental. Universidad Nacional de Educación Enrique Guzmán y Valle, pág. 5.Nasir, M. H., Sahibuddin, S., Ahmad, R., & Mohd, S. S. (2015). How the PMBOK Addresses Critical Success Factors for Software Projects: A Multi-round Delphi Study. Journal of Software, 1-18.Ordoñez, M. P., Ríos, J. R., & Castillo, F. F. (2017). Administración de base de datos con PostgreSQL. Alcoy (Alicante): Área de Innovación y 99 Desarrollo, S.L. Obtenido de https://books.google.com.co/books?hl=es&lr=&id=5-mkDgAAQBAJ&oi=fnd&pg=PA3&dq=+que+significa+postgresql&ots=DmGPG2VclX&sig=F_IeW1yKBj4XvfPhX1Wla7iXFoc&redir_esc=y#v=onepage&q&f=falseOlechowski, A., Oehmen, J., Seering, W., & Ben-Daya, M. (2016). La profesionalización de la gestión de riesgos: ¿qué papel pueden desempeñar los principios de gestión de riesgos ISO 31000? Revista Internacional de Gestión de Proyectos, 1568-1578PMI. (2013). Gestión de los Riesgos del Proyecto. En P. M. Institute, Guía de los Fundamentos Para La Dirección de Proyectos - Quinta Edición (págs. 28 -336). Newtown Square, Pensilvania: Project Management Institute, IncPressman, R. S. (2010). Ingeniería de software un enfoque practico séptima edición. México D.F: Mcgraw-Hill Interamericana editores, S.A. de C.V.Proença, D., Estevens, J., Vieira, R., & Borbinha, J. (2017). Risk Management: A Maturity Model Based on ISO 31000. IEEE 19th Conference on Business Informatics (CBI) (págs. 1-10). Thessaloniki, Greece: IEEE.Pressman, R. S. (2010). Ingeniería del software un enfoque practico: Séptima edición. México, D.F: Mc Graw Hill EducaciónProfession, P. ́. (2016). El alto costo de un bajo desempeño ¿Cómo mejorará los resultados de negocios? Project Management Institute.Puertas, J. P. (2014). Creación de un portal con PHP y MySQL. 4ª Edición. Madrid, España: RA-MA, S.A. Recuperado el 15 de Abril de 2020, de https://books.google.com.co/books?hl=es&lr=&id=RI2fDwAAQBAJ&oi=fnd&pg=PP1&dq=que+es+php&ots=y7lhF8KBS3&sig=N4b5T7upAilOX8nUzb_h_gFzz-4&redir_esc=y#v=onepage&q=que%20es%20php&f=falseRahmani, H., Sami, A., & Khalili, A. (2016). CIP-UQIM: un modelo unificado para la mejora de la calidad en las PYME de software basadas en CMMI nivel 2 y 3. Tecnología de información y software, 27-57.RANKOVIĆ, N., & IVANOVIĆ, M. (2018). Risk Analysis Tools for Managing Software Projects. Software Quality Analysis, Monitoring, Improvement, and Applications (págs. 1-10). Novi Sad, Serbia: CEUR Workshop Proceedings.Real Academia Española. (2019). Riesgo. Obtenido de https://dle.rae.es/srv/fetch?id=WT8tAMIReport, C. (2018). Project Resolution Benchmark. The Standish Group InternationalReyes, F. L. (2015). Gestión de riesgos en proyecto de software a desarrollar en empresa privada (Tesis de especialización). Universidad Militar Nueva Granada, Bogotá D.C., Colombia.Sangaiah, A. K., Samuel, O. W., XiongLi, Abdel-Basset, M., & Wang, H. (2018). Towards an efficient risk assessment in software projects–Fuzzy reinforcement paradigm. Computers & Electrical Engineering, 833 - 846.Sanz, L. F., & Silva, P. B. (2013, 11 28). Scielo. Retrieved from Gestión de riesgos en proyectos de desarrollo de software en España: estudio de la situación: http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S0120-62302014000100022TortoiseSVN. (2020). About TortoiseSVN. Recuperado el 20 de Marzo de 2020, de https://tortoisesvn.net/about.htmlUniversidad de Alicante. (2019). Servicio de informática. Obtenido de https://si.ua.es/es/documentacion/c-sharp/documentos/pruebas/07pruebasunitarias.pdfUniversidad de Antioquia. (2019). Aprende en Línea plataforma Académica para Pregrado y Posgrado. Obtenido de http://aprendeenlinea.udea.edu.co/lms/moodle/pluginfile.php/219431/mod_resource/content/2/ingenieriadesoftware/Ingenieria%20de%20software.pdfVelandia, L. N., & López, W. M. (2015). Escoger una metodología para desarrollar software, difícil decisión. Revista Educación en Ingeniería, 12.Wanderley, M., Jr., J. M., Gusmão, C., & Lima, F. (2015). Proposal of risk management metrics for multiple project software development. Procedia Computer Science, 1-9.ORIGINAL2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdfTesisapplication/pdf2450831https://repository.unab.edu.co/bitstream/20.500.12749/12077/1/2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf7b88807eb8a086293f097ed3de9cb402MD51open access2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdf2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdfLicenciaapplication/pdf541787https://repository.unab.edu.co/bitstream/20.500.12749/12077/2/2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdfb0ea2c2dffd418fdfcc1c0220cbfb0a1MD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.unab.edu.co/bitstream/20.500.12749/12077/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accessTHUMBNAIL2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf.jpg2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf.jpgIM Thumbnailimage/jpeg5444https://repository.unab.edu.co/bitstream/20.500.12749/12077/4/2020_Tesis_Diana_Marcela_Jaimes_Jaimes.pdf.jpg1a8134fb93d673f5be512b195e60e790MD54open access2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdf.jpg2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdf.jpgIM Thumbnailimage/jpeg10000https://repository.unab.edu.co/bitstream/20.500.12749/12077/5/2020_Licencia_Diana_Marcela_Jaimes_Jaimes.pdf.jpg786d61177d61f1af831907b4dcc0e655MD55open access20.500.12749/12077oai:repository.unab.edu.co:20.500.12749/120772023-03-15 09:28:12.049open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=