Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio
La industria del software es grande y compleja. En la actualidad existe en el mundo una gran cantidad de empresas dedicadas al desarrollo y mantenimiento de software, además de otros modelos de negocio alrededor del mismo, por ejemplo, capacitación, adaptación, y mejora; específicamente en lo que re...
- Autores:
-
Rodríguez Moreno, Camilo Ernesto
- Tipo de recurso:
- Fecha de publicación:
- 2010
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/3450
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/3450
- Palabra clave:
- Free software
Software engineering
Systems Engineering
Software management
Software application
Software development
New technologies
Investigations
Teaching
Software libre
Ingeniería de software
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Industria del software
Aplicaciones Web
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_f9976a13157471847232674bef5efd6f |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/3450 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
dc.title.translated.eng.fl_str_mv |
Proposal and implementation of a guide for evaluating the quality of web applications adapted to the free software model through a case study |
title |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
spellingShingle |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio Free software Software engineering Systems Engineering Software management Software application Software development New technologies Investigations Teaching Software libre Ingeniería de software Ingeniería de sistemas Gestión de software Aplicación de software Desarrollo de software Nuevas tecnologías Investigaciones Enseñanza Industria del software Aplicaciones Web |
title_short |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
title_full |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
title_fullStr |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
title_full_unstemmed |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
title_sort |
Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio |
dc.creator.fl_str_mv |
Rodríguez Moreno, Camilo Ernesto |
dc.contributor.advisor.spa.fl_str_mv |
Carrillo Zambrano, Eduardo |
dc.contributor.author.spa.fl_str_mv |
Rodríguez Moreno, Camilo Ernesto |
dc.contributor.cvlac.*.fl_str_mv |
Carrillo Zambrano, Eduardo [0000068780] |
dc.contributor.googlescholar.*.fl_str_mv |
Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ] |
dc.contributor.orcid.*.fl_str_mv |
Carrillo Zambrano, Eduardo [0000-0002-0868-940X] |
dc.contributor.scopus.none.fl_str_mv |
Carrillo Zambrano, Eduardo [15622921600] |
dc.contributor.researchgate.*.fl_str_mv |
Carrillo Zambrano, Eduardo [Eduardo-Carrillo-Zambrano] |
dc.subject.keywords.eng.fl_str_mv |
Free software Software engineering Systems Engineering Software management Software application Software development New technologies Investigations Teaching |
topic |
Free software Software engineering Systems Engineering Software management Software application Software development New technologies Investigations Teaching Software libre Ingeniería de software Ingeniería de sistemas Gestión de software Aplicación de software Desarrollo de software Nuevas tecnologías Investigaciones Enseñanza Industria del software Aplicaciones Web |
dc.subject.lemb.spa.fl_str_mv |
Software libre Ingeniería de software Ingeniería de sistemas Gestión de software Aplicación de software Desarrollo de software Nuevas tecnologías Investigaciones Enseñanza |
dc.subject.proposal.none.fl_str_mv |
Industria del software Aplicaciones Web |
description |
La industria del software es grande y compleja. En la actualidad existe en el mundo una gran cantidad de empresas dedicadas al desarrollo y mantenimiento de software, además de otros modelos de negocio alrededor del mismo, por ejemplo, capacitación, adaptación, y mejora; específicamente en lo que respecta al software libre. La industria del software es grande debido a la gran cantidad de oferta y demanda que existe en el mundo. Es imposible de concebir el mundo actual sin software, desde la empresa más pequeña que tiene un computador que cuenta mínimo con un sistema operativo y aplicaciones básicas para el procesamiento de información hasta la empresa más grande con software especializado para el control, almacenamiento, procesamiento e intercambio de información, de vital importancia para llevar a cabo sus procesos en forma rápida y eficaz. La industria del software es compleja como se mencionó anteriormente, debido a las siguientes razones: 1) calidad insuficiente del producto final, 2) estimación de duración de proyectos y asignación de recursos inexactos, 3) retrasos en la entrega de los productos finales, 4) costos de desarrollo y mantenimiento de productos fuera de control, 5) escasez de personal calificado en un mercado de alta demanda y 6) tendencia del crecimiento de volumen y complejidad de los productos. Por lo tanto, este trabajo se centra en abordar una de las dificultades del software: calidad insuficiente del producto final. La calidad del software es de una altísima complejidad por eso se mide en tres momentos: en el proceso y en el producto. Haciendo un aporte a esta problemática se propone una guía metodológica que permita de forma práctica evaluar la calidad de aplicaciones Web de software libre, dirigida a empresas y profesionales en el área de las tecnologías de Información (TI). Por otra parte, se consiguió documentar el estado de arte de los diferentes modelos y estándares de calidad a nivel del producto, además de hacer un análisis de la calidad tanto en la organización, como en el proceso, en el software y los datos. Además, se realizó una revisión bibliográfica de los diferentes modelos y estándares de calidad a nivel del proceso. Por otro lado, se hizo la propuesta de una guía metodológica para evaluar la calidad de aplicaciones Web adaptada al modelo de software libre. Dicha propuesta está compuesta en total por nueve actividades distribuidas en tres etapas: 1) evaluación, 2) implementación y 3) análisis. Es de resaltar que para esta guía se hace la propuesta básica de un árbol de características de calidad para aplicaciones de software libre a partir del modelo QSOS (Qualification and Selection of Open Source Software, por sus siglas en ingles). Adicionalmente, es de mencionar que la hipótesis planteada para este caso de estudio no se vio cumplida. Dicha hipótesis planteaba que cualquier aplicación Web de cualquier dominio que se evaluara estaría sobre o por encima del punto crítico de aceptabilidad. Sólo una de las tres aplicaciones evaluadas estuvo por encima de dicho punto. Al parecer un factor fundamental al realizar una evaluación de calidad de aplicaciones de software libre tiene que ver con la madurez que tiene el proyecto, es decir, a mayor madurez existe mayor posibilidad de encontrar una aplicación con mayor nivel de calidad, por consiguiente, las otras dos aplicaciones provenían de proyectos muy recientes, que no contaban con la madurez suficiente. Finalmente, este trabajo pretende convertirse en un aporte que sea de gran ayuda para las compañías o profesionales en el área de las TI y que tengan la necesidad de adquirir un instrumento práctico para la evaluación de la calidad de productos software para aplicaciones en entorno Web y de software libre. Además, incentivar a las compañías en la búsqueda de soluciones con alta calidad en TI de software libre, y por ende estimular los diferentes proyectos y la creación de nuevos bajo este movimiento. |
publishDate |
2010 |
dc.date.issued.none.fl_str_mv |
2010-02-24 |
dc.date.accessioned.none.fl_str_mv |
2020-06-26T21:34:51Z |
dc.date.available.none.fl_str_mv |
2020-06-26T21:34:51Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.local.spa.fl_str_mv |
Tesis |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/3450 |
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 |
url |
http://hdl.handle.net/20.500.12749/3450 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Rodríguez Moreno, Camilo Ernesto (2010). Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC [1]. Atos Origin. [en línea]. [citado 28 Noviembre de 2009]. <aviable for Internet: http://www.atosorigin.com/en-us/about_us/Company_Profile/default.htm >. [2] BEDINI G. Alejandro. Extracto del libro en formato digital “calidad tradicional y de software”. Universidad Técnica Federico Santa María [3] Blog CMMI Ingeniería de Software de Verdade. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.blogcmmi.com.br/avaliacao/lista-de-empresas-cmmi-no-brasil [4]. CABALLERO CERVANTES, Omar Higinio. Tecnología de Información y Herramientas para la Administración de Proyectos de Software. Revista Digital Universitaria, Volumen 7 Numero 6, 2006. [5] CALVO MANZANO, José Antonio y CABALLERO RÚA, Edgar Henry. Mejora de la calidad del software en el entorno de microempresas de TI. Universidad Politécnica de Madrid. Departamento de lenguajes y sistemas informaticos en ingeniería de software. 2007 [6]. Capgemini. [en línea]. [citado 28 Noviembre de 2009]. <aviable for Internet: http://www.es.capgemini.com/>. [7] CERVERA PAZ, Ángel. El modelo de mcCall como aplicación de la calidad a la revisión del software de gestión empresarial. [citado el 5 de Junio 2009]. <aviable for Internet: http://www.monografias.com/trabajos5/call/call.shtml#mc>. [8] COLLEVA, Juan Guillermo. Medición y Evaluación de la Calidad en Uso de Aplicaciones Web. Grupo de Investigación y Desarrollo en Ingeniería de Software e Ingeniería. Facultad de Ingeniería de la UNLPam. 2005 [9] DÁVILA, Abraham, MELENDEZ, Karina y FLORES, Luis. Determinación de los Requerimientos de Calidad del Producto Software Basados en Normas Internacionales. Lima [10]. Documentos Delta. Administración de Proyectos. 2007. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.deltaasesores.com/docum/txadmproy2007.pdf >. [11] FANTINI, Adriana Claudia. Métricas: Pautas para un adecuado sistema de evaluación de la calidad en e-learning. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ciencias Económicas. [12] FUENTES CONTRERAS, Matías, TEUBER HERIQUEZ, Pablo. Modelo de Calidad CMMI. <aviable for Internet: http://www.monografias.com/trabajos57/modelo-calidad-cmmi/modelo-calidad-cmmi.shtml >. [13] HERRARA, Alejandra. Las Empresas Mexicanas de Desarrollo de Software a la Medida – Un Modelo de Competitividad .Software Guru Conocimiento en práctica, Nro 21 2008. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.sg.com.mx/ >. [14] Ingenieros Software. Calidad. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.ingenierosoftware.com/calidad/cmm-cmmi.php >. [15]. List of project management software. (2005). [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://en.wikipedia.org/wiki/List_of_project_management_software >. [16] MARCHANT RAMÍREZ, Loreto. Hacia un Modelo de Implementación del Alineamiento Estratégico. Actualizaciones para el Desarrollo Organizacional Primer Seminario. 2005. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.eumed.net/libros/2005/lmr/4.htm >. [17]. Microsoft Guía de licenciamiento & Administración de Software. Beneficios para la organización [en línea]. [citado el enero de 2009]. <aviable for Internet: http://www.microsoft.com/argentina/public/kit_base/licenciamiento/licsemgt/investmt/organize.htm [18]. Microsoft. Resumen de Enterprise Project Management (EPM) Solution. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.microsoft.com/latam/office/project/prodinfo/epm/overview.mspx#E4C >. [19]. MORALES, Oscar Alberto. Fundamentos de la Investigación Documental y la Monografía. [citado el 27 de Enero 2008]. <aviable for Internet: http://webdelprofesor.ula.ve/odontologia/oscarula/publicaciones/articulo18.pdf>. [20]. OLSINA, Luis Antonio. Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitos Web. Tesis Doctoral. Noviembre de 1999. Universidad de la Plata, Facultad de Ciencias Exactas, Argentina. [21]. MUÑOS ESPIN, Galo Fabián, MARTINES RODRÍGUEZ, Fernando, y RANGEL CABALLERO, Jaime Alfredo. MPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA LA MEDICIÓN DE LA CALIDAD DE WEB. Tesis de Maestría, Universidad Autónoma de Bucaramanga, Facultad de Ingeniería de Sistemas. [22] OLSINA, Luis y ROSSI, Gustavo. A Quantitative Method for Quality Evaluation of Web Sites and Applications. GIDIS. Department of Informatics. Faculty of Engineering. UNLPam. [23] OOS Watch open source software advisory service [citado el 20 de Noviembre 2009]. <aviable for Internet: http://www.oss-watch.ac.uk/resources/osmm.xml [24] OSS Partner. [citado el 20 de Noviembre 2009]. <aviable for Internet: http://www.osspartner.com/portail/sections/accueil-public/evaluation-osmm [24] OSS Partner. [citado el 20 de Noviembre 2009]. <aviable for Internet: http://www.osspartner.com/portail/sections/accueil-public/evaluation-osmm [25]. REYNOSO, Álvaro. Alineamiento Estratégico – la eliminación de la teoría de la conspiración. Grupo Kaizen S.A. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.grupokaizen.com/bsce/Alineamiento_estrategico_la_eliminacion_de_la_teoria.pdf >. [26]. Project Management Institute. Guía de los Fundamentos de la Dirección de Proyectos Tercera Edición [27]. SCALONE, Fernanda. Estudio Comparativo de los Modelos y Estándares de Calidad del Software. Tesis de Maestría. Junio de 2006. Universidad Tecnológica Nacional, Facultad Regional Buenos Aires, Argentina [28] Slprog. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://slprog.wikispaces.com/ [29] Spin Latinoamérica. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.latinspin.org/articulos.htm [29] Spin Latinoamérica. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.latinspin.org/articulos.htm [31]. VEGA DÍAZ, José Alberto. Estado y tendencia de la administración de proyectos en México. Tesis de Maestría. Diciembre de 2004. Universidad de las Américas Puebla, México |
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.spa.fl_str_mv |
Bucaramanga (Colombia) |
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 |
Maestría en Software Libre |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/3450/1/2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf https://repository.unab.edu.co/bitstream/20.500.12749/3450/2/2010_Anexos_Camilo_Ernesto_Rodriguez_Moreno.zip https://repository.unab.edu.co/bitstream/20.500.12749/3450/3/2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf.jpg |
bitstream.checksum.fl_str_mv |
173e8d44e5ec2b5e2bee3d5973aa151e fd0de1fd9ce3aa1bbd2cb19e93b5f73b 8532328cb74dc34a13395eb301fa71cb |
bitstream.checksumAlgorithm.fl_str_mv |
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_ |
1814277294939701248 |
spelling |
Carrillo Zambrano, Eduardo0af7e78d-2c4d-4652-a7d8-606c9e3f667e-1Rodríguez Moreno, Camilo Ernestoca7ea176-0c42-4ef5-8013-6a0c7ed337c5-1Carrillo Zambrano, Eduardo [0000068780]Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ]Carrillo Zambrano, Eduardo [0000-0002-0868-940X]Carrillo Zambrano, Eduardo [15622921600]Carrillo Zambrano, Eduardo [Eduardo-Carrillo-Zambrano]2020-06-26T21:34:51Z2020-06-26T21:34:51Z2010-02-24http://hdl.handle.net/20.500.12749/3450instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABLa industria del software es grande y compleja. En la actualidad existe en el mundo una gran cantidad de empresas dedicadas al desarrollo y mantenimiento de software, además de otros modelos de negocio alrededor del mismo, por ejemplo, capacitación, adaptación, y mejora; específicamente en lo que respecta al software libre. La industria del software es grande debido a la gran cantidad de oferta y demanda que existe en el mundo. Es imposible de concebir el mundo actual sin software, desde la empresa más pequeña que tiene un computador que cuenta mínimo con un sistema operativo y aplicaciones básicas para el procesamiento de información hasta la empresa más grande con software especializado para el control, almacenamiento, procesamiento e intercambio de información, de vital importancia para llevar a cabo sus procesos en forma rápida y eficaz. La industria del software es compleja como se mencionó anteriormente, debido a las siguientes razones: 1) calidad insuficiente del producto final, 2) estimación de duración de proyectos y asignación de recursos inexactos, 3) retrasos en la entrega de los productos finales, 4) costos de desarrollo y mantenimiento de productos fuera de control, 5) escasez de personal calificado en un mercado de alta demanda y 6) tendencia del crecimiento de volumen y complejidad de los productos. Por lo tanto, este trabajo se centra en abordar una de las dificultades del software: calidad insuficiente del producto final. La calidad del software es de una altísima complejidad por eso se mide en tres momentos: en el proceso y en el producto. Haciendo un aporte a esta problemática se propone una guía metodológica que permita de forma práctica evaluar la calidad de aplicaciones Web de software libre, dirigida a empresas y profesionales en el área de las tecnologías de Información (TI). Por otra parte, se consiguió documentar el estado de arte de los diferentes modelos y estándares de calidad a nivel del producto, además de hacer un análisis de la calidad tanto en la organización, como en el proceso, en el software y los datos. Además, se realizó una revisión bibliográfica de los diferentes modelos y estándares de calidad a nivel del proceso. Por otro lado, se hizo la propuesta de una guía metodológica para evaluar la calidad de aplicaciones Web adaptada al modelo de software libre. Dicha propuesta está compuesta en total por nueve actividades distribuidas en tres etapas: 1) evaluación, 2) implementación y 3) análisis. Es de resaltar que para esta guía se hace la propuesta básica de un árbol de características de calidad para aplicaciones de software libre a partir del modelo QSOS (Qualification and Selection of Open Source Software, por sus siglas en ingles). Adicionalmente, es de mencionar que la hipótesis planteada para este caso de estudio no se vio cumplida. Dicha hipótesis planteaba que cualquier aplicación Web de cualquier dominio que se evaluara estaría sobre o por encima del punto crítico de aceptabilidad. Sólo una de las tres aplicaciones evaluadas estuvo por encima de dicho punto. Al parecer un factor fundamental al realizar una evaluación de calidad de aplicaciones de software libre tiene que ver con la madurez que tiene el proyecto, es decir, a mayor madurez existe mayor posibilidad de encontrar una aplicación con mayor nivel de calidad, por consiguiente, las otras dos aplicaciones provenían de proyectos muy recientes, que no contaban con la madurez suficiente. Finalmente, este trabajo pretende convertirse en un aporte que sea de gran ayuda para las compañías o profesionales en el área de las TI y que tengan la necesidad de adquirir un instrumento práctico para la evaluación de la calidad de productos software para aplicaciones en entorno Web y de software libre. Además, incentivar a las compañías en la búsqueda de soluciones con alta calidad en TI de software libre, y por ende estimular los diferentes proyectos y la creación de nuevos bajo este movimiento.Universitat Oberta de Catalunya UOCRESUMEN 13 INTRODUCCIÓN 15 1. ESTÁNDARES Y MODELOS DE CALIDAD 18 1.1 INTRODUCIÓN 18 1.2 GESTIÓN DE CALIDAD DE SOFTWARE 20 1.2.1 Planificación de calidad del software. 21 1.2.2 Control de calidad del software. 22 1.2.3 Aseguramiento de calidad del software. 22 1.2.4 Mejoramiento de Calidad del Software. 23 1.3 CALIDAD EN LAS EMPRESAS DE SOFTWARE 24 1.3.1 Calidad a nivel organizacional. 28 1.3.2 Calidad a nivel de proceso. 29 1.3.3 Calidad a nivel de software. 30 1.3.4 Calidad a nivel de datos. 31 1.4 MODELOS / ESTANDARES DE CALIDAD DE SOFTWARE 31 1.4.1 Modelos de calidad de software a nivel de proceso. 33 1.4.1.1 Capability maturity model integration - CMMI. 33 1.4.1.2 Modelo Bootstrap. 41 1.4.1.3 Personal software process (PSP). 42 1.4.1.4 Team software process (TSP). 42 1.4.1.5 Practical software measurement (PSM). 43 1.4.1.6 Six sigma for software. 43 1.4.2 Estándares de calidad del software a nivel de proceso. 43 1.4.2.1 ISO 90003:2004. 44 1.4.2.2 ISO/12207: 1995. 44 1.4.2.3 ISO/IEC 15504 – SPICE. 45 1.4.2.4 ISO 20000:2005. 45 1.4.2.5 ITIL – Information technology infrastructure library. 45 1.4.2.6 COBIT 4.0. 46 1.4.3 Modelos de calidad de software a nivel de producto. 46 1.4.3.1 Modelo del Gilb. 46 1.4.3.2 Modelo GQM (Goal – Question –Metric). 47 1.4.3.3 Modelo McCall. 47 1.4.3.4 Modelo FURPS. 54 1.4.3.5 Modelo de BOEHM. 54 1.4.3.6 Modelo SACT (Software Assurance Technology Center). 55 1.4.3.7 Modelo Dromey. 56 1.4.3.8 Web-site QEM (Web Site Quality Evaluation Method). 57 1.4.4 Estándares de calidad del software a nivel de producto. 58 1.4.4.1 ISO/IEC 9126-1:2001 – Quality Model. 59 1.4.4.2 ISO/IEC 25000:2005 – SQuaRE. 60 1.4.4.3 IEEE-std 1061-1998: Standard for software quality metrics methodology. 61 1.4.5 Metodologías para la valorar el proceso del software libre. 62 1.4.5.1 Open source maturity model - Capgemini (OSMM). 62 1.4.5.2 Open source maturity model – Navica (OSMM). 63 1.4.5.3 Qualification and selection of open source software (QSOS) 63 1.5.6 Cuadro comparativo de modelos y estándares de calidad a nivel del producto. 64 1.5 CONCLUSIONES 67 2. ADMINISTRACION DE PROYECTOS 68 2.1 INTRODUCIÓN 69 2.1.1 ¿Qué es un proyecto?. 70 2.1.2 Administración de proyectos. 70 2.1.2.1 Definiciones varios autores. 71 2.1.2.1.1 Inicios. 71 2.1.2.1.2 Profesional. 72 2.1.2.1.3 Futuro. 73 2.1.3 Clasificación de proyectos. 75 2.1.4 Administrador de proyectos. 75 2.1.5 Sistemas para proyectos. 76 2.1.5.1 Sistemas. 76 2.1.5.2 Sistemas de gestión de proyectos. 77 2.1.5.3 Sistemas de información de la gestión de proyectos. 77 2.1.5.4 Software de gestión de proyectos. 77 2..5.5 Tecnologías de información que apoyan la administración de proyectos. 78 2.2 PROBLEMÁTICA 78 2.2.1 Software para la administración de proyectos. 79 2.3 ESTUDIO COMPARATIVO DE SOFTWARE PARA ADMINISTRACIÓN DE PROYECTOS 82 2.3.1 Introducción. 83 2.3.1.1 Criterios de evaluación. 83 2.3.2 Aplicaciones Evaluadas. 88 2.3.2.1 Microsoft Project. 88 2.3.3 Resumen. 95 2.3.4 Análisis de resultados. 95 2.4 CONCLUSIONES 97 3. GUIA PARA LA EVALUACIÓN DE CALIDAD DE APLICACIONES WEB ADAPTADA AL MODELO DE SOFTWARE LIBRE. 98 3.1 DESCRIPCIÓN DEL PROBLEMA 99 3.2 SEÑALAMIENTO DE LA SOLUCIÓN DEL PROBLEMA 101 3.2.1 Solución propuesta. 101 3.2.2 Mapa conceptual de problema y la solución. 102 3.3 GUÍA PARA LA SELECCIÓN DEL MODELO / ESTÁNDAR PARA LA EVALUACIÓN DE CALIDAD DE APLICACIONES WEB 103 3.4 ETAPAS DE LA GUÍA 105 3.5 PROPUESTA DE CARACTERÍSTICAS, SUBCARACTERÍSTICAS Y ATRIBUTOS PARA EVALUAR APLICACIONES DE SOFTWARE LIBRE 110 3.6 CONCLUSIONES 126 4. CASO DE ESTUDIO APLICANDO LA GUÍA METODOLOGÍA PARA LA EVALUACIÓN DE CALIDAD DE APLICACIONES WEB ADAPTADA AL MODELO DE SOFTWARE LIBRE 128 4.1 INTRODUCCIÓN 128 4.2 ETAPA DE EVALUACIÓN 130 4.3 ETAPA DE IMPLEMENTACIÓN 138 4.3.1 Introducción. 138 4.3.2 Fase de definición y especificación de los requerimientos de calidad. 140 4.3.2.1 El Dominio de Aplicaciones Web para la Administración de Proyectos (PMS). 140 4.3.2.2 Planificar y Programar la Evaluación de Calidad. 141 4.3.2.3 Metas de la Evaluación del Caso de Estudio. 142 4.3.2.4 Perfil de la audiencia. 142 4.3.2.5 Características Principales del Dominio para PMS. 142 4.3.2.6 Árbol de Requerimientos de Calidad. 143 4.3.3 Fase de definición e implementación de la evaluación elemental. 146 4.3.3.1 Plantillas de atributos de calidad. 146 4.3.4.2 Evaluación elemental. 148 4.3.4 Fase de definición e implementación de la evaluación global. 151 4.3.4.1 Estructura de agregación de referencias parciales usando el modelo LSP. 151 4.3.4.2 Resultado de los valores de las preferencias parciales y globales de calidad, para los tres sitios PMS evaluados. 159 4.3.4.3 Análisis de resultados. 161 4.4 CONCLUSIONES 164 5. CONCLUSIONES 165 6. RECOMENDACIONES Y TRABAJOS FUTUROS 167 BIBLIOGRAFÍA 169MaestríaThe software industry is large and complex. At present in the world there is a large number of companies dedicated to the development and maintenance of software, in addition to other business models around it, for example, training, adaptation, and improvement; specifically in regards to free software. The software industry is large due to the large amount of supply and demand that exists in the world. It is impossible to conceive of today's world without software, from the smallest company that has a computer that has a minimum of an operating system and basic applications for information processing to the largest company with specialized software for control, storage, processing and information exchange, of vital importance to carry out your processes quickly and efficiently. The software industry is complex as mentioned above, due to the following reasons: 1) insufficient quality of the final product, 2) inaccurate project duration estimation and resource allocation, 3) delays in delivery of final products, 4 ) product development and maintenance costs out of control, 5) shortage of qualified personnel in a high demand market and 6) trend of growth in volume and complexity of products. Therefore, this work focuses on addressing one of the difficulties of software: insufficient quality of the final product. The quality of the software is extremely complex, which is why it is measured in three moments: in the process and in the product. Making a contribution to this problem, a methodological guide is proposed that allows a practical evaluation of the quality of free software Web applications, aimed at companies and professionals in the area of Information Technology (IT). On the other hand, it was possible to document the state of the art of the different models and quality standards at the product level, in addition to making a quality analysis both in the organization, as in the process, in the software and the data. In addition, a bibliographic review of the different models and quality standards was carried out at the process level. On the other hand, a methodological guide was proposed to assess the quality of Web applications adapted to the free software model. This proposal is made up of nine activities in total divided into three stages: 1) evaluation, 2) implementation and 3) analysis. It is noteworthy that for this guide the basic proposal of a tree of quality characteristics for free software applications is made based on the QSOS model (Qualification and Selection of Open Source Software, for its acronym in English). Additionally, it should be mentioned that the hypothesis proposed for this case study was not fulfilled. This hypothesis posited that any Web application of any domain that was evaluated would be above or above the critical point of acceptability. Only one of the three applications evaluated was above this point. Apparently a fundamental factor when carrying out a quality evaluation of free software applications has to do with the maturity of the project, that is, the greater the maturity there is a greater possibility of finding an application with a higher level of quality, therefore, the two other applications came from very recent projects, which were not mature enough. Finally, this work aims to become a contribution that is of great help for companies or professionals in the IT area who have the need to acquire a practical instrument for evaluating the quality of software products for applications in the Web environment and free software. In addition, to encourage companies in the search for solutions with high quality in free software IT, and therefore stimulate different projects and the creation of new ones under this movement.application/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 ColombiaPropuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudioProposal and implementation of a guide for evaluating the quality of web applications adapted to the free software model through a case studyMagíster en Software LibreBucaramanga (Colombia)Universidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Software Libreinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMFree softwareSoftware engineeringSystems EngineeringSoftware managementSoftware applicationSoftware developmentNew technologiesInvestigationsTeachingSoftware libreIngeniería de softwareIngeniería de sistemasGestión de softwareAplicación de softwareDesarrollo de softwareNuevas tecnologíasInvestigacionesEnseñanzaIndustria del softwareAplicaciones WebRodríguez Moreno, Camilo Ernesto (2010). Propuesta e implementación de una guía para la evaluación de calidad de aplicaciones web adaptada al modelo de software libre a través de un caso de estudio. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC[1]. Atos Origin. [en línea]. [citado 28 Noviembre de 2009]. <aviable for Internet: http://www.atosorigin.com/en-us/about_us/Company_Profile/default.htm >.[2] BEDINI G. Alejandro. Extracto del libro en formato digital “calidad tradicional y de software”. Universidad Técnica Federico Santa María[3] Blog CMMI Ingeniería de Software de Verdade. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.blogcmmi.com.br/avaliacao/lista-de-empresas-cmmi-no-brasil[4]. CABALLERO CERVANTES, Omar Higinio. Tecnología de Información y Herramientas para la Administración de Proyectos de Software. Revista Digital Universitaria, Volumen 7 Numero 6, 2006.[5] CALVO MANZANO, José Antonio y CABALLERO RÚA, Edgar Henry. Mejora de la calidad del software en el entorno de microempresas de TI. Universidad Politécnica de Madrid. Departamento de lenguajes y sistemas informaticos en ingeniería de software. 2007[6]. Capgemini. [en línea]. [citado 28 Noviembre de 2009]. <aviable for Internet: http://www.es.capgemini.com/>.[7] CERVERA PAZ, Ángel. El modelo de mcCall como aplicación de la calidad a la revisión del software de gestión empresarial. [citado el 5 de Junio 2009]. <aviable for Internet: http://www.monografias.com/trabajos5/call/call.shtml#mc>.[8] COLLEVA, Juan Guillermo. Medición y Evaluación de la Calidad en Uso de Aplicaciones Web. Grupo de Investigación y Desarrollo en Ingeniería de Software e Ingeniería. Facultad de Ingeniería de la UNLPam. 2005[9] DÁVILA, Abraham, MELENDEZ, Karina y FLORES, Luis. Determinación de los Requerimientos de Calidad del Producto Software Basados en Normas Internacionales. Lima[10]. Documentos Delta. Administración de Proyectos. 2007. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.deltaasesores.com/docum/txadmproy2007.pdf >.[11] FANTINI, Adriana Claudia. Métricas: Pautas para un adecuado sistema de evaluación de la calidad en e-learning. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ciencias Económicas.[12] FUENTES CONTRERAS, Matías, TEUBER HERIQUEZ, Pablo. Modelo de Calidad CMMI. <aviable for Internet: http://www.monografias.com/trabajos57/modelo-calidad-cmmi/modelo-calidad-cmmi.shtml >.[13] HERRARA, Alejandra. Las Empresas Mexicanas de Desarrollo de Software a la Medida – Un Modelo de Competitividad .Software Guru Conocimiento en práctica, Nro 21 2008. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.sg.com.mx/ >.[14] Ingenieros Software. Calidad. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.ingenierosoftware.com/calidad/cmm-cmmi.php >.[15]. List of project management software. (2005). [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://en.wikipedia.org/wiki/List_of_project_management_software >.[16] MARCHANT RAMÍREZ, Loreto. Hacia un Modelo de Implementación del Alineamiento Estratégico. Actualizaciones para el Desarrollo Organizacional Primer Seminario. 2005. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.eumed.net/libros/2005/lmr/4.htm >.[17]. Microsoft Guía de licenciamiento & Administración de Software. Beneficios para la organización [en línea]. [citado el enero de 2009]. <aviable for Internet: http://www.microsoft.com/argentina/public/kit_base/licenciamiento/licsemgt/investmt/organize.htm[18]. Microsoft. Resumen de Enterprise Project Management (EPM) Solution. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.microsoft.com/latam/office/project/prodinfo/epm/overview.mspx#E4C >.[19]. MORALES, Oscar Alberto. Fundamentos de la Investigación Documental y la Monografía. [citado el 27 de Enero 2008]. <aviable for Internet: http://webdelprofesor.ula.ve/odontologia/oscarula/publicaciones/articulo18.pdf>.[20]. OLSINA, Luis Antonio. Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitos Web. Tesis Doctoral. Noviembre de 1999. Universidad de la Plata, Facultad de Ciencias Exactas, Argentina.[21]. MUÑOS ESPIN, Galo Fabián, MARTINES RODRÍGUEZ, Fernando, y RANGEL CABALLERO, Jaime Alfredo. MPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA LA MEDICIÓN DE LA CALIDAD DE WEB. Tesis de Maestría, Universidad Autónoma de Bucaramanga, Facultad de Ingeniería de Sistemas.[22] OLSINA, Luis y ROSSI, Gustavo. A Quantitative Method for Quality Evaluation of Web Sites and Applications. GIDIS. Department of Informatics. Faculty of Engineering. UNLPam.[23] OOS Watch open source software advisory service [citado el 20 de Noviembre 2009]. <aviable for Internet: http://www.oss-watch.ac.uk/resources/osmm.xml[24] OSS Partner. [citado el 20 de Noviembre 2009]. <aviable for Internet: http://www.osspartner.com/portail/sections/accueil-public/evaluation-osmm[24] OSS Partner. [citado el 20 de Noviembre 2009]. <aviable for Internet: http://www.osspartner.com/portail/sections/accueil-public/evaluation-osmm[25]. REYNOSO, Álvaro. Alineamiento Estratégico – la eliminación de la teoría de la conspiración. Grupo Kaizen S.A. [en línea]. [citado el 1 julio de 2008]. <aviable for Internet: http://www.grupokaizen.com/bsce/Alineamiento_estrategico_la_eliminacion_de_la_teoria.pdf >.[26]. Project Management Institute. Guía de los Fundamentos de la Dirección de Proyectos Tercera Edición[27]. SCALONE, Fernanda. Estudio Comparativo de los Modelos y Estándares de Calidad del Software. Tesis de Maestría. Junio de 2006. Universidad Tecnológica Nacional, Facultad Regional Buenos Aires, Argentina[28] Slprog. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://slprog.wikispaces.com/[29] Spin Latinoamérica. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.latinspin.org/articulos.htm[29] Spin Latinoamérica. [en línea]. [citado el 7 Agosto de 2009]. <aviable for Internet: http://www.latinspin.org/articulos.htm[31]. VEGA DÍAZ, José Alberto. Estado y tendencia de la administración de proyectos en México. Tesis de Maestría. Diciembre de 2004. Universidad de las Américas Puebla, MéxicoORIGINAL2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdfTesisapplication/pdf2378327https://repository.unab.edu.co/bitstream/20.500.12749/3450/1/2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf173e8d44e5ec2b5e2bee3d5973aa151eMD51open access2010_Anexos_Camilo_Ernesto_Rodriguez_Moreno.zip2010_Anexos_Camilo_Ernesto_Rodriguez_Moreno.zipAnexosapplication/octet-stream1313077https://repository.unab.edu.co/bitstream/20.500.12749/3450/2/2010_Anexos_Camilo_Ernesto_Rodriguez_Moreno.zipfd0de1fd9ce3aa1bbd2cb19e93b5f73bMD52open accessTHUMBNAIL2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf.jpg2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf.jpgIM Thumbnailimage/jpeg6665https://repository.unab.edu.co/bitstream/20.500.12749/3450/3/2010_Tesis_Camilo_Ernesto_Rodriguez_Moreno.pdf.jpg8532328cb74dc34a13395eb301fa71cbMD53open access20.500.12749/3450oai:repository.unab.edu.co:20.500.12749/34502022-06-14 14:35:40.026open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |