Tópicos Sugeridos dentro de su búsqueda.
Tópicos Sugeridos dentro de su búsqueda.
1
tesis de maestría
El desarrollo de software ágil representa un alejamiento importante de los enfoques tradicionales basados en una detallada planificación. Una pregunta fundamental para la mayoría de las organizaciones es saber cuáles prácticas ágiles ayudan, en menor o mayor grado, a mejorar la calidad del producto software. En este trabajo se muestra el resultado de una revisión sistemática de la literatura que intenta presentar los resultados de estudios empíricos relativos a la evaluación de la calidad en prácticas ágiles publicadas hasta el año 2014. Los estudios encontrados se analizaron siguiendo los requerimientos de calidad definidos en estándares como el ISO/IEC 25010, se catalogaron en cinco grupos: programación en pares, desarrollos guiados por pruebas, extreme programming, scrum y otras prácticas ágiles; finalmente los hallazgos se compararon e interpretaron. Los resultados d...
2
tesis de maestría
El desarrollo de software ágil representa un alejamiento importante de los enfoques tradicionales basados en una detallada planificación. Una pregunta fundamental para la mayoría de las organizaciones es saber cuáles prácticas ágiles ayudan, en menor o mayor grado, a mejorar la calidad del producto software. En este trabajo se muestra el resultado de una revisión sistemática de la literatura que intenta presentar los resultados de estudios empíricos relativos a la evaluación de la calidad en prácticas ágiles publicadas hasta el año 2014. Los estudios encontrados se analizaron siguiendo los requerimientos de calidad definidos en estándares como el ISO/IEC 25010, se catalogaron en cinco grupos: programación en pares, desarrollos guiados por pruebas, extreme programming, scrum y otras prácticas ágiles; finalmente los hallazgos se compararon e interpretaron. Los resultados d...
3
tesis de grado
Publicado 2018
Enlace
Enlace
El presente informe de experiencia profesional describe el Proyecto de Implementación del Área de Control de Calidad de Software con una Metodología Enfocada en Pruebas Agiles para la Empresa TCI SA. El problema que se identificó fue que TCI SA detecta en sus procesos de soporte, desarrollo y de mantenimientos de software consumían más tiempo de lo planificado, generando desfases constantes en las entregas y atención de los servicios, además de que la rentabilidad del producto y/o servicio no era lo esperado. Frente a este diagnóstico, se analizó y evaluó puntos de mejora, así como objetivos. Los cuales fueron mapeados y logrados. Entre estos tenemos: mejora en los procesos de desarrollo de software, definición de una metodología para desarrollo, y creación del área de control de calidad de software con un marco de trabajo alineado a la metodología de desarrollo establec...
4
tesis de maestría
El enfoque ágil ha generado una amplia variedad de estrategias para administrar con éxito diversos proyectos de software en todo el mundo. Además, podemos asegurar que los proyectos de software se han beneficiado de los métodos ágiles ya conocidos. En este sentido, este artículo busca demostrar cómo se aplica el enfoque ágil en las áreas de la gestión en la ingeniería del Software. Para ello, este estudio realiza un mapeo sistemático para identificar las principales tendencias en la gestión de la ingeniería de software con un enfoque ágil. Se han identificado un total de 1137 artículos, de los cuales 165 son relevantes para los fines de este estudio, estos indican que la entrega temprana de valor, un principio clave de la agilidad, sigue siendo la principal tendencia para el uso de métodos ágiles. Sin embargo, también existen fuertes tendencias enfocadas en puntos clav...
5
tesis de maestría
El enfoque ágil ha generado una amplia variedad de estrategias para administrar con éxito diversos proyectos de software en todo el mundo. Además, podemos asegurar que los proyectos de software se han beneficiado de los métodos ágiles ya conocidos. En este sentido, este artículo busca demostrar cómo se aplica el enfoque ágil en las áreas de la gestión en la ingeniería del Software. Para ello, este estudio realiza un mapeo sistemático para identificar las principales tendencias en la gestión de la ingeniería de software con un enfoque ágil. Se han identificado un total de 1137 artículos, de los cuales 165 son relevantes para los fines de este estudio, estos indican que la entrega temprana de valor, un principio clave de la agilidad, sigue siendo la principal tendencia para el uso de métodos ágiles. Sin embargo, también existen fuertes tendencias enfocadas en puntos clav...
6
tesis de maestría
En los últimos años, se han aplicado técnicas de evaluación de usabilidad en el desarrollo de software. En las metodologías ágiles, éstas técnicas se están considerando, puesto que siempre han propuesto mejorar la calidad del producto. El objetivo de este trabajo de tesis es sintetizar el conocimiento existente referente a los métodos de evaluación de usabilidad que se han aplicado en las metodologías a través de la realización de una revisión sistemática. La estrategia de búsqueda identificó un total de 307 artículos, de los cuales se seleccionaron 32. Los resultados muestran que las técnicas de usabilidad utilizadas con mayor frecuencia son el prototipado rápido (40%), la indagación individual (37%), las pruebas formales de usabilidad (25%) y las evaluaciones heurísticas (18%). Los resultados obtenidos han permitido conocer el estado actual de las técnicas de ev...
7
tesis de maestría
En los últimos años, se han aplicado técnicas de evaluación de usabilidad en el desarrollo de software. En las metodologías ágiles, éstas técnicas se están considerando, puesto que siempre han propuesto mejorar la calidad del producto. El objetivo de este trabajo de tesis es sintetizar el conocimiento existente referente a los métodos de evaluación de usabilidad que se han aplicado en las metodologías a través de la realización de una revisión sistemática. La estrategia de búsqueda identificó un total de 307 artículos, de los cuales se seleccionaron 32. Los resultados muestran que las técnicas de usabilidad utilizadas con mayor frecuencia son el prototipado rápido (40%), la indagación individual (37%), las pruebas formales de usabilidad (25%) y las evaluaciones heurísticas (18%). Los resultados obtenidos han permitido conocer el estado actual de las técnicas de ev...
8
artículo
Publicado 2024
Enlace
Enlace
Software development using the agile approach with SCRUM presents itself as an alternative to traditional methodologies, offering incremental, iterative features and continuous code delivery that ensure a product adaptable to changes. However, this approach faces challenges in terms of secure development, as threats and vulnerabilities may not be adequately addressed due to tight deadlines and frequent changes in requirements. In this context, a framework for secure web software development using Agile Methodologies (SCRUM) is proposed. Based on the literature, eight security activities have been selected for this purpose and integrated into the development process, considering their level of agility and cost-benefit. The validity of this proposal was confirmed through an instrument that gathered the opinions of 45 experts in the software development industry in Peru.
9
tesis de maestría
Publicado 2025
Enlace
Enlace
La investigación analiza el desarrollo de software bajo un enfoque ágil mediante la metodología SCRUM, destacando su carácter incremental e iterativo que facilita entregas continuas de código y productos funcionales adaptables a los cambios, aunque también evidencia desafíos en la gestión de la seguridad debido a plazos reducidos y a la variabilidad de los requisitos. En este marco, se propone un modelo mejorado basado en “Agility of Security Practices and Agile Process Models: An Evaluation of Cost for Incorporating Security in Agile Process Models” de H. Maria Maqsood y Andrea Bondavalli, incorporando ocho actividades de seguridad seleccionadas según su grado de agilidad y su relación costo-beneficio. La validación del marco se realizó mediante una encuesta aplicada a gerentes, directores, analistas de sistemas, desarrolladores, analistas de calidad, Scrum Masters y ges...
10
11
tesis de grado
Publicado 2013
Enlace
Enlace
La industria de software, es una industria globalizada, por esta razón resulta cada vez más común trabajar con equipos distribuidos, en diferentes locaciones geográficas. Estas organizaciones de Tecnologías de Información continuamente tienen que adaptar sus procesos, reducir costos e incrementar la calidad de sus productos. Es por esto que muchas organizaciones optaron por la adaptación de los procesos de desarrollo para que sean ágiles y sencillos (Yaggahavita, 2011). El presente proyecto de fin de carrera se realiza con el objetivo de proponer una solución informática de soporte a la gestión de proyectos ágiles de desarrollo de software para equipos distribuidos, sin añadirle una burocracia innecesaria. En primer lugar se presenta un estudio sistemático de la literatura existente, sobre metodologías ágiles, y de las prácticas recomendadas para ambientes distribuidos g...
12
tesis de grado
Publicado 2013
Enlace
Enlace
La industria de software, es una industria globalizada, por esta razón resulta cada vez más común trabajar con equipos distribuidos, en diferentes locaciones geográficas. Estas organizaciones de Tecnologías de Información continuamente tienen que adaptar sus procesos, reducir costos e incrementar la calidad de sus productos. Es por esto que muchas organizaciones optaron por la adaptación de los procesos de desarrollo para que sean ágiles y sencillos (Yaggahavita, 2011). El presente proyecto de fin de carrera se realiza con el objetivo de proponer una solución informática de soporte a la gestión de proyectos ágiles de desarrollo de software para equipos distribuidos, sin añadirle una burocracia innecesaria. En primer lugar se presenta un estudio sistemático de la literatura existente, sobre metodologías ágiles, y de las prácticas recomendadas para ambientes distribuidos g...
13
tesis de grado
El presente trabajo pretende otorgar un marco conceptual y practico para poder seleccionar la metodología mas adecuada para el desarrollo de software en la empresa. Para ello como caso de estudio se seleccionó a la empresa Lideres en Servicio SAC, que esta dedicada a la comercialización de productos y servicios de Telefónica del Perú (TDP) a la cual representa en calidad de distribuidor autorizado. Se realizó un análisis interno de la empresa y se identificó que la empresa tiene la necesidad de responder al cambio en forma continua, así como de obtener resultados en forma rápida. La relación con el cliente es estrecha, encontrándose cerca al Grupo de Desarrollo del Proyecto, llevándose a cabo continuas reuniones, las cuales están focalizadas a solucionar y priorizar los requerimientos. Además el 50 % de los desarrolladores cuentan con mas de 4 años de experiencia, conside...
14
tesis de grado
Publicado 2015
Enlace
Enlace
Una de las principales características de la calidad de un producto de software es la usabilidad. Según el estándar ISO 9241, el término usabilidad está definido como “el grado en que un producto puede ser utilizado por usuarios específicos para alcanzar metas específicas con eficiencia, eficacia y satisfacción en un contexto de uso específico”. Por esta razón son de gran ayuda las metodologías encaminadas a lograr la usabilidad como el Diseño Centrado en Usuario (UCD, del inglés User – Centered Design). Por otro lado, las metodologías de desarrollo de software ágil surgen como respuesta a uno de los problemas de la ingeniería de software que se ha discutido por muchos años, sobre cómo deben realizarse las actividades del desarrollo de software con el fin de agilizar las entregas, reducir costos y obtener mejores soluciones. Puede parecer natural incluir métodos ...
15
tesis de grado
Publicado 2015
Enlace
Enlace
Una de las principales características de la calidad de un producto de software es la usabilidad. Según el estándar ISO 9241, el término usabilidad está definido como “el grado en que un producto puede ser utilizado por usuarios específicos para alcanzar metas específicas con eficiencia, eficacia y satisfacción en un contexto de uso específico”. Por esta razón son de gran ayuda las metodologías encaminadas a lograr la usabilidad como el Diseño Centrado en Usuario (UCD, del inglés User – Centered Design). Por otro lado, las metodologías de desarrollo de software ágil surgen como respuesta a uno de los problemas de la ingeniería de software que se ha discutido por muchos años, sobre cómo deben realizarse las actividades del desarrollo de software con el fin de agilizar las entregas, reducir costos y obtener mejores soluciones. Puede parecer natural incluir métodos ...
16
tesis de maestría
Publicado 2013
Enlace
Enlace
Las aplicaciones informáticas han contribuido enormemente en el escenario de nuestras vidas, están directas o indirectamente presentes en nuestro día a día, y somos consumidores o desarrolladores de ellas. Cuando cumplimos un papel de desarrolladores, se presentan diversas metodologías al momento de empezar un proyecto de software, dentro de ellas nos ofrecen un punto de vista alternativo a las clásicas y duras, las metodologías ágiles. El presente proyecto aplica una de estas metodologías ágiles, Programación Extrema (Extreme Programming), en un pequeño proyecto de software, utilizando herramientas de software libre como Java, y como repositorio de datos el estándar XML. El resultado de esta investigación aporta una guía del uso de la metodología ágil en un pequeño proyecto de software que tiene aplicabilidad dentro del ciclo de inteligencia de la información.
17
tesis de maestría
Publicado 2013
Enlace
Enlace
Las aplicaciones informáticas han contribuido enormemente en el escenario de nuestras vidas, están directas o indirectamente presentes en nuestro día a día, y somos consumidores o desarrolladores de ellas. Cuando cumplimos un papel de desarrolladores, se presentan diversas metodologías al momento de empezar un proyecto de software, dentro de ellas nos ofrecen un punto de vista alternativo a las clásicas y duras, las metodologías ágiles. El presente proyecto aplica una de estas metodologías ágiles, Programación Extrema (Extreme Programming), en un pequeño proyecto de software, utilizando herramientas de software libre como Java, y como repositorio de datos el estándar XML. El resultado de esta investigación aporta una guía del uso de la metodología ágil en un pequeño proyecto de software que tiene aplicabilidad dentro del ciclo de inteligencia de la información.
18
tesis de grado
Publicado 2021
Enlace
Enlace
La presente investigación tuvo como objetivo principal analizar la relación entre el uso de las Prácticas Ágiles, el Engagement laboral y el balance vida-trabajo de los colaboradores de una empresa del rubro Banca y Finanzas. Se planteó un diseño de enfoque cuantitativo de tipo correlacional. Para medir las variables, se creó una escala para la evaluación de las Prácticas Ágiles, se usó la escala de Engagement ISA y la escala NIMICA. Los resultados mostraron correlaciones moderadas a débiles entre el uso del Lean Agile con el engagement laboral, así como con sus tres dimensiones. Por el contrario, el uso de Scrum y Kanban se asoció directamente con el compromiso social. Además, una relación directa entre el compromiso afectivo y la importancia del Balance vida-trabajo. Se describen las prácticas de balance vida-trabajo más importantes para los participantes y se discute...
19
tesis de grado
Publicado 2021
Enlace
Enlace
La presente investigación tuvo como objetivo principal analizar la relación entre el uso de las Prácticas Ágiles, el Engagement laboral y el balance vida-trabajo de los colaboradores de una empresa del rubro Banca y Finanzas. Se planteó un diseño de enfoque cuantitativo de tipo correlacional. Para medir las variables, se creó una escala para la evaluación de las Prácticas Ágiles, se usó la escala de Engagement ISA y la escala NIMICA. Los resultados mostraron correlaciones moderadas a débiles entre el uso del Lean Agile con el engagement laboral, así como con sus tres dimensiones. Por el contrario, el uso de Scrum y Kanban se asoció directamente con el compromiso social. Además, una relación directa entre el compromiso afectivo y la importancia del Balance vida-trabajo. Se describen las prácticas de balance vida-trabajo más importantes para los participantes y se discute...
20
tesis de grado
Publicado 2023
Enlace
Enlace
El fin de esta investigación y lo que se quiere alcanzar es determinar la influencia de la metodología ágil SCRUM con la herramienta JIRA para mejorar la gestión de proyectos de telecomunicaciones, considerando indicadores claves: nivel de productividad, satisfacción del cliente, cumplimiento del presupuesto y cumplimiento del cronograma. La estructura de la investigación se basa en un diseño pre experimental de diseño de prueba y posprueba dirigido a un solo grupo, aplicado a proyectos reales de telecomunicaciones. Los resultados se compararon con los resultados de proyectos anteriores y mostraron una mejora significativa en los cuatro indicadores claves analizados. La satisfacción del cliente mejoró debido a la adaptabilidad y colaboración entre los equipos, mientras que el cumplimiento del presupuesto se vio favorecido por la planificación iterativa y la priorización de t...