02 Metodologias A
-
Upload
waldoastudillo -
Category
Documents
-
view
83 -
download
4
Transcript of 02 Metodologias A
![Page 1: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/1.jpg)
Gestión de Tecnologías de la Información
Metodología y Procesos
Profesor: Sr. Paulo Quinsacara Jofré
2013
![Page 2: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/2.jpg)
Contenidos
1
2
3
4
Introducción
Fundamentos Teóricos
Fase Inicio
Fase Elaboración
5
6
7
Fase Construcción
Implementación
Conclusiones
2
![Page 3: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/3.jpg)
SCRUM SITUACIÓN INICIAL
1 2
4
5
3
6
7
![Page 4: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/4.jpg)
SOLUCIÓN APLICAR
1
2
4 5
3
6 7
SCRUM
![Page 5: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/5.jpg)
• Consulta particular, 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 DESCRIPCIÓN DE LA EMPRESA
![Page 6: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/6.jpg)
• SCRUM:
– Proceso iterativo e incremental.
– Produce resultados visibles en periodos cortos (cada 30 días como máximo.)
– Permite control del proyecto.
SCRUM METODOLOGÍA DE DESARROLLO
![Page 7: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/7.jpg)
SCRUM
METODOLOGÍA DE DESARROLLO: SCRUM
![Page 8: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/8.jpg)
Artefactos:
• Product Backlog List • Sprint Backlog List • Gráficos:
– Burn-Up. – Burn-Down.
SCRUM
METODOLOGÍA DE DESARROLLO: SCRUM
![Page 9: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/9.jpg)
Problemas: No presenta documentación establecida. Cierra las puertas a posibles mejoras. No hay conocimiento de la arquitectura del
sistema.
SCRUM
METODOLOGÍA DE DESARROLLO: SCRUM
![Page 10: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/10.jpg)
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
![Page 11: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/11.jpg)
Vistas 4+1:
• Vista Lógica (Logical View). • Vista de Proceso (Process View). • Vista de Desarrollo (Development View). • Vista Física (Physical View).
• Vista Externa (External View).
4+1 METODOLOGÍA DE DESARROLLO
Lo que el sistema debe proporcionar al usuario
Interacción de los objetos
Describe como esta estructurado el sistema.
Muestra ubicación del software en el hardware
Representa las necesidades funcionales del sistema.
![Page 12: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/12.jpg)
• Nace de la unión de SCRUM y el modelo de vistas 4+1.
• Se ocupan ciertos diagramas del modelo de vistas.
• Incorporar el mínimo de documentación.
SCRUM++
LA NUEVA METODOLOGÍA: SCRUM ++
SCRUM ++
![Page 13: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/13.jpg)
• 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 Vista Lógica: Diagrama de clases y modelo de datos. o Vista Proceso: Diagrama de secuencia. o Vista Desarrollo: Diagrama de componentes. o Vista Física: Diagrama de despliegue.
SCRUM++ LA NUEVA METODOLOGÍA: SCRUM ++
![Page 14: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/14.jpg)
SCRUM++ LA NUEVA METODOLOGÍA: SCRUM ++
![Page 15: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/15.jpg)
• Lenguaje de programación: PHP 5.0 • Servidor Web: Apache. • Motor de Base de Datos: MySql.
SCRUM++ HERRAMIENTAS DE DESARROLLO
![Page 16: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/16.jpg)
• Determinar los usuarios del sistema. • Capturar los requerimientos funcionales y
no funcionales.
SCRUM++
PRODUCT BACKLOG LIST
![Page 17: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/17.jpg)
• Se abordar los requerimientos con mayor prioridad.
• Funcionalidades independientes. • Requerimientos abordados: Fichas Médicas. Presupuestos. Reservas de Horas. Tratamientos. Procedimientos Médicos.
SCRUM++
PLANEACIÓN DEL SPRINT
![Page 18: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/18.jpg)
• Se desarrollan los casos de uso.
SCRUM++
SPRINT: VISTA EXTERNA
![Page 19: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/19.jpg)
• Diagrama de Clases
SCRUM++
SPRINT: VISTA LÓGICA
![Page 20: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/20.jpg)
• Modelo de datos.
• Atención de Pacientes.
SCRUM++
SPRINT: VISTA LÓGICA
![Page 21: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/21.jpg)
SCRUM++
SPRINT: VISTA PROCESO
![Page 22: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/22.jpg)
• Diagrama de Componentes.
SCRUM++
SPRINT: VISTA DESARROLLO
![Page 23: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/23.jpg)
• Diagrama de Despliegue.
SCRUM++ SPRINT: VISTA FÍSICA
![Page 24: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/24.jpg)
• Pruebas unitarias. • Verificar que satisfaga los requerimientos.
SCRUM++
SPRINT: PRUEBAS
![Page 25: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/25.jpg)
• Evalúa el desempeño en el sprint.
SCRUM++
SPRINT: RETROESPECTIVA
![Page 26: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/26.jpg)
• Gráficos propuestos por SCRUM. – Burn-Up.
SCRUM++ SPRINT: RETROESPECTIVA
![Page 27: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/27.jpg)
• Gráficos propuestos por SCRUM. – Burn-Down.
SCRUM++
SPRINT: RETROESPECTIVA
![Page 28: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/28.jpg)
• 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++ SPRINT: DAILY SCRUM MEETING
![Page 29: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/29.jpg)
• Requerimientos abordados: Certificados. Materiales. Reportes Estadísticos.
SCRUM++
RESUMEN SEGUNDO SPRINT
![Page 30: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/30.jpg)
• Vista Ingreso Sistema
SCRUM++
ESPECIFICACIÓN DE VISTAS
![Page 31: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/31.jpg)
SCRUM++ METODOLOGÍA DE DESARROLLO: SCRUM
![Page 32: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/32.jpg)
Fácil entendimiento Fácil puesta en práctica
Compromiso día a día Análisis del progreso diario Iterativo Incremental
SCRUM++ ¿Porque utilizar SCRUM?
![Page 33: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/33.jpg)
Problemas: No presenta documentación establecida. No hay conocimiento de la arquitectura del
sistema.
SCRUM++ METODOLOGÍA DE DESARROLLO: SCRUM
![Page 34: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/34.jpg)
Integrando ESA a SCRUM: PREGAME
SCRUM++ METODOLOGÍA DE DESARROLLO
![Page 35: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/35.jpg)
Integrando ESA a SCRUM: PREGAME Introducción Propósito Glosario Visión General Descripción General
Restricciones generales Ambiente operacional
SCRUM++ METODOLOGÍA DE DESARROLLO
Especificación de requerimientos • Requisitos de capacidad • Restricciones • Interfaz de comunicaciones • Disponibilidad • Recursos • Tabla de requerimientos de
usuario Prototipo visual
![Page 36: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/36.jpg)
Integrando ESA a SCRUM: DEVELOPMENT
SCRUM++ METODOLOGÍA DE DESARROLLO
![Page 37: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/37.jpg)
Integrando ESA a SCRUM: DEVELOPMENT
SCRUM++ METODOLOGÍA DE DESARROLLO
![Page 38: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/38.jpg)
Integrando ESA a SCRUM: POSTGAME
SCRUM++ METODOLOGÍA DE DESARROLLO
![Page 39: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/39.jpg)
• Características:
Planeación del trabajo Reuniones diarias Retrospectiva Documentación
• Requerimientos • DFD procesos • Diagramas de módulos • Modelo de datos relacional y físico • Funciones
Pruebas
SCRUM++ LA NUEVA METODOLOGÍA: SCRUM + ESA
![Page 40: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/40.jpg)
• Requerimientos funcionales y no funcionales.
• Prioridad
SCRUM++
PRODUCT BACKLOG LIST URD
![Page 41: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/41.jpg)
• Prototipo
SCRUM++
PRODUCT BACKLOG LIST URD
![Page 42: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/42.jpg)
• DFD nivel 1
1, 2, 4, 5, 6, 7 Prioridad 1
SUBFASE SR (Software Requirements)
SCRUM++
![Page 43: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/43.jpg)
• DFD nivel 2
Generar Factura Diaria
SCRUM++
SUBFASE SR (Software Requirements)
2.1 Seleccionar
Cliente y empleado
2.2 Ingresar Factura Diaria
2.3 Imprimir Factura Diaria
Datos Usuario
NIVEL 2 –Generar Factura Diaria -
RutClienteRutEmpleadoDatos Usuario
Validación ingreso FacturaDDatos FacturaDatos Usuario
Validación Factura Diaria
Facturadiariadetallefactdiaria
Nª factura,Fechafactura,Cantidad, kg,
Precio unitario,detalle
NumfacturaFechafacturaNetofacturaTotalfacturaIvafacturaRutcliente
RutEmpleado
CantidadPreciounitario
DetalleKg
Totalproducto
![Page 44: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/44.jpg)
• Especificación de • requerimientos de
software
SCRUM++
SUBFASE SR (Software Requirements)
![Page 45: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/45.jpg)
• Matriz de trazabilidad UR vs SR
SCRUM++
SUBFASE SR (Software Requirements)
![Page 46: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/46.jpg)
• Modelo relacional de la base de datos
SCRUM++ SUBFASE SR (Software Requirements)
![Page 47: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/47.jpg)
• Diagramas de módulos
SCRUM++
SUBFASE AD (Architectural Design)
![Page 48: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/48.jpg)
• Especificación de los módulos
SCRUM++
SUBFASE AD (Architectural Design)
![Page 49: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/49.jpg)
• Matriz SR vs AD
SCRUM++
SUBFASE AD (Architectural Design)
![Page 50: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/50.jpg)
• Modelo físico de la base de datos
SCRUM++
SUBFASE AD (Architectural Design)
![Page 51: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/51.jpg)
• Especificación de las funciones
SCRUM++
SUBFASE DD (Detailed Design)
![Page 52: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/52.jpg)
• Especificación de las funciones
SCRUM++
SUBFASE DD (Detailed Design)
![Page 53: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/53.jpg)
• Matriz AD vs DD
SCRUM++
SUBFASE DD (Detailed Design)
![Page 54: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/54.jpg)
• Pruebas unitarias.
• Verificar que
satisfaga los requerimientos.
SCRUM++
PRUEBAS AL SISTEMA
![Page 55: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/55.jpg)
• Pruebas de rendimiento.
SCRUM++
PRUEBAS AL SISTEMA
![Page 56: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/56.jpg)
XP
![Page 57: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/57.jpg)
XP
Historias de Usuario – Escritas por el usuario – Definen tareas que el Sistema debe hacer – Crea estimaciones de tiempo para la Planificación – Son los requerimientos del sistema – Se usan para crear las Pruebas de Aceptación.
![Page 58: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/58.jpg)
XP
Historia Nº 1 El sistema debe ser de fácil uso para los Account Managers, la interfaz debe ser intuitiva y simple para no complicar su entendimiento.
Historia Nº 2
El sistema debe permitir el acceso a la gente autorizada, entre ellos los ejecutivos, gerentes, directores y administradores. Los usuarios se deben diferenciar entre sí, permitiendo el acceso a la información que le corresponde. Se debe registrar todo movimiento de los usuarios
Historia Nº 3 Los usuarios account manager pueden seleccionar las oportunidades que desean ingresar al sistema, y validarlas para su ingreso al sistema
Historia Nº 4 Los datos de las oportunidades son extraídas de las Planillas de Evaluación, tomando en cuenta la ultima versión existente de este documento. Una vez validada la oportunidad, los datos de una oportunidad no podrán ser modificados.
![Page 59: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/59.jpg)
XP
Historia Nº 5 Las oportunidades que ya hayan sido ingresadas al sistema de incentivos, pueden verse en una Cartola de Resumen; el cual permite ver el detalle de cada una de las oportunidades.
Historia Nº 6 El sistema debe calcular el porcentaje a pagar del incentivo basándose en el estado de la oportunidad y los documentos que presenta.
Historia Nº 7 El sistema debe proveer un archivo en el que se detallan los datos de cada oportunidad, el porcentaje del incentivo pagado y el estado en el que se encuentra.
Historia Nº 8 Los administradores del sistema pueden realizar el Cierre de Mes correspondiente, y seleccionar que oportunidades serán pagadas en ese período.
![Page 60: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/60.jpg)
XP
![Page 61: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/61.jpg)
XP
Planificación de Entregables – Estimaciones de
Tiempo Tiempo Ideal
Historia Nº Semanas Historia Nº 1 1 Historia Nº 2 1 Historia Nº 3 1 Historia Nº 4 1 Historia Nº 5 1 Historia Nº 6 2 Historia Nº 7 1 Historia Nº 8 1
![Page 62: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/62.jpg)
XP
• Prioridad de Implementación
Nº Prioridad Historia de Usuario 1 Cálculo Incentivos (Historia Nº 6)
2 Extracción de Datos (Historia Nº 4)
3 Ingreso y Validación de Oportunidades (Historia Nº 3)
4 Cartola de Resumen (Historia Nº 5)
5 Cierre de Mes (Historia Nº 8)
6 Detalles de la Oportunidad (Historia Nº 7)
7 Registro de Accesos y Permisos (Historia Nº 2)
8 Interfaz (Historia Nº 1)
![Page 63: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/63.jpg)
XP
Pruebas de Aceptación – Sistemas de Caja Negra – Cliente debe verificar los resultados – Si existen fallas en las pruebas, establecer las
prioridades para corregirlas
![Page 64: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/64.jpg)
XP
![Page 65: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/65.jpg)
XP
Metáfora del Sistema – Identificación en la codificación
Prefijo Situación en que se usan BD Consultas a bases de datos y llamadas a procedimientos
almacenados
ON Variable que guarda información relacionada con las oportunidades
GUI Variables que tengan relación con la interfaz gráfica.
![Page 66: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/66.jpg)
XP
![Page 67: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/67.jpg)
XP
![Page 68: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/68.jpg)
XP
Primera Iteración – Creación de Clases – Uso de tarjetas CRC
Nombre de la Clase
RESPONSABILIDADES …
COLABORADORES …
![Page 69: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/69.jpg)
XP OPORTUNIDAD
NÚMERO DE OPORTUNIDAD 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.
BASE DE DATOS
CONEXIÓN A LA BASE DE DATOS CONSULTA A REALIZAR PARÁMETROS DE CONSULTA
OPORTUNIDAD INGRESO VALIDACIÓN PAGO Y CIERRE DE PERÍODO
![Page 70: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/70.jpg)
XP
USUARIO
NIVEL DE ACCESO NOMBRE USUARIO RUT USUARIO DATOS ANEXOS AUTENTIFICACIÓN DE USUARIO CERRAR SESIÓN DE USUARIO GUARDAR MOVIMIENTOS
BASE DE DATOS
INGRESO
NÚMERO DE OPORTUNIDAD LISTAR OPORTUNIDADES A
INGRESAR INGRESAR OPORTUNIDAD AL
SISTEMA
BASE DE DATOS OPORTUNIDAD USUARIO
VALIDACIÓN
NÚMERO DE OPORTUNIDAD LISTAR OPORTUNIDADES A VALIDAR VALIDAR OPORTUNIDAD INGRESADA AL SISTEMA
BASE DE DATOS OPORTUNIDAD USUARIO
![Page 71: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/71.jpg)
XP
PAGO Y CIERRE DE PERÍODO
NÚMERO DE OPORTUNIDAD PAGAR OPORTUNIDADES ACTUALIZAR DÍA DE CIERRE DEL PERÍODO ACTUAL. CERRAR PERÍODO Y PASAR AL SIGUIENTE.
BASE DE DATOS OPORTUNIDAD USUARIO
INTERFAZ
MENÚ DE ACCESO RÁPIDO ACCESO A FUNCIONES SEGÚN NIVEL DE USUARIO AYUDA
USUARIO
![Page 72: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/72.jpg)
XP
• Modelo Conceptual de la Base de Datos
![Page 73: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/73.jpg)
XP
• Implementación de Historias de Usuario – Cálculo de Incentivos
Oferta Aceptada y Carta de Aceptación Cálculo mediante función en BD
– Extracción de Datos
Planillas de Evaluación Macro en Excel Almacenar datos en BD Extracción Contratos y Facturas
![Page 74: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/74.jpg)
XP
![Page 75: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/75.jpg)
XP
– Ingreso y validación de Oportunidades
![Page 76: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/76.jpg)
XP
• Cartola de Usuario
Cartola de Resumen Oportunidad
Mensual Detalle Oportunidad
Navegación niveles inferiores
![Page 77: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/77.jpg)
XP Segunda Iteración
– Nuevos Requisitos Filtrar Oportunidades y/o Clientes Creación de nuevas entidades en modelo
![Page 78: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/78.jpg)
XP • Pago y Cierre de Período
Pagos Cierre
![Page 79: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/79.jpg)
XP • Detalles de Oportunidad • Registro de movimientos y permisos • Interfaz
![Page 80: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/80.jpg)
XP
SET ORIGEN INSTALACIÓN RENTA INCENTIVO
1
CÁLCULO 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
CÁLCULO 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º 6 Cálculo de incentivos con varios conjunto de datos
Nº DE PLANILLAS
PLANILLAS EXTRAÍDAS
PORCENTAJE EXTRACCIÓN TIEMPO (MM:SS)
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
•Prueba en Historia Nº 4 Extracción de datos desde Planilla de Evaluación
![Page 81: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/81.jpg)
XP Prueba en Historia Nº 3
– Ingreso Masivo de Oportunidades
Prueba en Historia Nº 3 • Validación masiva de Oportunidades
N° DE OPORTUNIDADES OPORTUNIDADES INGRESADAS TIEMPO INGRESO
1 1 00:03
10 10 00:03
50 50 00:03
100 100 00:03
Nº DE OPORTUNIDADES
OPORTUNIDADES SIN PLANILLA / CON
PLANILLA
OPORTUNIDADES VALIDADAS
TIEMPO VALIDACIÓN
1 1 / 0 1 00:05
10 8 / 2 8 00:05
25 20 / 5 20 00:05
50 40 / 10 40 00:05
![Page 82: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/82.jpg)
XP • Pruebas en Historia Nº 5
– Montos en Cartola de Resumen
SET MONTO (CÁLCULO MANUAL) MONTO (SISTEMA)
1 75.457 75.457
2 191.287 191.287
3 177.763 177.763
• Montos de Cartola de Resumen en distintos niveles de navegación
TIPO USUARIO NIVEL 1 A NIVEL 2 NIVEL 2 A NIVEL 3 NIVEL 3 A NIVEL 4
EJECUTIVO NO APLICA NO APLICA NO APLICA
DIRECTOR NO APLICA NO APLICA 276.140 → 276.141
GERENTE NO APLICA 342.915 → 342.916 159.326 → 159.326
ADMINISTRADOR 5.316.179 → 5.316.178 659.294 → 659.294 61.738 → 61.738
![Page 83: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/83.jpg)
XP Pruebas en Historia Nº 8
– Oportunidades en Cierre de Mes
CIERRE DE PERÍODO
OPORTUNIDADES (MANUAL)
OPORTUNIDADES (SISTEMA)
2007-09 60 60
2007-10 25 25
2007-11 40 40
2007-12 75 75
Pruebas en Historia Nº 7 • Reflejo de cambios en archivo con detalles de
oportunidades Nº OPORTUNIDADES /
Nº OPORT. MODIFICADAS
TOTAL (DATOS SIN MODIFICAR)
TOTAL (DATOS MODIFICADOS)
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
![Page 84: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/84.jpg)
XP
TIPO USUARIO Nº INGRESOS / REGISTRO INGRESOS
Nº MOVIMIENTOS / REGISTROS MOVIMIENTOS
EJECUTIVO 10 / 10 6 / 6
DIRECTOR 10 / 10 14 / 14
GERENTE 10 / 10 21 / 21
ADMINISTRADOR 10 / 10 30 / 30
Pruebas en Historia Nº 2 – Ingreso y navegación con cuentas de usuario
• Ingreso sin verificar cuenta de usuario
TIPO USUARIO INTENTOS USUARIOS
INEXISTENTES
INTENTOS POR USUARIOS
INCORRECTOS
INTENTOS POR URL
EJECUTIVO 10 8 2
DIRECTOR 12 9 4
GERENTE 5 10 4
ADMINISTRADOR 13 12 5
![Page 85: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/85.jpg)
XP
FUNCIONALIDAD ENLACES EN FUNCIONAMIENTO
CARTOLA DE RESUMEN NAVEGACIÓN POR NIVEL DETALLES POR MES DETALLES POR OPORTUNIDAD ENTRADA POR MENÚ DE ACCESO
PAGO DE INCENTIVOS ENTRADA POR MENÚ DE ACCESO BOTÓN DE PAGO
CIERRE DE PERÍODO ENTRADA POR MENÚ DE ACCESO BOTÓN DE CIERRE DE PERÍODO
DESCARGA DE ARCHIVOS ENTRADA POR MENÚ DE ACCESO BOTÓN DE DESCARGA
AYUDA DESCARGA DE DOCUMENTO DE AYUDA
Pruebas en Historia Nº 1 • Enlaces visibles y operativos
![Page 86: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/86.jpg)
XP •Pantalla Inicial y de Autentificación
![Page 87: 02 Metodologias A](https://reader034.fdocuments.ec/reader034/viewer/2022042602/55cf998e550346d0339dfea9/html5/thumbnails/87.jpg)
XP •Cartola de Resumen, Detalles del Mes y Detalles de la Oportunidad