Mejora de Procesos de Software

Post on 06-Jul-2015

4.607 views 0 download

description

Presentación de Proyecto de Grado.

Transcript of Mejora de Procesos de Software

Victoria Köster, Saúl Scanziani - 2008

Marco de Trabajo

AGENDA

Objetivos y Alcance del Proyecto

Aplicación de COMPETISOFT en PyME

Aplicación de COMPETISOFT en P.I.S.

Resultados y Conclusiones

Fuente CUTI:

Informe Luis Stolovich

•Flexibilidad estructural•Formación de RRHH

•Producción “Heroica”•Gestión de Procesos

•Escases de RRHH•Competir en “calidad”

•Expansión Internacional•Apoyo del Estado (PACC)

En general una Pyme…

Software Process Improvement - SPI

“SPI es un conjunto integrado de iniciativas cuyo objetivo es el mejoramiento de las actividades

de desarrollo y/o mantenimiento de productos basados en software”

DEFINICIÓN

CARACTERÍSTICAS

Programa estratégico y bien planificado

Medición de beneficios (indicadores)

Requiere Inversión y Compromiso

Mejora de Procesos de Software (SPI)

SPI – Líneas de acción

Basados en transferencia tecnológica

Basados en modelado de procesos

Basados en entrenamiento de RRHH

ISO 9000

RUP

ISO 12207

ISO 15504

IEE

E 8

30 IEEE 1219

CMM

MoproSoft

MSFEvalProsoft

CMMI

MPS.BR

Modelo de Referencia

Modelo de Mejora

4

5

3

2

1

0

Proceso OPTIMIZADO

Proceso PREDECIBLE

Proceso ESTABLECIDO

Proceso ADMINISTRADO

Proceso REALIZADO

Proceso INCOMPLETO

Mo

de

lo d

e Evalu

ación

JERARQUÍA DE PROYECTOS…

CompetiSoft

Iberoamérica

CompetiSoft

Uruguay

Proyecto de Grado

Aplicación en

Empresas

Validar CompetiSoft

Mejorar los procesos del P.I.S.

OBJETIVOS

Modelo de Referencia

Modelo de Evaluación

Modelo de Mejora

• PRUEBAS EN DOS ORGANIZACIONES

VALIDACIÓN

TIEMPO

Modelo Viejo.

Modelo Nuevo.

Programa de Mejora (4-6 meses)

Procesos de Categoría OPERACIÓN

ALCANCE

Dos Organizaciones

Adm. de Pry. Específico

Desarrollo de Software

Mantenimiento de Software

METODOLOGÍA

PMCompetiSoft

Empresa mediana de Desarrollo de Software (PyME)

Primer Caso de Aplicación

Propuesta de Mejora (Alcance)

Asesores, Supervisor y contraparte (RMP)

Procesos Operativos

Necesidad comercial

Cronograma extendido

DIAGNÓSTICO INICIAL

Primer Caso de Aplicación (PyME)

Sin procesos pre-existentes

Evaluación formal (entrevistas)

División por Procesos

Nivel de Capacidad inicial = 0

CASOS DE MEJORA IMPLANTADOS

Primer Caso de Aplicación (PyME)

Descripción y Plan de Proyecto

Metodologías de Comunicación

Especificación de Requisitos de Sistema y de Programa

Gestión de Peticiones

RESULTADOS OBTENIDOS

Primer Caso de Aplicación (PyME)

Se mantuvo Nivel de Capacidad = 0

Logros del Ciclo de Mejora

Evaluación general satisfactoria

Proyecto de Ingeniería de Software (PIS)

Asesores, Supervisora y grupos asignados

Segundo Caso de Aplicación

Propuesta de Mejora (Alcance)

Procesos Operativos

Necesidad académica

Cronograma estricto

DIAGNÓSTICO INICIAL

Segundo Caso de Aplicación (P.I.S.)

Procesos: M.U.M.

Evaluación sobre documentos

Mapeo de actividades

División por Disciplinas

Nivel de Capacidad inicial = 2

CASOS DE MEJORA IMPLANTADOS

Segundo Caso de Aplicación (P.I.S.)

Descripción de Proyecto

Documento de Visión

Registro de Rastreo

Lecciones Aprendidas

RESULTADOS OBTENIDOS

Segundo Caso de Aplicación (P.I.S.)

Se mantuvo el Nivel de Capacidad = 2

Logros del Ciclo de Mejora

Evaluación general satisfactoria

0

10

20

30

40

50

60

70

80

Instalación Diagnóstico Formulación y Mejora Revisión

% PIS

% PyME

Comparativa de % Esfuerzo por etapas

RESULTADOS

CONCLUSIONES

SOBRE EL MODELO COMPETISOFT…

Modelo de Evaluación

Modelo de Mejora

Modelo de Referencia

Adm. de Proyecto Específico

Desarrollo de Software

Mantenimiento de Software

CONCLUSIONES

SOBRE LA APLICACIÓN EN PyMEs…

Evaluación satisfactoria en ambas organizaciones

No aumentaron de Nivel

Involucramiento con el SPI

Tiempo escaso para los Ciclos

Efectos “colaterales”, revisión de procesos

TRABAJO FUTURO

Completar artefactos de Soporte

Guía para Casos de Mejora Tradicionales

Grupos ejecutando CompetiSoft en P.I.S.

Nuevos Ciclos de Mejora y Nuevas Empresas

Mayor difusión de CompetiSoft

-Sitio del Proyecto de Grado (último acceso: 28/09/2008)

(http://www.fing.edu.uy/~pgmpuc/)

-Sitio del Proyecto Competisoft (último acceso: 01/08/2008)

(http://alarcos.inf-cr.uclm.es/Competisoft/)