martes, 14 de junio de 2011

ISO 29110 y las Pymes

La actividad económica desarrollada por la industria del software está tomando cada vez más importancia a nivel mundial. La cantidad de empresas dedicadas al desarrollo software está experimentado un fuerte crecimiento, en línea con el incremento de la demanda de productos del sector. Según los últimos datos publicados en (INTECO, 2008), el sector del desarrollo de software español ha experimentado un alza del 8% en 2006 para situarse en unas cifras de facturación global de cerca de 1.600 millones de facturación.

La citada industria del software está formada principalmente por PyMEs (pequeña y medianas empresas) y micro PyMEs (PyMEs de aproximadamente 20 empleados), las cuales suponen el mayor porcentaje de empresas dentro del sector (Fayad, Laitinen, & Ward, 2000). Y en este tipo de empresas la calidad del software tiene un papel fundamental, por su repercusión en los costes finales, como elemento diferenciador de la competencia y de imagen frente a sus clientes. Estudios como (Pino, Garcia, & Piattini, 2006), muestran que estas empresas desean mejorar la calidad de sus procesos software, implicando así la mejora de sus productos, implementando modelos de mejora de procesos.

Entre los múltiples modelos de mejora de procesos que en la actualidad son un referente para la mejora de la calidad, CMMI-DEV (SEI, 2006), ISO 12207 (ISO, 2007), ISO 15504 (ISO, 2004) e ISO 9001 (ISO, 2000) se han convertido en los de mayor uso en la industria. Pero numerosos estudios y encuestas como (Hareton, & Terence, 2001); (Saiedian, & Carr, 1997); (Staples, Niazi, Jeffery, Abrahams, Byatt, & Murphy, 2007), confirman que dichos modelos están orientados a grandes organizaciones y no abordan las necesidades de las pequeñas empresas, donde la aplicación de estos resulta costosa en términos económicos y de esfuerzo, ya que requieren una gran inversión en dinero, tiempo y recursos, sus recomendaciones son complejas de aplicar y el retorno de la inversión se produce a muy largo plazo.

No obstante estas iniciativas si bien suponen un importante paso en la creación de modelos para PyMEs adolecen de su carácter regional, dónde se echa en falta iniciativas de carácter internacional y avaladas por grandes organismos. En esta línea y para apoyar a la pequeña empresa, ISO ha creado el grupo de trabajo denominado SC7-WG24 con el objetivo de que sus estándares para la mejora de procesos software sean más accesibles a este tipo de empresas. Este grupo de trabajo está estableciendo un marco común para describir perfiles (conjunto de procesos para ayudar a aplicar una norma ISO) evaluables del ciclo de vida
software de uso en las pequeñas empresas.

Si bien el trabajo de dicho grupo continúa, ya se han desarrollado un conjunto de informes técnicos que serán la base sobre la cual se estructurará el futuro estándar ISO para la mejora de procesos en pequeñas empresas: el ISO/IEC 29110 for VSE (Very Small Enterprise). En la siguiente sección, se presenta una visión general de los informes técnicos referentes a ISO/IEC 29110.

Los perfiles se definen con el propósito de empaquetar referencias a y/o partes de otros documentos de manera formal, con el fin de adaptarlos a las necesidades y características de las VSE. Preparar un perfil implica producir dos tipos de documentos:

· Marco de trabajo y taxonomía (TR29110-2): Especifica los elementos comunes a todos los perfiles (estructura, conformidad, evaluación) e introduce la taxonomía (catálogo) de los perfiles ISO/IEC 29110.

· Especificaciones de perfil (TR29110-4): Proporciona la composición definitiva de un perfil, los enlaces normativos al subconjunto normativo de estándares usados en el perfil, y los enlaces informativos (referencias) a documentos de “entrada”. Para cada perfil existe un documento de este tipo.Un ejemplo de una especificación de perfil es el documento 29110-4.1 (Especificación– Perfil Básico). Su objetivo es definir una guía de gestión de proyectos y desarrollo desoftware, adaptada a las necesidades de las VSE, para un subconjunto de procesos de ISO/IEC 12207.

Cada vez más se está comprobando que la aplicación de grandes modelos de mejora de procesos (CMMI, ISO 15504, etc.) no se adapta bien a PyMEs, y de ahi la necesidad de adecuar los modelos actuales al tamaño y necesidades de este tipo de empresas. Los objetivos que ISO pretende alcanzar con la creación del estándar internacional ISO/IEC 29110 abordarían el problema que rodea a las pequeñas empresas del sector del desarrollo software en la implementación de los modelos de mejora de proceso actuales. Este estándar puede ser la solución a multitud de pequeñas empresas, ya que el propósito del mismo es, como se ha expuesto anteriormente, hacer las normas actuales de ingeniería del software más accesibles a este tipo de empresas, adaptándolas a su tamaño y necesidades de negocio, lo cual es importante para su supervivencia en los mercados y para lograr competitividad, enfrentándose a problemas como la globalización creciente de los mercados y los cambios tecnológicos que se están produciendo.

No hay comentarios:

Publicar un comentario en la entrada