Está en la página 1de 7

UNIVERSIDAD IBEROAMERICANA

FACULTAD DE INGENIERIA

INGENIERIA DE SOFTWARE VIRTUAL

METODOS DE CONSTRUCCION DE SOFTWARE

YULIETH DANIELA CHAVEZ DIAZ

LA IMPORTANCIA DE LA AGILIDAD EN PROYECTOS DE SOFTWARE

11/08/2023
ENTREVISTA

FASE DE PREPARACIÓN

OBJETIVOS

- Obtener una comprensión de cómo se abordan los aspectos de calidad del software en un
entorno que utiliza metodologías ágiles.

- Explorar las prácticas, y estrategias relacionadas con la calidad del software en el contexto de la
agilidad.

- Recopilar información sobre cómo las metodologías ágiles influyen en la toma de decisiones
sobre la calidad del software y cómo se garantiza que los productos cumplan con los estándares
deseados.

PREGUNTAS

1. ¿Cómo considera que las metodologías ágiles impactan en la calidad del software en
comparación con enfoques más tradicionales?

2. ¿Cuáles son los principales desafíos que ha enfrentado en relación con la calidad del
software al adoptar metodologías ágiles en su equipo o proyecto?

3. En un entorno ágil, la adaptabilidad y la respuesta rápida a los cambios son cruciales.


¿Cómo equilibra esta agilidad con la necesidad de mantener altos estándares de calidad
en el desarrollo de software?

4. Sabemos que la retroalimentación temprana es un componente esencial en las


metodologías ágiles. ¿Cómo ha encontrado formas efectivas de recopilar y utilizar la
retroalimentación de los usuarios para mejorar la calidad del software?

5. Las pruebas automatizadas son fundamentales en el desarrollo ágil para garantizar la


calidad continua. ¿Cuál es su enfoque para diseñar y ejecutar pruebas automatizadas de
manera eficiente y efectiva?
6. La colaboración cercana entre equipos multidisciplinarios es un principio central en las
metodologías ágiles. ¿Cómo promueve la comunicación y la colaboración para garantizar
que la calidad del software se mantenga en el centro de todas las decisiones?

7. La mejora continua es un aspecto fundamental en las metodologías ágiles. ¿Podría


compartir algún ejemplo específico de cómo su equipo ha identificado oportunidades de
mejora en términos de calidad del software y ha implementado cambios basados en esta
retroalimentación?

FASE DE APERTURA

APERTURA DE LA ENTREVISTA

LUGAR DE LA ENTREVISTA: la entrevista se hará mediante una videollamada a través de


teams

OBJETIVOS DE LA ENTREVISTA:

1. Explorar cómo las metodologías ágiles impactan en la calidad del software.


2. Identificar prácticas claves utilizadas para garantizar la calidad en un entorno ágil.
3. Obtener perspectivas sobre la colaboración y adaptabilidad en la relación agilidad-
calidad.
4. Analizar experiencias y desafíos específicos relacionados con la calidad del software en
metodologías ágiles.

DURACION DE LA ENTREVISTA: aproximadamente 15 min.

ACTA DE CONSENTIMIENTO PARA LA GRABACION


FASE DE DESARROLLO Y CIERRE

En esta fase se desarrollará las respuestas de la entrevista y la retroalimentación de esta.

1. ¿Cómo considera que las metodologías ágiles impactan en la calidad del software en
comparación con enfoques más tradicionales?

Las metodologías ágiles tienen un impacto positivo en la calidad del software al


fomentar una comunicación más cercana con los clientes y usuarios finales. La
retroalimentación constante y la entrega permiten realizar ajustes en tiempo real, lo que
conduce a que el desarrollo se adapte mejor, y de esta forma conseguir una mejor calidad
en los productos.

2. ¿Cuáles son los principales desafíos que ha enfrentado en relación con la calidad del
software al adoptar metodologías ágiles en su equipo o proyecto?

Uno de los desafíos principales ha sido encontrar el equilibrio entre la entrega


rápida y la garantía de calidad. A veces, la presión por cumplir con los plazos puede
llevar a omitir pruebas exhaustivas, lo que podría afectar la calidad final del software.

3. En un entorno ágil, la adaptabilidad y la respuesta rápida a los cambios son


cruciales.
¿Cómo equilibra esta agilidad con la necesidad de mantener altos estándares de
calidad en el desarrollo de software?

Para mantener altos estándares de calidad mientras se mantiene la agilidad, es


esencial incorporar pruebas automatizadas desde el principio. Además, establecer
criterios claros para la aceptación del producto en cada iteración asegura que los cambios
se ajusten a los estándares establecidos.

4. Sabemos que la retroalimentación temprana es un componente esencial en las


metodologías ágiles. ¿Cómo ha encontrado formas efectivas de recopilar y utilizar la
retroalimentación de los usuarios para mejorar la calidad del software?

Hemos implementado demos regulares con los usuarios para mostrarles las nuevas
características y recopilar sus opiniones. También utilizamos encuestas y análisis de uso
para comprender mejor cómo los usuarios interactúan con el software y qué mejoras
necesitan.

5. Las pruebas automatizadas son fundamentales en el desarrollo ágil para garantizar


la calidad continua. ¿Cuál es su enfoque para diseñar y ejecutar pruebas
automatizadas de manera eficiente y efectiva?

Diseñamos pruebas automatizadas específicas para cada característica y las


integramos en nuestros flujos de trabajo de integración continua. Esto nos permite
detectar problemas de inmediato y tomar medidas correctivas antes de que afecten la
calidad general.

6. La colaboración cercana entre equipos multidisciplinarios es un principio central en


las metodologías ágiles. ¿Cómo promueve la comunicación y la colaboración para
garantizar que la calidad del software se mantenga en el centro de todas las
decisiones?

Mantenemos una comunicación constante a través de reuniones diarias y


herramientas de colaboración en línea. La calidad del software es un tema recurrente en
estas discusiones, y todos los miembros del equipo aportan perspectivas y sugerencias
para mejorarla.

7. La mejora continua es un aspecto fundamental en las metodologías ágiles. ¿Podría


compartir algún ejemplo específico de cómo su equipo ha identificado oportunidades
de mejora en términos de calidad del software y ha implementado cambios basados
en esta retroalimentación?

Después de recibir comentarios de los usuarios sobre la dificultad de navegar por


ciertas características, reevaluamos la usabilidad y el flujo de trabajo. Como resultado,
rediseñamos la navegación y realizamos pruebas con usuarios antes de implementar la
solución actualizada, lo que mejoró significativamente la calidad de la experiencia del
usuario.
RETROALIMENTACION
Al recolectar información pertinente, se puede deducir que las metodologías
tienen un impacto positivo al momento de desarrollar un producto, los métodos y
modelos utilizados brindan una mayor agilidad y una mayor interacción entre el usuario,
la implementación de pruebas automatizadas y la comunicación entre los miembros del
equipo es fundamental para el progreso del proyecto, la creación de demos y prototipos
ayuda a identificar errores futuros en el producto.
En conclusión, la implementación de metodologías agiles mejoran la calidad del
desarrollo.
Link de la entrevista: https://drive.google.com/file/d/17w5V82jrs-
RjsVDRPqGpamtWgrxWHygy/view?usp=sharing

También podría gustarte