presentación final proyecto originación de crédito especialización en construcción de software...

21
Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales. 200213074 Andrés González. 201018063 Carlos Criales. 200925612 José Daniel García. 200818257 Robinson De La Hoz. 201018033 Haiver Páez. 201018119

Upload: agustin-villalba-agueero

Post on 23-Jan-2016

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 2: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Agenda

1

•Proceso de Desarrollo

2

•Arquitectura Empresarial

3

•Arquitectura de Software

4

•Conclusiones

Page 3: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 4: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 5: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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)

Page 6: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 7: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 8: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Agenda

1

•Proceso de Desarrollo

2

•Arquitectura Empresarial

3

•Arquitectura de Software

4

•Conclusiones

Page 9: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Arquitectura Empresarial– Proyectos/Iniciativas

Negocio

• Módulo de administración de archivos

• Módulo de parametrización• Módulo de segmentación• Módulo de validación de

riesgo• Módulo de estudio de crédito

Datos

• CRM como dueño de la información del cliente

• Habilitar eventos de procesos de Negocio, registrarlos en el repositorio de Eventos de negocio, para implementar el BAM: Business Activity Monitoring

• Actualizar formato de datos a UTF-16

Aplicación

• Definir y parametrizar las reglas de segmentación

• Definir y/o especificar los nuevos tipos de listas del sistema de listas negras

• Replicación de información del cliente entre el CRM

• Registrar la información de clientes a los que se les pre aprobó crédito de libre inversión en el CRM

• Inactivar los registros de clientes que rechazan productos en CRM

• Desarrollo de nuevos servicios

• Proyecto para el control de los indicadores consolidados para la gerencia

Page 10: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Arquitectura Empresarial– BPM

Mostrar TO-BE

Page 11: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Arquitectura Empresarial– BluePrint

Page 12: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Agenda

1

•Proceso de Desarrollo

2

•Arquitectura Software

3

•Arquitectura Empresarial

4

•Conclusiones

Page 13: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 14: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 15: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

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

Page 16: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Arquitectura De Software– diagrama de contexto

Frontera

Siebel(CRM)

Sistema de originación de créditos

Internet IVR

Cliente

ATM

Sistemas de validación de

riesgoSistemas de

creditos

Sistemas para la

fabricación de tarjetas

Sistemas de tarjetas de

crédito

Titulo: Originación de Crédito ID: 001 Nivel de Profundidad:

Nivel 0

Nomenclatura: Ad hoc

Arquitecto: .JARC Grupo: Peer to Peer Fecha: 05 de Septiembre de 2010

Versión: 1.0

Page 17: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Arquitectura De Software– diagrama de Contexto nivel 2

Modulo Carga de archivos

Modulo Validación de riesgos

Modulo Segmentación

Modulo de Estudio de

credito

CRMSistema servicios

fiscalía Scoring systemSistema tarjetas crédito

Sistema listas locales

Empresa de realce

CIFINDatacredito Ministerio de hacienda

Modulo de activación de

productos

Información de

prospectosBase de datos de clientes

Creditos Libre inversion

Convención:

X invoca Y

X Y

Conector

Conector a base de

datos

Conector a sistema legado

Modulo del sistema

Base de datos

Titulo: Originación de Crédito ID: 002 Nivel de Profundidad:

Nivel 1

Nomenclatura: Ad hoc

Arquitecto: .JARC Grupo: Cliente Servidor

Fecha: 05 de Septiembre de 2010

Versión: 1.0

Page 18: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Arquitectura De Software– diagrama de flujo del proceso

Cliente Referenciado

Prospecto Banco

Prospecto Rechazado

ClientePotencial

ClientePreaprobado

ClienteDescartado

ClienteCon Producto

Archivo proveedor Información

Cargue archivo

Validación riesgo

Validación riesgo

Estudio crédito

No interesado

Activación producto

Titulo: Diagrama Estado Cliente ID: 003 Nivel de Profundidad: NA

Nomenclatura: UML

Arquitecto: .JARC Grupo: Pipe and filter Fecha: 10 de Octubre de 2010

Versión: 1.0

Page 19: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Arquitectura De Software– diagrama de flujo del proceso de carga de archivo

Seleccione el tipo de archivo a cargar

Archivo tipo ATransforme

archivo tipo A a objetos cliente

Archivo tipo BTransforme

archivo tipo B a objetos cliente

Archivo tipo CTransforme

archivo tipo C a objetos cliente

Archivo tipo DTransforme

archivo tipo D a objetos cliente

Inserte objeto cliente en la Base

de datos

Almacene objeto cliente en la base de

datos

Inicio

si

si

si

si

No

No

No

No

Fin

Fin

Titulo: Diagrama de flujo de información del proceso de carga de datos

ID: 004 Nivel de Profundidad:

NA

Nomenclatura: Diagrama de flujo de datos

Arquitecto: .JARC Grupo: Pipe and filter Fecha: 10 de Octubre de 2010

Versión: 1.0

Page 20: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Arquitectura De Software– diagrama de flujo del proceso

Page 21: Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá 2010 2010 Julián Morales

Proyecto Originación de Crédito Agenda

1 •Proceso de Desarrollo

2 •Conclusiones

3 •Arquitectura Empresarial

4 •Arquitectura de Software