Spelling suggestions: "subject:"desarrollo gil dde software"" "subject:"desarrollo gil dee software""
1 |
Agile practices adoption in CCM1 organizations : a systematic literature reviewPalomino Vásquez, Marco Antonio Ibsen 05 May 2017 (has links)
In the recent years, the adoption of agile
frameworks and methodologies in Software Development
Organizations (SDO) has grown up considerably. Unfortunately,
there are scenarios where agile practices can’t cover alone all the
needs; for instance, software projects with a large level of
required formal documentation or large, complex software
projects; similarly, this kind of situations happen frequently in a
context of CMMI organizations. The aim of this study is to
identify and analyze the most used agile practices that are used in
combination with CMMI within SDO. To accomplish this, a
systematic literature review has been performed according to
relevant guidelines. This study has identified practices related
Daily Meeting and Product Backlog management from Scrum
framework as most common agile practices used in combination
with CMMI. In addition, we could identify that there are specific
benefits of implementing practices from both approaches. / Trabajo de investigación
|
2 |
Caso de estudio : desarrollo de una aplicación móvil para Android para la medición del nivel de ruido integrando metodologías ágiles y técnicas de usabilidadVictoria Dionicio, Daniel 02 April 2016 (has links)
La usabilidad y las metodologías ágiles son dos enfoques orientados al usuario
que contribuyen a mejorar el producto desarrollado, pero existen ciertas
tensiones para integrarlos como parte de un mismo proceso. En esta tesis, se
observa, a través de un caso de estudio, la forma de integrar las prácticas de
usabilidad dentro de la metodología ágil más usada, Scrum, en el contexto del
desarrollo de una aplicación para medir el ruido. Los resultados del estudio
indican que prácticas de usabilidad como el prototipado, encuestas y
evaluaciones heurísticas se pueden integrar como tareas dentro de las
iteraciones de Scrum mientras que las pruebas de usabilidad deben ser un
proceso separado posterior a la ejecución de cada iteración. Asimismo, se
observa que la integración de técnicas de usabilidad a lo largo de las
iteraciones contribuye con la reducción de la gravedad de los problemas de
usabilidad. / Tesis
|
3 |
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ónAguilar Vélez, María del Carmen 27 October 2015 (has links)
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 de UCD en proyectos de desarrollo ágil; sin embargo, la integración de estos dos métodos no está bien definida. Mientras UCD está enfocado al diseño de la interacción, las metodologías ágiles cubren todo el proceso de construcción de software. Una similitud importante entre ambas es que buscan satisfacer las necesidades y metas de los usuarios como seres humanos, lo cual favorece a su integración para lograr productos con mayor grado de usabilidad.
En el presente proyecto de fin de carrera se presenta el análisis del proceso de integración de una metodología de desarrollo de software ágil con métodos de UCD. Para ello, se llevó a cabo una investigación – acción en la que se propuso la integración de Extreme Programming y algunos métodos de UCD, la cual fue aplicada a la construcción de una aplicación móvil sobre un catálogo de plantas para la PUCP. Con el producto software obtenido, se realizaron evaluaciones de usuarios para evaluar su usabilidad y, de esta manera, se pudo analizar las ventajas y el proceso de integración de los métodos propuestos. / Tesis
|
4 |
Metodologías ágiles: percepción de los profesionales de la ciudad de LimaGanoza Velez, Liz Carmen Rosa, Godo Bocanegra, Amy Yohanna, Montoya Flores, Adriana, Tovar Ibarra, Adriana 20 November 2020 (has links)
La presente investigación tuvo como objetivo identificar los requisitos, beneficios,
limitaciones y estrategias de adopción que presentan las metodologías ágiles aplicadas en las
empresas privadas de la ciudad de Lima. El enfoque de la investigación fue cuantitativo,
descriptivo, no experimental y transversal, empleando como herramienta de recolección de datos
una encuesta online, desarrollada mediante la plataforma Google Forms y validada por siete
especialistas en temas de agilidad; la cual fue realizada a 283 profesionales de diversas áreas que
se encontraban trabajando con metodologías ágiles en empresas privadas de la ciudad de Lima,
que contaban con experiencia en temas de agilidad.
Los resultados obtenidos respondieron a la pregunta general y específicas de la
investigación, mostrando los siguientes hallazgos: los profesionales encuestados refieren que sus
empresas cumplen con promover un cambio del mindset de la organización, con definir
facilitadores (coach ágiles) para la transición hacia la aplicación de metodologías ágiles y
reestructuran el modelo de trabajo de los empleados y de los líderes, como requisitos para
adoptar metodologías ágiles. Asimismo, coinciden en que la mejora en la productividad es el
beneficio que más se está reflejando en sus organizaciones como consecuencia de la aplicación
de metodologías ágiles; mientras que los obstáculos más citados se relacionan a un arraigo a las
metodologías tradicionales asociado a la resistencia al cambio y la cultura dentro de la
organización. Finalmente, coincidieron en que las estrategias más utilizadas para la adopción de
metodologías ágiles en sus empresas fueron “Bottom up”, seguido por la estrategia “Up and Top
Down”, destacando como las metodologías ágiles más utilizadas el SCRUM y KANBAN.
Estos hallazgos podrán ser empleados en futuras investigaciones, sumado al valor de
proporcionar una base informativa para las empresas que deseen emprender un camino hacia la
agilidad, a través de los datos sobre los requisitos, limitaciones, y estrategias que han seguido
otras empresas para aplicar y gozar de los beneficios de las metodologías ágiles. / The objective of this research was to identify the requirements, benefits, limitations and
adoption strategies presented by the agile methodologies applied in private companies in the city
of Lima. The research focus was quantitative, descriptive, non-experimental and cross-sectional,
using an online survey, created using the Google Forms platform and validated by seven agility
specialists, as a data collection tool; which was carried out to 283 professionals from various
areas who were working with agile methodologies in private companies in the city of Lima, as
well as who had experience in agility.
The results obtained answered the general and specific research question, showing the
following findings: the professionals surveyed report that their companies comply with
promoting a change in the organization's mindset, with defining facilitators (agile coaches) for
the transition to the application of agile methodologies and restructure the work model of
employees and leaders, as requirements to adopt agile methodologies. Likewise, they agree that
the improvement in productivity is the benefit that is most reflected in their organizations as a
consequence of the application of agile methodologies; while the most cited obstacles are related
to an attachment to traditional methodologies associated with resistance to change and culture
within the organization. Finally, they agreed that the most used strategies for the adoption of
agile methodologies in their companies were “Bottom up”, followed by the “Up and Top Down”
strategy, highlighting SCRUM and KANBAN as the most used agile methodologies.
These findings may be used in future research, added to the value of providing an
informative base for companies that wish to embark on a path to agility, through data on the
requirements, limitations, and strategies that other companies have followed to apply and enjoy
the benefits of agile methodologies.
|
5 |
Revisión sistemática de la calidad del software en prácticas ágilesHuanca Sunco, Luis Alberto 02 April 2016 (has links)
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 de la mayoría de los estudios sugieren que las prácticas ágiles pueden
ayudar a mejorar la calidad del producto si son aplicadas correctamente. Los hallazgos
significativos de este estudio pueden ser usados como directrices para los interesados
en sus propios escenarios. / Tesis
|
6 |
Factores de éxito y limitantes de la utilización de marcos ágiles en la gestión de proyectos digitales en las empresas del sector bancario de Lima Metropolitana: Caso ScotiabankBoullosa Rios, Maria Paula, Lorino Salcedo, Daniel Isaias 02 November 2023 (has links)
La presente investigación busca determinar los factores de éxito y limitantes de la
utilización de marcos ágiles en la gestión de proyectos digitales, utilizando como caso de
estudio el banco Scotiabank. Para ello, se identificó el marco teórico congruente con los ejes
de investigación para unificar y tener conocimiento de las bases científicas y otros
antecedentes sobre los que se sustenta el trabajo.
Scotiabank es un banco extranjero que realiza operaciones en el territorio nacional, y
es uno de los bancos referentes del sector. La organización cuenta con una fábrica digital, en
donde se desarrollan productos bajo equipos y marcos ágiles, Debido a esto, motivo por el
cual, el acercamiento se da a través de integrantes del equipo ágil de la fábrica digital de la
organización
Por medio del presente trabajo de investigación, se aportará a las ciencias de la
gestión con un objeto de estudio sobre agilidad en la gestión de proyectos de alta relevancia
y creciente presencia en los temas de interés organizacional con aplicación en la entidad
financiera Scotiabank.
En cuanto a la metodología, el alcance del trabajo de tesis es descriptivo exploratorio
y tiene un enfoque cualitativo, por tal motivo, las herramientas de recolección de información
fueron las entrevistas a profundidad y el tipo de muestreo utilizado fue el de bola de nieve. Se
realizaron en total siete etrevistas a los integrantes del equipo ágil Scrum, estas fueron
grabadas y archivadas para su transcripción y posterior codificación. Los hallazgos
demuestran que los elementos cruciales para el éxito se relacionan a las habilidad y la gestión
interna del equipo, mientras que los obstáculos, además de las dificultades internas, están
vinculados a las características propias del sector bancario y el aumento de la oferta laboral
de ciertos perfiles dirigidos a la ingeniería y tecnologís.Esto ha ocasionado en una brecha
cada vez mayor entre la necesidad de talento y su disponibilidad, poniendo en riesgo la
competitividad de las organizaciones en este entorno dinámico y altamente competitivo.
|
7 |
Propuesta de método de evaluación de tecnologías serverless tipo FaaS y CaaS para el despliegue de software de aplicaciones transaccionalesMatos Cuba, Guillermo Dante 16 April 2024 (has links)
Los proveedores de servicios de computación en nube ofrecen una amplia variedad de servicios de despliegue de software que están en constante actualización, lo que implica diversos desafíos para arquitectos y desarrolladores cuando tiene que decidir cuál es la opción más adecuada para cumplir con los requerimientos de performance, generándose entonces la necesidad de validar con precisión los parámetros de configuración de los servicios de despliegue ofrecidos por estos proveedores.
El estudio realizado propone un método de evaluación de los servicios de despliegue de software que presentan mayores avances en la actualidad, denominados serverless, considerando a FaaS y las nuevas versiones de CaaS como las tecnologías que representan sus beneficios.
El método se ha elaborado en base a buenas prácticas de pruebas de performance e investigación experimental.
Para validar la efectividad del método se han implementado experimentos en la plataforma de AWS usando una aplicación de benchmark desarrollado exclusivamente para este estudio, durante la experimentación se observaron oportunidades para optimizar costos en el diseño y selección de servicios de los componentes de una arquitectura CaaS.
Estos experimentos han sido realizados usando el framework de desarrollo de software de AWS CDK que permite el despliegue y eliminación de arquitecturas en segundos, lo cual permite optimizar tiempos y costos durante el ciclo de evaluación de performance. / Cloud computing service providers offer a wide variety of software deployment services that are constantly updated, which implies various challenges for architects and developers when they need to decide which is the most appropriate option to meet performance requirements. Thus, generating the need to precisely validate the configuration parameters of the deployment services offered by these providers.
The study carried out proposes a method for evaluating the software deployment services that currently present the greatest advances, called serverless, considering FaaS and the new versions of CaaS as the technologies that represent their benefits.
The method has been developed based on good practices of performance testing and experimental research.
To validate the effectiveness of the method, experiments have been implemented on the AWS platform using a benchmark application developed exclusively for this study. During the experimentation, opportunities were observed to optimize costs in the design and selection of services of the components of a CaaS architecture.
These experiments have been carried out using the AWS CDK software development framework that allows the deployment and elimination of architectures in seconds, which allows optimizing time and costs during the performance evaluation cycle.
|
8 |
Transformación Digital: Desarrollo Ágil de SoftwareGil Aguilar, Diego Alonso 19 April 2021 (has links)
Desde el 2013 soy parte de la comunidad local de Agile Perú y vengo
aplicando agilidad en proyectos de Software, inicialmente en Avantica
Technologies en proyectos para clientes locales, utilizando agilidad más en
prácticas de desarrollo, ya que estos eran proyectos gestionados de forma
tradicional. Más adelante a inicios del 2015 comencé a trabajar para Avantica
Technologies en la sede Costa Rica, donde estuve durante dos años en un
proyecto ágil para un cliente de Estados Unidos.
En EE. UU. el uso de métodos ágiles es estándar en la industria de Software. Ahí
tuve el chance de desarrollar software con contacto directo y en colaboración
directa con nuestros clientes, de entregar software cada semana y tener
feedback temprano, con alta calidad de código de software para hacer
mantenible y sostenible el desarrollo y poder entregar el software a ese ritmo.
A partir del 2017 ingresé a Kleer, cómo Agile Consultant, desde donde
acompañé a equipos y organizaciones en su transformación hacia la agilidad
como medio para poder adaptarse y responder a los cambios del mercado de
forma más temprana, para poder generar valor a sus clientes y usuarios al
obtener feedback más temprano y así decisiones acertadas sobre hacia dónde
dirigir sus productos digitales. He trabajado como consultor en agilidad en
organizaciones de rubros como banca, seguros, marketing digital y startup
tecnológicos.
A partir de Julio del 2019, trabajo como Agile Coach en Rimac, como parte del
Centro de Expertise Ágil, desde donde lideramos la transformación que viene
pasando en Rimac donde ya son más de 500 personas utilizando un modelo
operativo ágil, con sponsorship y liderazgo directo del CEO, Fernando Ríos.
|
9 |
Propuesta de marco de trabajo basado en la integración de Scrum y el diseño centrado en el usuario para el proceso de desarrollo de softwareArgumanis Escalante, Daniela 09 July 2021 (has links)
En la actualidad, las metodologías ágiles son utilizadas por la mayoría de las
organizaciones que desarrollan proyectos de software. Sin embargo, están enfocadas en el
desarrollo de los requerimientos funcionales, por lo que no describen explícitamente las
técnicas que deberían emplearse para garantizar que el producto final provea una buena
experiencia de usuario. Asimismo, es muy común que se presenten conflictos durante la
incorporación de la calidad de la experiencia de usuario dentro de los procesos de las
metodologías ágiles, principalmente causados por las diferencias entre la distribución de tareas
de ambos enfoques propuestos, por la falta de comprensión de la importancia del diseño por
parte de los desarrolladores, por la comunicación inadecuada entre desarrolladores y
diseñadores, y por la poca disposición del cliente a invertir recursos en la experiencia de
usuario. Esto representa un gran riesgo para los proyectos, ya que es bastante común que, a
pesar de haber logrado la funcionalidad esperada, el producto desarrollado no tenga éxito en el
mercado debido a una pobre experiencia de usuario. La presente tesis tiene como objetivo
establecer un marco de trabajo para el desarrollo de software basado en la integración del
diseño centrado en el usuario (DCU) y Scrum. Para esto, se realiza una revisión sistemática
para identificar los desafíos que encuentran los equipos al integrar ambos marcos de trabajo,
así como las metodologías y técnicas que facilitan su integración. Se complementan los
resultados obtenidos con entrevistas, tras lo cual se realiza un análisis comparativo y se
seleccionan una metodología y doce técnicas para incluir en la propuesta. Sobre la base de estas
metodologías y técnicas se elabora un marco de trabajo que integra DCU y Scrum, el cual es
aplicado en un proyecto real de software. Se comparan los resultados obtenidos con los
resultados de un proyecto que siguió Scrum sin DCU. Tras la comparación se concluye que, al
seguir el marco de trabajo propuesto, mejora la experiencia del equipo, se obtiene una mejor
experiencia de usuario en el producto final y se incrementa la eficiencia de los recursos.
|
10 |
Agile practices adoption in CCM1 organizations : a systematic literature reviewPalomino Vásquez, Marco Antonio Ibsen 05 May 2017 (has links)
In the recent years, the adoption of agile
frameworks and methodologies in Software Development
Organizations (SDO) has grown up considerably. Unfortunately,
there are scenarios where agile practices can’t cover alone all the
needs; for instance, software projects with a large level of
required formal documentation or large, complex software
projects; similarly, this kind of situations happen frequently in a
context of CMMI organizations. The aim of this study is to
identify and analyze the most used agile practices that are used in
combination with CMMI within SDO. To accomplish this, a
systematic literature review has been performed according to
relevant guidelines. This study has identified practices related
Daily Meeting and Product Backlog management from Scrum
framework as most common agile practices used in combination
with CMMI. In addition, we could identify that there are specific
benefits of implementing practices from both approaches. / Trabajo de investigación
|
Page generated in 0.0762 seconds