Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Metodologa y Procesos
Profesor
Contenidos
1 Introduccin
2 Fundamentos Tericos
3 Fase Inicio
4 Fase Elaboracin
5 Fase Construccin
6 Implementacin
7 Conclusiones
2
SCRUM
SITUACIN INICIAL
1
2
3 7
4
6
5
SCRUM
SOLUCIN APLICAR
2
3
4
5
6
7
SCRUM
DESCRIPCIN DE LA EMPRESA
SCRUM:
Artefactos:
Problemas:
SCRUM ++
SCRUM++
LA NUEVA METODOLOGA: SCRUM ++
Caractersticas:
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.
Se desarrollan
los casos de
uso.
SCRUM++
SPRINT: VISTA LGICA
Diagrama de
Clases
SCRUM++
SPRINT: VISTA LGICA
Modelo de
datos.
Atencin de
Pacientes.
SCRUM++
SPRINT: VISTA PROCESO
SCRUM++
SPRINT: VISTA DESARROLLO
Diagrama de Componentes.
SCRUM++
SPRINT: VISTA FSICA
Diagrama de
Despliegue.
SCRUM++
SPRINT: PRUEBAS
Pruebas unitarias.
Verificar que satisfaga los requerimientos.
SCRUM++
SPRINT: RETROESPECTIVA
Requerimientos abordados:
Certificados.
Materiales.
Reportes Estadsticos.
SCRUM++
ESPECIFICACIN DE VISTAS
Compromiso da a da
Iterativo Incremental
SCRUM++
METODOLOGA DE DESARROLLO: SCRUM
Problemas:
Integrando ESA a
SCRUM: PREGAME
SCRUM++
METODOLOGA DE DESARROLLO
Introduccin Especificacin de
requerimientos
Propsito
Glosario Requisitos de capacidad
Visin General Restricciones
Interfaz de comunicaciones
Descripcin General Disponibilidad
Recursos
Tabla de requerimientos de
Restricciones generales usuario
Ambiente operacional
Prototipo visual
SCRUM++
METODOLOGA DE DESARROLLO
Integrando ESA a
SCRUM:
DEVELOPMENT
SCRUM++
METODOLOGA DE DESARROLLO
Integrando ESA a
SCRUM: POSTGAME
SCRUM++
LA NUEVA METODOLOGA: SCRUM + ESA
Caractersticas:
Requerimientos funcionales y no
funcionales.
Prioridad
SCRUM++
PRODUCT BACKLOG LIST URD
Prototipo
SCRUM++
SUBFASE SR (Software Requirements)
DFD nivel 1
1, 2, 4, 5, 6, 7
Prioridad 1
SCRUM++
SUBFASE SR (Software Requirements)
RutCliente
RutEmpleado
Datos Usuario
N factura,
Fechafactura, Validacin ingreso FacturaD
Cantidad, kg,
2.2 Ingresar Datos Factura
2.3 Imprimir
Precio unitario, Factura Diaria Datos Usuario Factura Diaria
detalle
Numfactura Cantidad
Fechafactura Preciounitario Validacin Factura Diaria
Netofactura Detalle
Totalfactura Kg
Ivafactura
Totalproducto
Rutcliente
RutEmpleado
detallefactdiaria
Facturadiaria
SCRUM++
SUBFASE SR (Software Requirements)
Especificacin de
requerimientos de
software
SCRUM++
SUBFASE SR (Software Requirements)
Matriz de trazabilidad UR vs SR
SCRUM++
SUBFASE SR (Software Requirements)
Diagramas de mdulos
SCRUM++
SUBFASE AD (Architectural Design)
Matriz SR vs AD
SCRUM++
SUBFASE AD (Architectural Design)
Matriz AD vs DD
SCRUM++
PRUEBAS AL SISTEMA
Pruebas unitarias.
Verificar que
satisfaga los
requerimientos.
SCRUM++
PRUEBAS AL SISTEMA
Pruebas de rendimiento.
XP
XP
Historias de Usuario
Escritas por el usuario
Definen tareas que el Sistema debe hacer
Crea estimaciones de tiempo para la Planificacin
Son los requerimientos del sistema
Se usan para crear las Pruebas de Aceptacin.
XP
Historia N 1 El sistema debe ser de fcil uso para los Account Managers, la
interfaz debe ser intuitiva y simple para no complicar su
entendimiento.
Pruebas de Aceptacin
Sistemas de Caja Negra
Cliente debe verificar los resultados
Si existen fallas en las pruebas, establecer las
prioridades para corregirlas
XP
XP
Primera Iteracin
Creacin de Clases
Uso de tarjetas CRC
Nombre de la Clase
RESPONSABILIDADES COLABORADORES
XP
OPORTUNIDAD
NMERO DE OPORTUNIDAD BASE DE DATOS.
NOMBRE DE OPORTUNIDAD
RUT DEL CLIENTE
NOMBRE DEL CLIENTE
RUN DE LOS EJECUTIVOS
NOMBRE DE LOS EJECUTIVOS
TIPO DE OPORTUNIDAD (NUEVA, RENOVADA,...)
MONTOS DE LA OPORTUNIDAD (RENTA, VP,)
MODALIDAD DE PAGO
DOCUMENTOS (CONTRATO Y FACTURA)
INCENTIVO
CARTOLA DE RESUMEN
BASE DE DATOS
CONEXIN A LA BASE DE DATOS OPORTUNIDAD
CONSULTA A REALIZAR INGRESO
PARMETROS DE CONSULTA VALIDACIN
PAGO Y CIERRE DE PERODO
XP
USUARIO
NIVEL DE ACCESO BASE DE DATOS
NOMBRE USUARIO
RUT USUARIO
DATOS ANEXOS
AUTENTIFICACIN DE USUARIO
CERRAR SESIN DE USUARIO
GUARDAR MOVIMIENTOS
INGRESO
NMERO DE OPORTUNIDAD BASE DE DATOS
LISTAR OPORTUNIDADES A OPORTUNIDAD
INGRESAR USUARIO
INGRESAR OPORTUNIDAD AL
SISTEMA
VALIDACIN
NMERO DE OPORTUNIDAD BASE DE DATOS
LISTAR OPORTUNIDADES A OPORTUNIDAD
VALIDAR USUARIO
VALIDAR OPORTUNIDAD
INGRESADA AL SISTEMA
XP
INTERFAZ
MEN DE ACCESO RPIDO USUARIO
ACCESO A FUNCIONES SEGN NIVEL DE USUARIO
AYUDA
XP
Modelo Conceptual de la Base de Datos
XP
Extraccin de Datos
Planillas de Evaluacin
Macro en Excel
Almacenar datos en BD
Extraccin Contratos y Facturas
XP
XP
Ingreso y validacin de Oportunidades
XP
Cartola de Usuario
Cartola de
Resumen Oportunidad
Mensual
Detalle
Oportunida
Navegacin niveles
inferiores
XP
Segunda Iteracin
Nuevos Requisitos
Filtrar Oportunidades y/o Clientes
Creacin de nuevas entidades en modelo
XP
Pago y Cierre de Perodo
Pagos Cierre
XP
Detalles de Oportunidad
Registro de movimientos y permisos
Interfaz
XP
Prueba en Historia N 6
Clculo de incentivos con varios conjunto de datos
SET ORIGEN INSTALACIN RENTA INCENTIVO
1 CLCULO MANUAL 103.424.516 33.448.836 3.906.085
SISTEMA 103.424.516 33.448.836 3.906.085
DIFERENCIA 0 0 0
2 CLCULO MANUAL 32.428.350 12.242.136 1.533.765
SISTEMA 32.428.350 12.242.136 1.534.765
DIFERENCIA 0 0 0
Prueba en Historia N 4
Extraccin de datos desde Planilla de Evaluacin
N DE PLANILLAS PORCENTAJE TIEMPO (MM:SS)
PLANILLAS EXTRADAS EXTRACCIN
1 1 100% 00:06
10 10 100% 01:14
30 30 100% 03:31
50 50 100% 05:52
100 100 100% 11:38
XP
Prueba en Historia N 3
Ingreso Masivo de Oportunidades
N DE OPORTUNIDADES OPORTUNIDADES TIEMPO INGRESO
INGRESADAS
1 1 00:03
10 10 00:03
50 50 00:03
100 100 00:03
Prueba en Historia N 3
Validacin masiva de Oportunidades
N DE OPORTUNIDADES OPORTUNIDADES TIEMPO
OPORTUNIDADES SIN PLANILLA / CON VALIDADAS VALIDACIN
PLANILLA
1 1/0 1 00:05
10 8/2 8 00:05
25 20 / 5 20 00:05
50 40 / 10 40 00:05
XP
Pruebas en Historia N 5
Montos en Cartola de Resumen
SET MONTO (CLCULO MANUAL) MONTO (SISTEMA)
1 75.457 75.457
2 191.287 191.287
3 177.763 177.763
Pruebas en Historia N 7
Reflejo de cambios en archivo con detalles de
oportunidades
N OPORTUNIDADES / TOTAL (DATOS SIN TOTAL (DATOS
N OPORT. MODIFICAR) MODIFICADOS)
MODIFICADAS
50 / 10 1.816.372 1.504.995
50 / 20 1.816.372 1.018.746
50 / 30 1.816.372 800.455
50 / 40 1.816.372 543.081
XP
Pruebas en Historia N 2
Ingreso y navegacin con cuentas de usuario
TIPO USUARIO N INGRESOS / N MOVIMIENTOS /
REGISTRO INGRESOS REGISTROS
MOVIMIENTOS
EJECUTIVO 10 / 10 6/6
DIRECTOR 10 / 10 14 / 14
GERENTE 10 / 10 21 / 21
ADMINISTRADOR 10 / 10 30 / 30