Está en la página 1de 3

Escuela: Ingeniería en Computación

Carrera: Técnico en Ing. de Sistemas Informáticos


Materia: Aplicación de metodologías Agiles y Testeo de Software

PRÁCTICA 01: Manifiesto Ágil


OBJETIVOS DE APRENDIZAJE
Al finalizar esta práctica, es estudiante será capaz de:
 Identificar principios del manifiesto ágil.
 Implementar los valores por los que se rigen las metodologías agiles.

MATERIAL Y EQUIPO
 Guía práctica.
 Computadora.
 Acceso a internet.

DESARROLLO

El desarrollo ágil de software envuelve un enfoque para la toma de decisiones en los proyectos de software,
que se refiere a métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde
los requisitos y soluciones evolucionan con el tiempo según la necesidad del proyecto. Así el trabajo es
realizado mediante la colaboración de equipos autoorganizados y multidisciplinarios, inmersos en un
proceso compartido de toma de decisiones a corto plazo. Estamos descubriendo formas mejores de
desarrollar software tanto por nuestra propia experiencia como ayudando a terceros.

Inicialmente, mucha gente asocia metodologías ágiles con falta de documentación o control sobre el
proyecto, pero esto es ¡totalmente falso! Lo que se desea es minimizar el impacto de las tareas que no son
totalmente imprescindibles para conseguir el objetivo del proyecto. Se pretende aumentar la eficiencia de
las personas involucradas en el proyecto y, como resultado de ello, minimizar el coste.

Ing. Henry Vanegas Página 4


ACTIVIDAD PARA EL ESTUDIANTE:
Investiga y escribe las respuestas correctas de las siguientes preguntas relacionadas a la metodología ágil
de desarrollo SCRUM.

1. ¿Cómo se desarrolla software tradicionalmente?

2. Mencione las etapas del ciclo de vida del desarrollo de software.

3. ¿Cuáles son las características de un analista?

4. ¿Cuál es el papel principal de un programador?

5. ¿Qué es un cliente?

6. ¿Representa un papel importante el cliente al momento que se está desarrollando software?

7. Identifica las características comunes de un profesional de informática.

8. ¿Es realmente necesario el trabajar en equipo al momento que estamos desarrollando software?

9. ¿Qué es una metodología?

10. ¿Qué es el agilísimo?

11. ¿Cuál es el objetivo de la comunicación efectiva?

12. ¿Se cumple el tiempo estimado al momento de desarrollar software?

13. Hay coordinación con todos los miembros del equipo.

14. ¿Qué dificultades se presentan con el equipo de desarrollo?

15. ¿Qué es un requerimiento?

16. Enumerar diferentes técnicas para el levantamiento de requerimientos.

17. ¿Qué es un Product Backlog?

18. ¿Qué es un Product Owner?

19. ¿Qué es un Stakeholder?

20. Describa las diferencias entre Product Owner y Scrum Master.

Ing. Henry Vanegas Página 5


EJERCICIO PROPUESTOS.
En los siguientes casos de estudio, identifique los problemas ocurridos, inconvenientes con los usuarios

finales, personas que usted cree culpables y la posible solución. Además de ello mencione que valores y

principios del manifiesto ágil no se cumplieron al momento de desarrollar estos softwares.

La Mariner 1 (1962): Este fue la primera misión de la NASA para sobrevolar Venus. El cohete no duró más

de 5 minutos en vuelo cuando se desvió de su trayectoria y fue autodestruido por los responsables. El motivo

de este desvió se debió a la omisión de un guion ‘-’ en el programa que controlaba el cohete.

Therac-25 (1985-1987): La Atomic Energy of Canadá Limited(AECL) creó una máquina de radioterapia

utilizada para entornos médicos. Durante un periodo existieron seis accidentes en el que los pacientes

recibieron alta sobredosis de radiación. En las investigaciones se responsabilizó al software tanto en el

diseño por ser un código indocumentado y prácticamente ofuscado como en fallos concretos detectados.

Chips Pentium (1994): Un error en el juego de instrucciones en los chips Pentium repercutió en la empresa

$475 millones de dólares de costes en recogida y reenvío de procesadores. El error se reproducía al realizar

una división con coma flotante en el que a partir del cuarto dígito decimal no daba valores correctos. Este

fallo empezó a llamarse “bug de FDIV “.

MIM-104 Patriot (1991): Es un misil antiaéreo que se utilizan también para la interceptación de misiles

balísticos a modo de defensa. Durante la Guerra del Golfo en 1991 un Scud iraquí mató a 28 soldados al

alcanzar un cuartel norteamericano ya que estos misiles fallaron. Se dictaminó que fue un error de software

en el reloj del sistema que se había retrasado un tercio de segundo por haber estado activado 100 horas.

Ing. Henry Vanegas Página 6

También podría gustarte