Presentación Final Proyecto Originación de Crédito Especialización en construcción de software...
-
Upload
maricela-gutierres -
Category
Documents
-
view
2 -
download
0
Transcript of Presentación Final Proyecto Originación de Crédito Especialización en construcción de software...
Presentación FinalProyecto Originación de Crédito
Especialización en construcción de software
Universidad de los Andes
Bogotá 2010
2010
Julián Morales. 200213074Andrés González. 201018063 Carlos Criales. 200925612José Daniel García. 200818257Robinson De La Hoz. 201018033Haiver Páez. 201018119
Proyecto Originación de Crédito Agenda
1
•Proceso de Desarrollo
2
•Arquitectura Empresarial
3
•Arquitectura de Software
4
•Conclusiones
Proyecto Originación de Crédito Proceso de Desarrollo
Lanzamiento•Definir el equipo•Objetivos
Estrategia•Estrategia de desarrollo•Estimaciones
Planeación•Definición de tareas•Asignación de tareas•Cronograma
Requerimientos•Necesidades del cliente•Se especifican requerimientosDiseño
•Especificación del diseño
•Inspección del diseño
Implementación•Construcción
Pruebas•Pruebas del sistema
Postmortem •Producto•Métricas•Mejoramiento
TSP
Proyecto Originación de Crédito Proceso de Desarrollo
Equipo de Trabajo
• Andrés González - Líder del Equipo
• Haiver Páez – Líder de Calidad
• Carlos Criales – Líder de Desarrollo
• Julián Morales – Líder de Soporte
• José Daniel García – Líder Planeación
Organización del Trabajo
• Reuniones semanales• Sábados de 10 am a
1 pm• Virtuales a través de
SKYPE• La comunicación se
realizaba al menos 3 veces por semana en forma virtual
Esfuerzo
• Se estimo el tamaño de los productos a través del juicio de expertos (Delphi)
• El calculo del esfuerzo se realizó a través de COCOMO II
Proceso de Desarrollo – Planeación
Planeación del Trabajo
• Definición de un cronograma de actividades WBS
• Planificación semanal de tareas con Dot Project
• Seguimiento y control de actividades a través de Planning Tool
Planeación de la Calidad
• Definición de un plan de calidad
• Estandarización para la elaboración de documentos
• Evaluación periódica de entregables
• Apoyo para garantizar la calidad del producto
Planeación del Riesgo
• Definición de un plan de riesgos
• Definición de un plan de riesgos
• Identificación de eventos negativos o positivos
• Valoración y respuesta a riesgos (mitigación)
• Registro de riesgos
Planeación Pruebas
• Definición de un plan de pruebas
• Identificar componentes a probar
• Definir el alcance de las pruebas
• Definir técnicas de prueba
• Identificar recursos tecnológicos y humanos
• Registro de las pruebas
Planeación de Configuración
• Definición de un plan de configuración
• Requerimientos de Hardware
• Requerimientos de Software
• Configuración y control de cambios
• Manejo de versiones (Herramienta Tortoise)
Proceso de Desarrollo – Estadística Equipo
Carlo
s Cria
les
Robin
son
De la
hoz
Jose
Dan
iel G
arcia
Andre
s Gon
zale
z
Julia
n Mor
ales
Haive
r Pae
z0.00
20.00
40.00
60.00
80.00
100.00
120.00
140.00
Tiempo Planeado Tiempo Real
Tiempo promedio planeado / semana
• 124 Horas
Desviación Planificación
• 59 %
TareasMisceláneas
• 36 %
Tiempo Planeado Tiempo Real0.00
100.00
200.00
300.00
400.00
500.00
600.00
700.00
Proyecto Originación de Crédito Proceso de Desarrollo – Estadística Producto
Cargue Archivos Centrales Riesgo Listas Negras0
200
400
600
800
1000
1200
1400
LOCs Modulos
LOC Reales LOC Estimadas
0102030
Actividades BPMN
Act. Reales Act. Estimadas
LOC Reales LOC Estimadas0
200400600800
10001200140016001800
LOCs Totales
Etapa Desarrollo Pruebas0%
10%
20%
30%
40%
50%
60%
Proporción Defectos
Proyecto Originación de Crédito Agenda
1
•Proceso de Desarrollo
2
•Arquitectura Empresarial
3
•Arquitectura de Software
4
•Conclusiones
Proyecto Originación de Crédito Arquitectura Empresarial– BPM
Mostrar TO-BE
Proyecto Originación de Crédito Arquitectura Empresarial– BluePrint
Proyecto Originación de Crédito Agenda
1
•Proceso de Desarrollo
2
•Arquitectura Software
3
•Arquitectura Empresarial
4
•Conclusiones
Objetivo• Analizar a un nivel
muy detallado el problema
• Crear los componentes necesarios
Involucrados• Patrocinador• Usuarios Finales• Áreas del Negocio• Gerentes de
Proyecto• Diseñadores• Desarrolladores• Área de prueba
Motivadores•Disminuir los índices de morosidad en los productos de crédito masivo
•Disminuir las operaciones el número de operaciones ilícitas en los procesos de vinculación de clientes
•Incrementar las ventas de créditos de consumo en el segmento de personas con más futuro financiero
Restricciones• Soporte a regulaciones
SOX y Basilea II• La implementación de
nuevos servicios y procesos de integración debe hacerse sobre el ambiente actualmente configurado
Arquitectura de Software - primeros pasos
Utilidad
Eficiencia
Desempeño
Modificabilidad
Facilidad de Mantenimiento y Pruebas
Seguridad
Integridad
Escenarios de calidad
Análisis por puntos de vista
Arquitectura de Software- Atributos de calidad
Servidor Web
•Página para la carga de archivos
•Página para la activación de productos
Servidor de
procesos
•Proceso para carga de clientes prospectos
•Proceso para la verificación en listas restrictivas
•Creación y activación del cliente
Servidor de aplicaciones
•Servicio web para la carga de archivos
•Servicio web para simular Datacredito
•Servicio web para simular CIFIN•Persistencia de CIFIN•Persistencia de Datacredito•Servicio web para consulta de
lista Clinton•Servicio web para simular a la
registraduría
Arquitectura de Software – Principales Componentes
Arquitectura De Software– diagrama de flujo del proceso
Proyecto Originación de Crédito Agenda
1
•Proceso de Desarrollo
2
•Conclusiones
3
•Arquitectura Empresarial
4
•Arquitectura de Software