Análisis de los artefactos del proceso ágil Iconix para evaluar la calidad del producto software, 2017
DOI:
https://doi.org/10.51440/unsch.revistainvestigacion.2018.1.75Palabras clave:
Artefacto del proceso agil Iconix, Calidad de producto, Software, Proceso agil Iconix, ISO/IEC912Resumen
El desarrollo de software con agilidad tiene una gran comunidad de usuarios en el mundo, porque el desarrollo a pequeña escala, no sido resuelto por la ingeniería de software, si se exige calidad del producto software, disminuir costos y tiempos de entrega. El objetivo del estudio es analizar las fases del proceso ágil Iconix, para tener una matriz que permita evaluar la calidad de productos software, mediante la NTP ISO/IEC 9126; se ha considerado el análisis las fases de; análisis de requisitos, diseño preliminar, diseño le implementación. El estudio fue realizado en el Perú, porque existe necesidad de software para Pymes y Mipes que son aproximadamente 2 millones que requieren software. Se recolecto datos en un solo momento, mediante encuestas a diez expertos en proceso ágil, el estudio es retrospectivo, analítico porque tener las variables: artefacto del proceso ágil Iconix, calidad del producto software. El análisis, síntesis ha permitido formular las matrices de relación entre los artefactos del proceso ágil Iconix y la calidad del producto software, según el modelo de calidad para características y sub características de acuerdo a los estándares; NTP ISO/IEC 9126-1, 2 y 3, NTP-ISO/IEC 14598-1 y 2, adaptado por INDECOPI. Según la hipótesis general, el proceso ágil Iconix está relacionado con la evolución de la calidad del producto $software. De acuerdo a las hipótesis especificas las fases de: análisis de requisitos, diseño preliminar, diseño e implementación y la, evaluación de calidad del producto software, demuestran que están relacionados.
Descargas
Citas
Aguilar, E. (2015) Integración del diseño centrado en usuario con metodologías ágiles en el desarrollo de un catálogo de plantas. Un estudio de investigación - acción. Perú, Facultad de Ciencias e Ingeniería. Pontificia Universidad Católica del Perú.
Comisión de Reglamentos Técnicos y Comerciales- INDECOPI. (2004) Norma Técnica Peruana NTP-ISO/IEC 9126-1, Ingeniera de software. Calidad el Producto. Parte I Modelo de Calidad. Primera Edición. Perú, Lima.
Díaz, J. (2001) Lineamientos para la Determinación del Perfil de Calidad de un Producto de Software. Tesis de Maestría. México, Programas de Posgrado en Electrónica] Computación, Información y Comunicaciones. Instituto Tecnológico y de Estudios Superiores de Monterrey.
Fowler, M. y J. Highsmith. (2001) the agil manifestó, Software Development.
Jacobson, I; Booch, G. y J. Rumbaugh, (2000) El Proceso Unificado de Desarrollo de Software. Primera Edición. Madrid, Pearson Educación S.A.
Letelier, P. y M. Penadés, (2006) Metodologías Ágiles para el Desarrollo de Software: eXtreme Programming (XP). Investigación. España, Departamento de Sistemas Informáticos y Computación. Universidad Politécnica de Valencia.
Martin, M. (2004) Sistema de Catalogación de Métricas e indicadores con Potencia de Web Semántica. Tesis de Magister. Argentina, Facultad de Informática. Universidad Nacional de La Plata.
NTP-ISO/IEC 9126-1 (2004) Ingeniería de Software Calidad del Producto. Parte 1: Modelo de Calidad. Primera Edición. Lima. INDECOPI.
NTP-ISO/IEC 9126-2 (2004) Ingeniería de Software Calidad del Producto. Parte 2: Métricas Externas. Primera Edición. Lima. INDECOPI.
NTP-ISO/IEC 9126-3 (2005) Ingeniería de Software Calidad del Producto. Parte 3: Métricas Internas. Primera Edición. Lima. INDECOPI.
NTP-ISO/IEC 14598-1 (2005) Tecnología de la Información. Evaluación del Producto. Parte 1: Visión General. Primera Edición. Lima. INDECOPI.
NTP-ISO 14598-3 (2005) Ingeniería de Software Evaluación del Producto. Parte 3: Proceso para desarrolladores. Primera Edición. Lima. INDECOPI.
Morán, E. (2008) Enfoque de la calidad del software enfoqué ISO 12207 e ISO 9126”, M&T Consulting.
Porras, E. (2010) Comparación de dos procesos de desarrollo de software usando los métodos Iconix y XP, caso: comercialización de la tara en la región Ayacucho. Tesis de Magíster. Perú, Maestría en Ciencias con Mención en Ingeniería de Sistemas. Universidad Nacional de Ingeniería.
Rafael, M. (2004) Processos de Desenvolvimento de Software: RUP e ICONIX. Tesis Bachiller. Brasil Universidade Estadual de Londrina.
Salvador, C. (2013) Una Revisión Sistemática de Usabilidad en Metodologías Agiles. Tesis de Magister. Perú, Maestría en informática Mención Ingeniería de Software. Pontificia Universidad Católica del Perú.
Samamé, J. (2013) Aplicación de una metodología ágil en el desarrollo de un sistema de información. Tesis de Magister Perú, Maestría en Informática Mención Ingeniería de Software. Pontificia Universidad Católica del Perú.
Rosenberg, D.; Stephens, M. y M. Collins-Cope, (2005) Agile Development with ICONIX Process: People, Process, and Pragmatism. Primera Edición. EUA, Apress.
Rosenberg, D. y K. Scott (1999) Use Case Driven Object Modeling with UML: A Practical Approach. Primera Edición. EUA. Addison-Wesley.
Rosenberg, D. y K. Scott (2001) Applyging Use Case Driven Object Modeling with UML: Un Anotated e- Commerce Sample. Primera Edición. United States. Addison-Wesley.
Rosenberg, D. y M. Stephens (2007) Use Case Driven Object Modeling with UML: Theory and Practice. Primera Edición. United States. Apress.
Scalone, F. (2006) Estudio Comparativo de Los Modelos y Estándares de Calidad del Software. Tesis de Magister. Argentina, Maestría en Ingeniería en Calidad. Universidad Tecnológica Nacional.
Pantoja, J. (2005) “Construindo Softwares com Qualidade e Rapidez Usando ICONIX”. [En línea], Brasil, disponible en: http://www.guj.com.br/article.show.logic?id=172. [Acceso 15 setiembre 2017].
Patricia, C. (s.f). La Metodología ICONIX. México.
Porras, E. (2011). La Metodología Ágil y Formal ICONIX para el Desarrollo de Software: Teoría y Práctica. Ayacucho, Perú: Ami Ayacucho
Rafael, M. (2004) Processos de Desenvolvimento de Software: RUP e ICONIX. Tesis Bachiller. Brasil. Universidade Estadual de Londrina.
Sommerville, I. y Alfonso, M. (2003). Ingeniería del software. (7o Ed.) Madrid, España: Pearson Educación.
Tamayo, M. y Tamayo, A. (1997). El Proceso de la Investigación Científica. (3a ed.). México: LIMUSA.
Teniente, E., Ramon, A, Mayol, E. y Gómez, C. (2003). Diseño de sistemas software en UML. Barcelona: Ediciones UPC
The Agile Methodology. [En línea]. EUA. Disponible en: <http://agilemethodology.org>. [Acceso 25 marzo 2017]
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2018 Porras Flores
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.