Download - La calidad de los sistemas de información como objetivo estratégico de las organizaciones
La Calidad de los Sistemas de Información como
Objetivo estratégico de las organizaciones
Agosto 31, 2016
Alfonso Gerónimo
4 Ing Alfonso Gerónimo V.
Software es importante para las
Organizaciones
Manufactura Finanzas
Espacio Ingeniería
5 Ing Alfonso Gerónimo V.
Las Organizaciones son sistemas complejos
INPUT
Recursos:
Humanos,
Materiales,
Financieros,
Tecnológicos
OUTPUT
Bienes,
Servicios
Input – Output Flujo de Materiales, energía e Información
Adaptado de Kast and Rosenzweig,
7 Ing Alfonso Gerónimo V.
Las Organizaciones son sistemas complejos
Therac-25Instrumento médico
usado para aplicar
radiación a pacientes
con cáncer.
Entre 1987 y 1995:
seis pacientes fueron
gravemente heridos o
muertos por un error
de software.
8 Ing Alfonso Gerónimo V.
Las Organizaciones son sistemas complejos
OspreyEl 11 de diciembre de 2000. 4
personas muertas.
" la desgracia resultó de una falla del
sistema hidráulico compuesta por una
anomalía del
software..."
Y Muchas historias más…
Ing Alfonso Gerónimo V.10
Como trabajar en las Organizaciones ?
• Trabajo aleatorio.
• Un montón de energía
• Poco progreso
• Sin trabajo en equipo
• Mucho esfuerzo individual
• Conflicto frecuente
• Nunca se sabe dónde va a
terminar
• Movimiento dirigido
• Cada paso acerca a la meta
• Esfuerzos coordinados
• Cooperación
• Resultados predeciblesLa diferencia son los procesos
Ing Alfonso Gerónimo V.11
Como podemos resolver esto ?
La premisa básica
Los costos, el calendario, la calidad del software, son
factores críticos de las organizaciones hoy en día.
Ing Alfonso Gerónimo V.12
Cuando mejorar los procesos
Incumplimiento de Compromisos
• Entrega tardía
• Errores de última hora
• Costos cada vez mayores
Poca gestión sin visibilidad del progreso
• Siempre estás siendo sorprendido
Problemas de calidad
• El exceso de retrabajo
• Las funcionalidades no operan
correctamente
• Permanente insatisfacción del cliente;
Pobre Moral
• Frustración
Plataforma de Petroleo – PetroBras Mar.01
• Evasión de los procesos rígidos de ingeniería
• Ahorros de costos significativos de construcción
• Se hundió antes de puesta en operación
Ing Alfonso Gerónimo V.13
Contamos con los procesos correctos ?
Diseñados o no, las organizaciones ya cuentan con procesos para sus
actividades. Pero, ¿son los procesos correctos?
Algo está mal:
.. Si nadie utiliza los procesos (excepto cuando sea exige que lo usen)
... Si cada uno tiene su propia interpretación del proceso
... Si la interpretación y ejecución de los procesos está siempre
cambiando
Ing Alfonso Gerónimo V.14
Como nos ayuda la mejora de procesos ?
La mejora de procesos soporta múltiples objetivos de la organización
y que permite:
• Repetibilidad
• supervisión
• Control y seguimiento
• Medición
• Mejora
• Formación o Capacitación
• Transformación (a través de la consistencia, integración,
coordinación)
Ing Alfonso Gerónimo V.15
Otros beneficios de la mejora de procesos ?
Mejora
• La previsión en el calendario y el presupuesto
• El ciclo de atención
• Calidad (medida por defectos)
• Moral de los empleados
Aumenta
• La productividad
• Retorno de la inversión
• La satisfacción del cliente
• Disminuye el costo
Ing Alfonso Gerónimo V.16
Factores Criticos de éxito para mejora de
procesos ?
• El compromiso para mejorar debe comenzar en la alta dirección
• Comprender el proceso actual
• El cambio estructurado debe convertirse en una forma de vida
• Mejora requiere la inversión
• Si se produce un fallo, se centran en el proceso, no la gente
• La institucionalización requiere mejoras
• vigilancia y refuerzo periódica
Ing Alfonso Gerónimo V.17
Barreras para el proceso de adopción
No necesito proceso, tengo ...
• Muy buenas personas
• Tecnología avanzada
• Un administrador con experiencia
Proceso…
• Interfiere con la creatividad
• = burocracia + personal
• Sólo es útil en grandes proyectos
• Impide la agilidad en los mercados de rápido movimiento
• Cuesta demasiado
Ing Alfonso Gerónimo V.18
Barreras para el proceso de adopción
No necesito proceso, tengo ...
• Muy buenas personas
• Tecnología avanzada
• Un administrador con experiencia
Proceso…
• Interfiere con la creatividad
• = burocracia + personal
• Sólo es útil en grandes proyectos
• Impide la agilidad en los mercados de rápido movimiento
• Cuesta demasiado
Modelos de Procesos
• Los modelos de procesos son guías que
presentan las mejores prácticas para desarrollo
del producto en cuestión.
• Su propósito es ayudar a las organizaciones en la
selección de estrategias de mejora, determinando
la madurez del proceso actual, e identificando
puntos importantes a atacar para mejorar tanto el
proceso como la calidad de software
Ing Alfonso Gerónimo V.20
EL Modelo Ideal
Ing Alfonso Gerónimo V.21
MODELO IDEAL, (SEI, 1996)
•Define un marco de ciclo de vida para la mejora de
procesos.
• Las fases definidas en el modelo IDEAL son cinco:
iniciación, diagnóstico, actuación, establecimiento y
aprendizaje, constituyendo las evaluaciones la parte
fundamental de la fase de diagnóstico.
Capacidad de un proceso
• Es una medida estadística utilizada para evaluar
cuantitativamente la posibilidad de que un
proceso genere los productos o servicios para los
cuales fue diseñado.
• Los modelos de mejora definen niveles de
capacidad en los procesos de las organizaciones
Ing Alfonso Gerónimo V.23
Ejemplo de Mejora de capacidad de un
proceso usando CMMI
Ing Alfonso Gerónimo V.24
Nivel 1: Inicial
Nivel 2: Repetible
Ejemplo de Mejora de capacidad de un
proceso usando CMMI
Ing Alfonso Gerónimo V.25
Nivel 3: Definido
Nivel 4: Administrado
Ejemplo de Mejora de capacidad de un
proceso usando CMMI
Ing Alfonso Gerónimo V.26
Nivel 5: Optimizado
Ejemplo de Modelos de Mejora
Ing Alfonso Gerónimo V.27
• ISO 9000:2000 Sistemas de Gestión de la Calidad –
• La ISO / IEC 29110 - Desarrollado para entidades muy
pequeñas (VSE – Very Small Entities) . que tiene menos
de 25 personas
• Moprosoft - Modelo para la mejora y evaluación de los
procesos de desarrollo y mantenimiento de sistemas y
productos - Pequeñas empresas
• Capability Maturity Model SW-CMM®, Implementación
Continua y por etapas.
Ejemplo de Modelos de Mejora
Ing Alfonso Gerónimo V.28
• ISO 15504 – Modelo de evaluación y mejora de software -
• ISO 12207 – Modelos del Ciclo de Vida del Software
Elaborar un estándar basado en la NTP ISO/IEC12207, aplicable a los procesos del ciclo de vidadel software, que ejecuta la Oficina General deTecnologías de Información.
OBJETIVO GENERAL
Objetivos
Ing. Alfonso Gerónimo V.30
• Conocer y analizar la estructura y los procesosque se llevan a cabo en la OGTI, para el ciclo devida del software.
• Diagnosticar los procesos de la NTP ISO/IEC 12207de mayor importancia en la OGTI, aplicables alciclo de vida del software.
OBJETIVOS ESPECÍFICOS
Objetivos
Ing. Alfonso Gerónimo V.31
• Conocer los procesos y activos informáticosexistentes comprendidos en el ciclo de vida delsoftware.
• Revisar los procesos principales, procesos deapoyo y procesos organizativos del ciclo de vida.
• Determinación de las brechas (GAP) de cadaproceso.
Alcance
Ing. Alfonso Gerónimo V.32
Perfil de Capacidades de procesos
Ing Alfonso Gerónimo V.35
44.96
40.86
36.30
46.4044.73
11.99
39.9637.13
20.53
31.45
23.10
0.00
44.00
30.02
49.80
13.55
0.000.00
20.00
40.00
60.00
Perfil de Capacidades de Procesos
% de Cumplimiento
Proceso de adquisicion
Ing Alfonso Gerónimo V.36
44.96 %
El propósito del proceso de adquisición
es obtener el producto y/o servicio que
satisface la necesidad expresada por el
cliente. El proceso comienza con la
identificación de una necesidad del
cliente y finaliza con la aceptación del
producto y/o servicio necesitado por el
cliente.
Proceso de suministro
Ing Alfonso Gerónimo V.37
40.86 %
El propósito del proceso de
suministro es proporcionar un
producto o servicio al cliente que
reúne los requerimientos acordados.
Proceso de desarrollo
Ing Alfonso Gerónimo V.38
36.3 %
El propósito del proceso de
desarrollo es transformar un conjunto
de requerimientos en un producto
software o en un sistema basado en
software de acuerdo con las
necesidades expresadas por el cliente.
Las actividades del proceso de
desarrollo se componen de roles
del desarrollador de sistemas y del
desarrollador de software
…..
Análisis de brechas Escenario F
Ing Alfonso Gerónimo V.39
Nivel F (Totalmente alcanzado), Este escenario representa el cumplimiento del
100 % de los procesos y actividades planteadas en la NTP ISO/IEC 12207, lo
cual implica llevar a los procesos de la OGTI a un nivel de capacidad F de (85%
a 100%.)
Análisis de brechas Escenario L
Ing Alfonso Gerónimo V.40
Nivel L (Ampliamente alcanzado), Este escenario implica llevar a los procesos
de la OGTI a un nivel de capacidad L de (51% a 85 %.)
Mensajes Finales
Ing Alfonso Gerónimo V.41
El software es cada vez más crítico para todos:
• Controla nuestros negocios
• Vuela nuestros aviones
• Acelera / frena nuestros autos
• Nos permite hablar por teléfono
• Transfiere nuestros fondos
• Reproduce nuestras películas / música