02_metodologias_Agiles

Páginas: 9 (2163 palabras) Publicado: 11 de octubre de 2015
Gestión de Tecnologías de la Información

Metodología y Procesos

Profesor: Sr. Paulo Quinsacara Jofré
2013

Contenidos
1

Introducción

2

Fundamentos Teóricos

3

Fase Inicio

4

Fase Elaboración

5

Fase Construcción

6

Implementación

7

Conclusiones

2

SCRUM
SITUACIÓN INICIAL

1
2
3

7
4

6

5

SCRUM
SOLUCIÓN APLICAR

1
2
3
4
5
6

7

SCRUM
DESCRIPCIÓN DE LA EMPRESA

• Consultaparticular, que presenta atención médica y
dental.
• El horario de atención es el siguiente:
– Lunes a Viernes: 10 AM a 20 PM.
– Sábado: 10 AM a 20 PM.

• Hay deseos de expandir la consulta, contratando más
especialistas y agrandando el espacio de atención.

SCRUM
METODOLOGÍA DE DESARROLLO

• SCRUM:
– Proceso iterativo e incremental.
– Produce resultados visibles en periodos cortos (cada
30 días comomáximo.)
– Permite control del proyecto.

SCRUM
METODOLOGÍA DE DESARROLLO: SCRUM

SCRUM
METODOLOGÍA DE DESARROLLO: SCRUM

Artefactos:
• Product Backlog List
• Sprint Backlog List
• Gráficos:
– Burn-Up.
– Burn-Down.

SCRUM
METODOLOGÍA DE DESARROLLO: SCRUM

Problemas:
No presenta documentación establecida.
Cierra las puertas a posibles mejoras.
No hay conocimiento de la arquitectura delsistema.

4+1
METODOLOGÍA DE DESARROLLO

Modelo de Vistas 4+1:
• Creada por Philippe Kruchten en
1995.
• Define 4 vistas principales para definir
la arquitectura y una vista adicional, la
“+ 1”, que representa las necesidades
funcionales del sistema.

4+1
METODOLOGÍA DE DESARROLLO

Vistas 4+1:

Lo que el sistema debe
proporcionar al usuario
Interacción de los objetos






Vista Lógica (LogicalView).
Vista de Proceso (Process View).
Vista de Desarrollo (Development View).
Vista Física (Physical View).

• Vista Externa (External View).

Describe como esta
estructurado el sistema.

Muestra ubicación del software
en el hardware

Representa las necesidades funcionales del
sistema.

SCRUM++
LA NUEVA METODOLOGÍA: SCRUM ++

• Nace de la unión de SCRUM y el modelo de vistas 4+1.
• Se ocupanciertos diagramas del modelo de vistas.
• Incorporar el mínimo de documentación.

SCRUM ++

SCRUM++
LA NUEVA METODOLOGÍA: SCRUM ++

• Características:
 Sprint independientes.
 Product Backlog List: contiene los requerimientos del sistema.
 Sprint Backlog: contendrá la vista externa del sistema (casos
de uso).
 Sprint: contendrá las 4 vistas restantes.
o
o
o
o

Vista Lógica: Diagrama de clases ymodelo de datos.
Vista Proceso: Diagrama de secuencia.
Vista Desarrollo: Diagrama de componentes.
Vista Física: Diagrama de despliegue.

SCRUM++
LA NUEVA METODOLOGÍA: SCRUM ++

SCRUM++
HERRAMIENTAS DE DESARROLLO

• Lenguaje de programación: PHP 5.0
• Servidor Web: Apache.
• Motor de Base de Datos: MySql.

SCRUM++
PRODUCT BACKLOG LIST

• Determinar los usuarios del sistema.
• Capturar losrequerimientos funcionales y
no funcionales.

SCRUM++
PLANEACIÓN DEL SPRINT

• Se abordar los requerimientos con mayor
prioridad.
• Funcionalidades independientes.
• Requerimientos abordados:
 Fichas Médicas.
 Presupuestos.
 Reservas de Horas.
 Tratamientos.
 Procedimientos
 Médicos.

SCRUM++
SPRINT: VISTA EXTERNA

• Se desarrollan
los casos de
uso.

SCRUM++
SPRINT: VISTA LÓGICA

• Diagrama deClases

SCRUM++
SPRINT: VISTA LÓGICA

• Modelo de
datos.
• Atención de
Pacientes.

SCRUM++
SPRINT: VISTA PROCESO

SCRUM++
SPRINT: VISTA DESARROLLO

• Diagrama de Componentes.

SCRUM++
SPRINT: VISTA FÍSICA

• Diagrama de
Despliegue.

SCRUM++
SPRINT: PRUEBAS

• Pruebas unitarias.
• Verificar que satisfaga los requerimientos.

SCRUM++
SPRINT: RETROESPECTIVA

• Evalúa el desempeño en el sprint. SCRUM++
SPRINT: RETROESPECTIVA

• Gráficos propuestos por SCRUM.
– Burn-Up.

SCRUM++
SPRINT: RETROESPECTIVA

• Gráficos propuestos por SCRUM.
– Burn-Down.

SCRUM++
SPRINT: DAILY SCRUM MEETING

• Reunión realizada todos los días del sprint.
– ¿Qué ha hecho? - ¿Qué va a hacer hoy? - ¿Qué obstáculos ves en tu camino?

SCRUM++
RESUMEN SEGUNDO SPRINT

• Requerimientos abordados:
 Certificados....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS