El documento resume la implementación de fábricas de software en el sector público colombiano. Explica que varias entidades públicas han contratado recientemente fábricas de software por montos significativos. También describe el modelo estándar de servicio de una fábrica de software, incluyendo la gerencia de portafolio, ejecución de proyectos, aseguramiento de calidad y cierre. Finalmente, detalla los componentes clave de la planeación de una fábrica de software como el modelo operativo, procedimientos, metodologías
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Implementación de Fábricas de Software en el Sector Público Colombiano
1. IMPLEMENTACION DE FABRICAS DE SOFTWARE EN EL SECTOR
IMPLEMENTACION DE FABRICAS DE SOFTWARE EN EL SECTOR
PUBLICO COLOMBIANO
ING Daniel Alejandro López Monsalve
ING D i l Al j d Ló
M
l
lopezmonsalve@gmail.com
www.danielalejandrolopez.com
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
2. IMPLEMENTACION DE FABRICAS DE SOFTWARE EN EL SECTOR
PUBLICO COLOMBIANO
Ing. Daniel Alejandro López Monsalve
Ingeniero de Sistemas y Computación de la Universidad de los
Andes, t l
A d actualmente es estudiante d maestría en I
t
t di t de
tí
Ingeniería d
i í de
Sistemas de la misma Universidad. Realiza su Tesis en la
Construcción de un modelo de medición de madurez en
g
Tecnología Informática en Entidades del Sector Público
Colombiano.
Actualmente es Asesor de la Subgerencia Técnica de FONADE.
Se ha desempeñado en cargos de Gerente de Portafolio de la
p
g
Fábrica Externa de Software de la DIAN, Asesor para la
implementación de herramientas de gestión en las Fábricas de
Software UT Interfactory y UT Software Works para Gobierno en
Línea y Gerente de Mastersoft Colombia Además fue docente
Colombia.
de la Universidad Minuto de Dios y Fundación Universitaria San
Martín y Asistente Graduado en la Universidad de los Andes.
Cuenta con experiencia de más de 10 años en procesos de
construcción de software.
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
3. AGENDA
Introducción
• Definición
• Entidades con implementación del modelo
Entidades con implementación del modelo
Modelo de Servicio
• Gerencia de Portafolio
• Planeación
•M d l O
Modelo Operativo
ti
• Procedimientos y Metodologías
• Herramientas
• Equipos de Trabajo
• G tió d S li it d
Gestión de Solicitudes
• SOW
• Plan de Proyecto
• Metodología de estimación de esfuerzo
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
4. AGENDA
Modelo de Servicio
• Ejecución
• Aseguramiento de la Calidad
Aseguramiento de la Calidad
• Otras Líneas de Servicio
• Cierre
Lecciones aprendidas
Lecciones aprendidas
Preguntas y observaciones
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
5. FABRICA DE SOFTWARE
Centro de trabajo dedicado a el
Centro de trabajo dedicado a el
desarrollo e implementación de
productos de Software que
ejecuta sus actividades como un
j
i id d
proceso industrial, definible,
repetible y medible bajo un
entorno de alta productividad.
Equipos de trabajo distribuidos.
Equipos de trabajo distribuidos
Pueden ser internas o externas
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
22. PLANEACION > Consolidación de los Equipos de Trabajo
Conformación de los equipos de trabajo:
C f
ió d l
i
d t b j
1. Grupo Base: Transversal a todos los Procesos de Fábrica.
Grupo Base
Gerente de Calidad
Gerente de Requerimientos
Gerente de Documentación
Gerente de Documentación
Gerente de Portafolio
Gerente de Arquitectura Técnica
Gerente de Arquitectura de Negocio
Gerente de Arquitectura de Negocio
Gerente de Infraestructura
Gerente Administrativo y Financiero
Gerente Administrativo y Financiero
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
23. PLANEACION > Consolidación de los Equipos de Trabajo
Conformación de los equipos de trabajo:
C f
ió d l
i
d t b j
1. Grupo por Demanda: Se constituye de forma particular para cada uno de los
proyectos de acuerdo a los requerimientos específicos.
Grupo por Demanda
Arquitectos
q
Expertos: Seguridad, Arquitectura
Empresarial, Ethical Hacking
Líderes: Requerimientos, Análisis y Diseño,
Pruebas, Desarrollo
b
ll
Gerente de Proyecto
Documentadores
Diseñadores Gráficos
Diseñadores Gráficos
Ingenieros Senior: Requerimientos, Desarrollo,
Pruebas
Ingenieros Junior: Requerimientos, Desarrollo,
g
q
,
,
Pruebas
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
24. PLANEACION > Personalización de Plantillas
Adaptación de plantillas técnicas y documentales de acuerdo a las necesidades,
Ad t ió d l till té i
d
t l d
d l
id d
requerimientos y características propias del Cliente.
Administrativas
• Actas: Inicio Cierre
Actas: Inicio, Cierre,
Reunión, Entrega
• Informes:
,
Semanales,
Mensuales,
Gerenciales
• Planes de Proyecto
•S i i t
Seguimiento a
Riesgos
Requerimientos
• Actores
• Casos de Uso
• Requerimientos
Funcionales y no
Funcionales y no
Funcionales
• Glosarios
Técnicas
• Documento de
Documento de
Arquitectura
• Documento de
Diseño Gráfico
• Modelo de Datos
• Manuales
• Pruebas
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
52. ANS: Acuerdos de Nivel de Servicio
Contrato t bl id
C t t establecido entre el cliente y el proveedor para fij el nivel d calidad
t
l li t
l
d
fijar l i l de lid d
esperado para cada uno de los bienes y servicios. Su incumplimiento acarrea
generalmente sanciones económicas o legales.
Oportunidad en las
Entregas
Cumplimiento a la
Planeación
• Nivel de
Nivel de
cumplimiento
sobre las Entregas
[85 – 100 %]
• Índice de
Índice de
Programación
basado en
tiempos
[85 – 100 %] de
[
]d
cumplimiento del
cronograma
• Tiempo para la
elaboración de
Planes de
Pl
d
Proyecto
[15 – 30 días]
Calidad documental
y de artefactos
• Número de
Número de
revisiones sobre
Entregables
[1 – 3] revisiones
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013
53. ANS: Acuerdos de Nivel de Servicio
Contrato t bl id
C t t establecido entre el cliente y el proveedor para fij el nivel d calidad
t
l li t
l
d
fijar l i l de lid d
esperado para cada uno de los bienes y servicios. Su incumplimiento acarrea
generalmente sanciones económicas o legales.
Defectos en Etapa de
Pruebas
• Nú
Número de Casos de Uso
d C
d U
con Defectos
[0 – 5 %] Críticos
[0 – 10 %] Mayores
[0 –
[ 20 %] Menores
]
[0 – 25 %] Cosméticos
• Tiempo dedicado a
corrección defectos
[0 – 20 %] Tiempo de
Implementación
Defectos en Etapa
de Implantación
Defectos en Etapa
de Estabilización
• Nú
Número de
d
defectos
reabiertos
[0]
[0]
• Ti
Tiempo dedicado a
d di d
corrección de
defectos
[1 5] días
[1 – 5] días
• Número de
defectos
encontrados
[0 ] Críticos
[0 – 3] Mayores
[0 – 5] Menores
[
[0 – 5] Cosméticos
]
Implementación de Fábricas de Software en Sector Público Colombiano
DANIEL ALEJANDRO LOPEZ MONSALVE ‐ 2013