42
La Calidad de los Sistemas de Información como Objetivo estratégico de las organizaciones Agosto 31, 2016 Alfonso Gerónimo

La calidad de los sistemas de información como objetivo estratégico de las organizaciones

Embed Size (px)

Citation preview

La Calidad de los Sistemas de Información como

Objetivo estratégico de las organizaciones

Agosto 31, 2016

Alfonso Gerónimo

2 Ing Alfonso Gerónimo V.

Software es esencial en todos los sectores

Qué tanto software hay en estos Productos

y servicios?

Ing Alfonso Gerónimo V.3

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,

Ing Alfonso Gerónimo V.6

Las Organizaciones son sistemas complejos

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.9

Y como van los proyectos de Software

Fuente: Standish Group

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

Ing Alfonso Gerónimo V.19

El camino para mejorar los procesos de

software ?

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.

EL Modelo Ideal

Ing Alfonso Gerónimo V.22

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

Ejemplo de Evaluación – NTP 12207

Ing Alfonso Gerónimo V.29

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

Modelo de mejora - IDEAL

33 Ing. Alfonso Gerónimo V.

Nivel de Cumplimiento de los procesos

Ing Alfonso Gerónimo V.34

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

Mensajes Finales

Ing Alfonso Gerónimo V.42

• “Every business is a software business”W. S. Humphrey

• “Somos una empresa de software, enmascarada

en un banco”

Un funcionario de Citibank

• “Lo único que puedes hacer con un F-22 que no

necesita software, es tomarle una foto”Un general USAF