You are on page 1of 52

COMPETITIVIDAD DE LA

INDUSTRIA ESPAOLA DEL


SOFTWARE

Ramiro Carballo (GESEIN) r.carballo@gesein.com


14 Octubre 2006
VII Conferencia de AEMES - Madrid

Gesein: Servicios TI

Consultora y Soluciones para la


Calidad y la Mejora del Proceso
Software y de las TIC:
Implantacin de Modelos de Procesos:
CMMI / CMM / ISO 9001/ SPICE / PSP /
TSP / ITIL
Implantacin de
Oficinas de Proyectos
Oficinas de Calidad
Help Desk
Formacin
Las mtricas : la Mejora

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Asociacin Espaola de Mtricas de los


Sistemas Informticos
www.aemes.org

Hasta un total de 50 miembros...

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Asociacin Espaola para la Calidad


www.aec.es

COMIT DE SOFTWARE

Grupos de Trabajo:
Gestin de Conocimiento y Calidad del Software
CMMI para pequeas organizaciones
Formacin CSQE
Desayunos de Trabajo
Relaciones Cliente Proveedor
Oportunidades para la Industria Espaola del Software

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Asociacin Espaola de Normalizacin


AENOR

CTN71 / SC7: Subcomit 7 de


Ingeniera del Software

Adaptacin y elaboracin de normas:


ISO 12.207: Ciclo de Vida de las aplicaciones
UNE Gestin de Proyectos Informticos
ISO 90.003: Adaptacin de ISO 9000 al Software
ISO 20.000: ITIL
Miles ms....

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

IT SERVICE MANAGEMENT FORUM


itSMF

Grupo de Trabajo de AEMES-itSMF


Agrupa esfuerzo de varias asociaciones:
Se elaborar un marco para la medicin de los servicios
Inspirado en COBIT
Que apoye fuertemente a ITIL
En fase inicial de sus actividades....

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Medicin automtica de
puntos funcin
Proyecto MESURA

UAN

TITATIVA

Marco Metodolgico para la


Gestin Cuantitativa de
Proyectos y Procesos
Software

Proyecto I+D+i sobre mtricas y gestin cuantitativa


subvencionado por el Ministerio de Industria, Comercio y Turismo.

Oportunidades de la Industria
Espaola del Software en la
Economa Global

PLAN DE NEGOCIO PARA LA IMPLANTACIN


DE FBRICAS DE SOFTWARE

Ramiro Carballo Gutirrez


r.carballo@gesein.com
Presidente del Comit de Software.
Asociacin Espaola para la Calidad (AEC)
Director Comercial de GESEIN.
4 de Abril de 2006
Ministerio de Industria, Turismo y Comercio.
Saln de Actos. Paseo de la Castellana 160. Madrid.

Oportunidades para la Industria Espaola del Software en la Economa Global

4 y 5 Abril de 2006
Ministerio de Industria
DGPYME, Instituto de la
Mujer, Camaras, AJE
CCAA, Ayuntamientos,
Universidades y
asociaciones profesionales
Plan AVANZA:
Subvenciones para la
mejora de la Calidad del
Software (Industrializacin
TIC)

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Grupo 15 PYMES
CalidaddelSoftware.com

Grupo de 15 Pymes, liderado por Gesein


12 CMMI (4 nivel 3, 8 nivel 3)
2 ISO 90.003,1 ISO 12.207
5 (>200 empleados), 4(<10 empleados)
2 Certificaciones en 2006, 13 en 2007
Gesein: tutela, asesora, implanta, certifica(*)
Gesein es responsable ante el MITYC

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Plan Avanza para la


Industrializacin TIC

15 en el grupo de Gesein
25 en otros grupos liderados por asociaciones
9 excluidos fuera de la subvencin
En total, ms de 50 Pymes en Espaa estn
mejorando su proceso de desarrollo y buscan una
certificacin.
Objetivo: garantizar internacionalmente la
capacidad de produccin de SW de la compaa.

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

PLAN DE NEGOCIO PARA LA IMPLANTACIN DE FBRICAS DE SOFTWARE

SITUACIN DE CMMI EN ESPAA. INFORME NO OFICIAL (*)


Empresa

Ubicacin

Accenture

Fecha

Madrid

Certificada

Madrid

nov-05

CMM L3

Alcatel Espaa-AND

Madrid

oct-05

CMM L4

Zaragoz
a
nov-05

Bankinter
Caixa Galicia

Tres Cantos

oct-05

IBM

Madrid

Indra

dic-06

sept-05

CMMI L3

Indra

Madrid

oct-05

CMMI L3

CMMI L3

Indra

Madrid

ene-06

CMMI L3

mCentric
PROFit
Gestin

Madrid

CMMI L2

dic-05

Madrid

CMMI-sw L2

dic-05

PSL

Murcia

CMMI L5

CMMI L5

Softgal

A Corua

mar-04

CMM L2

CMM-sw L3

Sogeti

Barcelona

nov-03

CMM L2

Soluziona

Madrid

dic-05

CMMI L3

T systems
Telefnica
I+D

Barcelona

CMM-sw L3

Madrid
Cuarte
(Huesca)

CMM L2

Madrid

abr-04

CMM-sw L3
CMMI-SW-SE
cont. L5

nov-06
(sin
progreso)

oct-06

CMMI se/sw
L3

EDS

Madrid
Barcelon
a
Zaragoz
a

El Corte Ingls

Madrid

mar-05

CMMI L2

Ericsson Espaa

Madrid

1998

CMM L3

EDS

GMV

CMMI L2

Madrid

CMMI se-sw
L4

CMMI L3

Capgemini

EADS-CASA

dic-07

Fecha prevista

CMMI-sw L2

DMR Consulting

Getronics

En proceso

dic-04

CMMI L2

jul-05

dic-07

Madrid
Madrid
Barcelona

Certificada

CMMI L3
CMMI sw /se
L3

dic-03

Coritel

Fecha

Madrid

Langreo
Madrid
Mlaga
Barcelon
a

Ubicacin

CMMI L3

Madrid
A Corua dic-05

Empresa
Gesein

CMMI se-sw
L4
CMMI se-sw
L5

Caja Madrid

Capgemini

Fecha
prevista

CMM L2

Alcatel Espaa-TSD

ATCA

En proceso

CMM L2

CMMI L3

dic-05

CMM L3
CMMI L3

sep-05

Vodafone

jul-05

CMMI L3

CMMI L4

CMMI L2

(*) Informacin proporcionada por:

Oportunidades para la Industria Espaola del Software en la Economa Global

Censados por
CalidaddelSoftware.com

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

dic-07

Mayo 2006
28 certificadas
6 mejorando nivel
9 buscan primera
certificacin
No es riguroso

SEI Maturity Profile

http://www.sei.cmu.edu/appraisal-program/profile/profile.html
Informe de CMMI, publicado en Septiembre 2006, sobre datos a Junio 2006
Informe de CMM, sobre cierre 2005, publicado en Marzo 2006

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

CMMI- SEI Maturity Profile

http://www.sei.cmu.edu/appraisal-program/profile/profile.html
Espaa :

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

CMM - SEI Maturity Profile

http://www.sei.cmu.edu/appraisal-program/profile/profile.html
Espaa :

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

Asociacin Espaola para la Calidad


www.aec.es

COMIT DE SOFTWARE

Como continuacin del Congreso: Oportunidades para la


Industria Espaola del Software
Plan 2007: Apoyo para la difusin internacional de la
Competitividad de la Industria Espaola del Software
CeBIT
AETIC
ICEX
....

Ramiro Carballo . GESEIN. Competitividad industria


software
VII Conferencia AEMES 2006. MADRID

TITATIV

UAN

COMPONENTES DE QUANTITATIVA

un marco metodolgico para la implantacin de programas de


mtricas

una infraestructura de datos

un repositorio de medidas recogidas en proyectos desarrollados por


organizaciones espaolas

y un informe de benchmarking confeccionado con los datos


recogidos durante la realizacin de los pilotos de QTI.

TITATIV

UAN

OBJETIVOS EN UNA ORGANIZACIN QUE LO APLICA


Confianza en la implantacin de un programa de mtricas
adaptado a cada organizacin.
Definicin de la infraestructura para la recogida de medidas.
Creacin de un repositorio de datos de la organizacin
Definicin de una estructura de datos del repositorio compatible
con diversas formas de automatizacin.
Adaptacin de los procedimientos a seguir en una oficina de
proyectos propia de la organizacin
OBJETIVOS PARA LA INDUSTRIA ESPAOLA
Creacin de un repositorio de datos caractersticos de la industria
del software en Espaa.
Resultados del benchmarking realizado entre las organizaciones
que hayan participado en la fase piloto, dentro del grupo de inters.

TITATIV

UAN

ACTIVIDADES DE UN PILOTO
El piloto consta de las siguientes actividades:
- Establecimiento de acuerdos de confidencialidad
- Anlisis del proceso de desarrollo de la organizacin
- Recogida de datos histricos de proyectos de la organizacin
- Elaboracin de un repositorio representativo de proyectos
desarrollados en Espaa
- Elaboracin de un informe de benchmarking de la organizacin
frente al repositorio
- Elaboracin de un informe de fortalezas y debilidades del proceso
de gestin de mtricas del software de la organizacin
- Propuesta de un plan de mejora para la organizacin

TITATIV

UAN

BENCHMARKING NACIONAL:
RESULTADO DEL PROYECTO QTI
QuanTItativa es un ambicioso proyecto que incluye (COMPONENTES)

un marco metodolgico para la implantacin de programas de


mtricas

una infraestructura de datos

un repositorio de medidas recogidas en proyectos desarrollados por


organizaciones espaolas

y un informe de benchmarking confeccionado con los datos


recogidos durante la realizacin de los pilotos de QTI.

TITATIV

UAN

PARTICIPANTES: PILOTOS REALIZADOS EN DOS FASES

PILOTO DE RECOGIDA DE DATOS PARA BENCHMARKING


El

objetivo es la elaboracin de los informes de


Benchmarking nacional e internacional
Se present el marco metodolgico a un grupo de
empresas interesadas
Se seleccion un conjunto de empresas para recoger
medidas de proyectos realizados
Las empresas tienen inters en conocer la
competitividad de su proceso de desarrollo frente al
resto de la industria espaola e internacional.

TITATIV

UAN

MUESTRA DEL BENCHMARKING NACIONAL

PARTICIPANTES
PROYECTOS
TAMAOFUNCIONAL
TAMAOFISICO
ESFUERZO

9
77
124.339
8.140.909
11.747

Puntos Funcin
Lneas deCdigo
Meses Hombre

TITATIV

UAN

CONJUNTO DE DATOS DE REFERENCIA

% Proyectos por Tipo (Mnto. / Nuevo)

17%

3%
Nuevo
Mantenimiento
Migracin
80%

TITATIV

UAN

CONJUNTO DE DATOS DE REFERENCIA

% Proyectos por Tipo Aplicacin


8%
2%

6%
6%

Cientifico
Cliente Servidor
Host
SS. II. Web

78%

Software Sistemas

TITATIV

UAN

CONJUNTO DE DATOS DE REFERENCIA

% Proyectos por Tecnologa


8%
4%

2% 6%
4%

2%

4GL
C#
c++
J2EE
Labview
Natural

74%

PHP

TITATIV

UAN

CONJUNTO DE DATOS DE REFERENCIA

% de Proyectos por Madurez

17%
CMMI L1

40%

CMMI L2
CMMI L3
43%

TITATIV

UAN

ESTUDIOS SOBRE EL TAMAO DE LOS PROYECTOS

T amao en Puntos Funcin


10.000

8.000
7.000
6.000
5.000
4.000
3.000
2.000
1.000

3
P
0
0

P
0
3

P
0
5

P
0
2

P
0
0

Proyectos

P
0
3

P
0
5

P
0
1

9
P
0
1

P
0
0

P
0
6

P
0
1

P
0
5

P
0
6

P
0
4

4
P
0
4

4
P
0
5

P
0
6

0
P
0
7

Puntos Funcin

9.000

TITATIV

UAN

ESTUDIOS SOBRE EL TAMAO DE LOS PROYECTOS

Tamao en Lneas de Cdigo

500.000

400.000

300.000

200.000

100.000

2
P
0
3

P
0
5

P
0
5

P
0
2

P
0
0

Proyectos

P
0
3

P
0
5

P
0
1

P
0
1

P
0
0

P
0
6

P
0
1

P
0
5

P
0
6

P
0
4

P
0
6

P
0
7

P
0
6

0
P
0
7

Lneas de Cdigo

600.000

TITATIV

UAN

ESTUDIOS SOBRE EL TAMAO EN LOS PROYECTOS

Tamao / Madurez (Esc. Logartmica)

Puntos Funcin

10.000

1.000

CMMI L1
100

CMMI L2
CMMI L3

10

1
0

10

15

20

Proyectos

25

30

35

TITATIV

UAN

ESTUDIOS SOBRE EL TAMAO EN LOS PROYECTOS

Tamao (PF) vs Esfuerzo (MH)

100,00

10,00

Puntos Funcin

0
10
.0
0

1.
00
0

1,00
10
0

Meses Hombre

1.000,00

TITATIV

UAN

ESTUDIOS SOBRE EL TAMAO EN LOS PROYECTOS

Tamao (LOC) vs Esfuerzo (MH)

100,00

10,00

Lneas de Cdigo

.0
00
1.
00
0

00
10
0.
0

10
.0
0

1,00
1.
00
0

Meses Hombre

1.000,00

TITATIV

UAN

NO EXISTE DEPENDENCIA ENTRE PRODUCTIVIDAD Y TAMAO

Productividad (PF/MH) vs Tamao (PF)


80

10.000

50
40

1.000

30
20
10

Proyectos
Serie2

Serie1

47

45

43

41

39

37

35

33

31

29

27

25

23

21

19

17

15

13

11

100
3

Tamao (PF)

60

Productividad (PF/MH)

70

TITATIV

UAN

NO EXISTE DEPENDENCIA ENTRE PRODUCTIVIDAD Y TAMAO

Productividad Lneas de Cdigo / Mes Hombre


5.000

Productividad (LOCS/MH)

4.500
4.000
3.500
3.000
2.500
2.000
1.500
1.000
500
0
1.000

10.000

100.000

Tamao (LOCS)

1.000.000

TITATIV

UAN

NO EXISTE DEPENDENCIA ENTRE PRODUCTIVIDAD Y TAMAO

Productividad Puntos Funcin / Mes Hombre


80,00

Productividad (PF/MH)

70,00
60,00
50,00
40,00
30,00
20,00
10,00
0,00
100

1.000

Tamao (PF)

10.000

TITATIV

UAN

CONDICIONANTES DE LA PRODUCTIVIDAD
(distintas lneas de tendencia segn madurez)
Tamao (PF) vs Esfuerzo (MH)

100,00

CMMI L1
CMMI L2
CMMI L3
Potencial (CMMI L1)
Potencial (CMMI L2)

10,00

Potencial (CMMI L3)

Puntos Funcin

0
10
.0
0

1.
00
0

1,00
10
0

Meses Hombre

1.000,00

TITATIV

UAN

CONDICIONANTES DE LA PRODUCTIVIDAD
Madurez vs Productividad (PF)

84,00

64,00
54,00

CMMI L1
CMMI L2

44,00

CMMI L3

34,00
24,00
14,00

Puntos Funcin

0
10
.0
0

1.
00
0

4,00
10
0

Productividad

74,00

TITATIV

UAN

CONDICIONANTES DE LA PRODUCTIVIDAD
Tipo Aplicacin vs Productividad (PF)

84,00

64,00
Cientif ico
54,00

client server
Host

44,00

S. I. Web
sistema

34,00
24,00
14,00

Puntos Funcin

0
10
.0
0

1.
00
0

4,00
10
0

Productividad

74,00

TITATIV

UAN

CONDICIONANTES DE LA PRODUCTIVIDAD
Nuevo-Mnto vs Productividad (PF)

84,00

64,00
54,00

Mantenimiento
Migracin

44,00

Nuevo

34,00
24,00
14,00

Puntos Funcin

0
10
.0
0

1.
00
0

4,00
10
0

Productividad

74,00

TITATIV

UAN

CONDICIONANTES DE LA PRODUCTIVIDAD
Tecnologa vs Productividad (PF)

84,00

64,00

4GL
C#

54,00

J2EE
Labview

44,00

Natural
34,00

PHP

24,00
14,00

Puntos Funcin

10
.0
00

1.
00
0

4,00
10
0

Productividad

74,00

TITATIV

UAN

ACLARACIONES AL INFORME DE BENCHARKING NACIONAL


Se ha protegido la identidad de los participantes , evitando la
publicacin de anlisis en los que se pudiese ver perjudicado el
secreto estadstico que ampara este estudio

Se han eliminado registros que pudieran distorsionar las tendencias


ms habituales detectadas en el estudio

Existe un documento interno del proyecto QuanTItativa que contiene


informes sobre la recogida de la informacin y el proceso de
validacin de datos recogidos y de resultados obtenidos.

Este estudio permite tener una nocin de la situacin actual sobre


productividad en algunos tipos de tecnologa en Espaa. Su
generalidad se puede particularizar en el caso de enfrentar datos de
una organizacin concreta frente a los datos de referencia del
repositorio.

Este estudio no se puede considerar suficientemente representativo


de la industria espaola actual. Para ello, se empezar a trabajar en la
ampliacin del conjunto de datos, buscando lneas de tendencias ms
representativas, e incluyendo ms variedad de tecnologas.

TITATIV

UAN

CONCLUSIONES SOBRE LA INDUSTRIA ESPAOLA DEL SOFTWARE (I)

El proyecto tpico es un nuevo desarrollo en J2EE, consistente en un


sistema de informacin con interfaz web (aplicacin de gestin),
construido por una organizacin nivel 2 nivel 3 de CMMI.

El 70% de los proyectos tiene un tamao inferior a 1000 Puntos Funcin y


el 85% es inferior a 3.000

Si existiese un mayor nmero de participantes en el estudio, se podra


asegurar que las empresas de nivel 3 acometen proyectos de mayor tamao
que las de nivel 2. El nivel 1 acomete cualquier tipo de proyectos.

El conjunto de datos de referencia de este estudio es una herramienta


vlida para realizar estimaciones de proyectos de caractersticas similares a
las registradas. Lo demuestra la claridad de las lneas de tendencia que
aparecen al enfrentar tamao y esfuerzo, tanto en lneas de cdigo como
en puntos funcin.

A pesar de que los estudios internacionales demuestran empricamente


que la productividad es mayor en los proyectos de mayor tamao, no se ha
podido demostrar ese extremo estudiando el conjunto de datos nacionales.

TITATIV

UAN

CONCLUSIONES SOBRE LA INDUSTRIA ESPAOLA DEL SOFTWARE (y II)

Las grficas de CONDICIONANTES que afectan a la productividad,


demuestran que la capacidad de produccin de software en una
organizacin espaola se ve determinada por:

El nivel de madurez
La tecnologa
El tipo de aplicacin
Si es nuevo desarrollo o mantenimiento

Las grficas presentan rangos de valores posibles de la productividad en


funcin de cada uno de los factores anteriores.

Estos valores sern tomados como referencia para la comparacin del


estudio internacional.

UAN

TITATIVA

RESULTADO: Informe de
Benchmarking
Internacional 2005

Proyecto I+D+i sobre mtricas y gestin cuantitativa


subvencionado por el Ministerio de Industria, Comercio y Turismo.

TITATIV

UAN

BENCHMARKING INTERNACIONAL:
CONJUNTO DE DATOS DE REFERENCIA
Este estudio se ha realizado partiendo de:

Los datos nacionales resultantes de los pilotos de QTI

Los datos de repositorio abierto de ISBSG (3.000 proyectos)

Los datos comerciales de una consultora americana (7.000 proyectos)

(consultar el informe nacional para conocer el conjunto de datos de


referencia de empresas espaolas)

TITATIV

UAN

COMPARATIVA DE TAMAO DE LOS DATOS DE REFERENCIA


Rangos de Tam aos de l Es tudio

Tamao PF

25. 000

20. 000

15. 000

10. 000

5. 000

0
0

500

1000

1500

2000

Pr oye ctos
ESPA A

INTERNA CIONA L

2500

TITATIV

UAN

TAMAO VS ESFUERZO

Tamao vs Esfuerzo

Esfuerzo Meses
Hombre

1.000.000,00
100.000,00
10.000,00
1.000,00
100,00
10,00
1,00
1

10

100

1.000

10.000

Tamao PF
ESPAA
Potencial (INTERNACIONAL)

INTERNACIONAL
Potencial (ESPAA)

100.000

TITATIV

UAN

TAMAO VS PRODUCTIVIDAD

Tamao vs Productividad

Productividad PF/MH

10000

1000

100

10

1
1

10

100

1.000

10.000

0,1

Tamao PF
ESPAA

INTERNACIONAL

100.000

TITATIV

UAN

CONCLUSIONES

Los proyectos desarrollados en Espaa tienen un tamao menor a los


mayores proyectos desarrollados a nivel internacional.
Existe una tendencia paralela en el estudio del esfuerzo dedicado al
desarrollo de proyectos en funcin del tamao del proyecto.
La productividad de la industria espaola refleja un orden de magnitud
similar a la productividad de la industria internacional

MAS
INFORMA
CIN:

www.Gesein.com
www.AEC.es
www.AEMES.org
Personalmente: r.carballo@gesein.com
El portal www.CalidaddelSoftware.com
(lista de distribucin de correos)
Ramiro Carballo . GESEIN. Competitividad industria
software
VII Conferencia AEMES 2006. MADRID

You might also like