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...
- 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_ |
1814277249456668672 |
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= |