www.calidaddelsoftware.com/modules.php?name=News&file=article&sid=313
RESUMEN DE PONENCIAS de la V SEMANA DEL CMMI 2009 (18 y 19 de Junio):
IBM Rational. Gobierno y control de factorías de software.Ana López Mancisidor, Arquitecto de soluciones de Rational. IBM Software Group .
En la situación económica actual cada vez más las organizaciones están buscando formas de reducir los costes de desarrollo de software sin penalizar la calidad de las aplicaciones. La subcontratación siempre ha sido un mecanismo utilizado por las empresas para obtener desarrollo de calidad y reducir los gastos fijos. El concepto de Factoría de Software es cada vez más común en la industria del software en España y los procesos de desarrollo de las empresas deben adaptarse a estas nuevas estrategias de desarrollo. A pesar de que ahora se subcontratan muchas etapas del ciclo de desarrollo, el modelo CMMI sigue estando vigente y siendo un estándar para ayudar a establecer un mecanismo de control y gobierno sobre el desarrollo externo en factorías. Veremos cómo podemos aplicar este modelo en un ejemplo de subcontratación y las nuevas necesidades y riesgos que surgen en este nuevo modelo de desarrollo.
Visure Solutions. El papel de las herramientas en la implantación de CMMI. Un caso real:IRQA 4..Anabel Manchón, Services Manager. I
CMMI como buen modelo de buenas prácticas, no especifica CÓMO implementar los procesos, sino que está más enfocado en el QUÉ hacer para implantar ese proceso. Esta postura garantiza que el modelo sea aplicable a cualquier empresa, con independencia de su tamaño, sus recursos, su tipología de proyectos, etc.Ahora bien, en el mundo real de la implantación de CMMI, las herramientas juegan un papel fundamental para automatizar, agilizar y flexibilizar la ejecución de muchas de las prácticas de áreas de proceso de CMMI, en especial hay ciertas áreas de proceso que demandan, casi de forma imprescindible, el empleo de una herramienta, como son Gestión de Configuración o Gestión de Requisitos. En este contexto, se presenta el caso de IRQA 4, herramienta focalizada en la ingeniería de requisitos, que facilita la implantación de CMMI dando cobertura a diferentes prácticas del modelo y cumpliendo con la máxima de automatizar, agilizar y flexibilizar.
Liveware Inc.La naturaleza dinámica del nivel "Definido" en CMMI.Viviana Rubinstein. Liveware Inc. Certified SEI High Maturity SCAMPI Lead Appraiser. Authorized SEI CMMI - Instructor v1.2 DEV.
We analyze in this short paper how the interaction between Process Areas in the CMMI changes as the organization tries to move from Maturity Level 2 (Managed, where interactions are fairly “flat”) to Maturity Level 3 or ML3,(Defined, where interactions are very rich). We show that many of the interactions at ML3 are related to knowledge. We suggest that an approach inspired by the book “The Fifth Discipline. The Art and Practice of The Learning Organization” can capture most of the spirit of ML3 and support a superior implementation of many of the practices.
Airbus MilitaryCMMI y los Problemas de Integración. Antonio Monzón. Responsable de Mejora de Procesos. EADS. Airbus Military.
El modelo CMMI ha demostrado ser una herramienta eficaz para ayudar a las organizaciones de cualquier tamaño a mejorar sus procesos productivos. Sin embargo uno de los problemas que con frecuencia se experimenta, especialmente en grandes organizaciones, es el de asegurar la "I" de integración. En la ponencia se mostrarán las lecciones aprendidas en Airbus Military respecto a la integración de diferentes unidades organizativas. En particular se mostrarán los problemas de coordinación entre unidades de sistemas y de desarrollo software y las implicaciones que éstos tienen sobre la consecución de los objetivos CMMI y las mejoras asociadas. Además se analizará el grado actual de implantación del modelo CMMI en las empresas del sector aerospacial y de defensa a nivel europeo (especialmente en el conglomerado de EADS) en comparación con sus competidoras norteamericanas, poniendo especial énfasis en los problemas relacionados con la integración (entre organizaciones transnacionales con múltiples localizaciones).
Grupo MnemoCMMI desde la trinchera. ¿Cómo se puede implementar CMMI3 en una PYME? Rafael Muñoz Gómez. Director de Calidad.
Considerando una compañía pequeña (entre 30 y 50 personas), con equipos multiroles, sin experiencia consolidada en CMMI, con bajo presupuesto en el área de procesos y proyectos de crítica importancia y demanda "distrayendo" recursos, se compartirá la estrategia que en mi experiencia ha funcionado, para abordar los temas siguientes:
|
La ponencia pretende quitar algo del mito que CMMI tiene que ser un proceso largo y excesivamente costoso para que haya más empresas interesadas en iniciar un proyecto de este estilo y buscando el modelo de referencia por defecto, llegando en un solo paso y obteniendo un reconocimiento a su labor a nivel mundial. Inycom (Instrumentación y Componentes) Del agujero negro al blanco sobre negro. Solución concreta a problemas concretos.Fernando García Fernández. Jefe Proyecto de Mejora desarrollo SW . Rosa García Esteras. Responsable Consultoría. ¿Cuánto trabajo queda para acabar el proyecto? ¿Qué es lo que se está probando?. ¿Cómo está la rentabilidad de mi proyecto?. Se acabó el encogerse de hombros cada vez que alguien formula preguntas parecidas. Elegimos el modelo de referencia (CMMI), definimos una metodología de trabajo acorde con el modelo, preparamos minuciosamente la herramienta de trabajo (Team Foundation Server de Microsoft) y nos pusimos manos a la obra. La adaptación de la herramienta , según las premisas del modelo y la metodología, nos ha permitido conocer el estado de nuestros proyectos software al día, reaccionar con premura ante riesgos y problemas, controlar los cambios, disminuir los errores y por supuesto alcanzar todas las metas que CMMI define para su nivel de madurez 2. Microsoft.CMMI, agilidad y Team System.Jose Luis Soria. Plain Concepts. En esta ponencia veremos como la agilidad y CMMI son compatibles, y cómo Team System nos puede ayudar a dar pasos hacia la madurez, evitando que nuestros desarrolladores sufran con la burocracia. Cast Software.Evaluación técnica de la calidad de código y su papel en el proceso CMMI. Donde es imprescindible y cómo es complementario.Antonio Diaz. Sales Manager. CMMI contribuye a, pero no garantiza un excelente calidad de código ya que no es un estándar de calidad de software. CMMI se refiere a la calidad de una aplicación principalmente como una cuestión de eliminar defectos mas que como una construcción de la aplicación para optimizar su mantenibilidad, robustez, eficiencia y otros atributos críticos de la calidad. Factores que degradan la calidad de la aplicación tales como el desarrollo disperso, la complejidad de la aplicación, la falta de experiencia de los desarrolladores, las continuas modificaciones del sistema, y la baja calidad del software externo son tratados solamente de manera indirecta. El análisis de la calidad identifica problemas de calidad de aplicación desde estas causas y complementa las prácticas de desarrollo basadas en CMMI para producir aplicaciones de alta calidad. La calidad de software puede integrarse fácilmente en los estándares del proceso de desarrollo de una organización de TI para asegurar la más alta calidad de aplicaciones con el menor coste de propiedad. Sociedad interamericana de aguas y servicios (INASSA)Paralelo en los ambientes de preparación de la PYME y sus clientes ante CMMI. Noriela Villarreal Escandon. Coordinadora de Proyectos.. El modelo de madurez en los procesos de que brinda CMMI, ha permitido la generación de factores claves en el posicionamiento del mercado a nivel global para las grandes compañías en la producción de software. De la misma forma, las PYMES han encontrado en el modelo de madurez CMMI, el apalancamiento que les permitirá lograr el posicionamiento en su mercado objetivo. En esta ponencia, se realizará un paralelo entre los ambientes que deben existir en la PYME y sus clientes frente a la adopción del modelo CMMI, con el objetivo de identificar y contrastar los factores claves que permiten lograr el posicionamiento y mantener el nivel de madurez alcanzado. IBM Rational. La madurez más allá de CMMI.Luis Reyes. Arquitecto de soluciones de Rational. IBM Software Group. Gracias al modelo de madurez más extendido de nuestros días hemos adquirido un lenguaje común para referirnos a procesos de desarrollo y mantenimiento. También hemos entendido la importancia de ser disciplinados y demostrar, con evidencias, lo buenos que somos al desarrollar nuestros productos. Pero mas allá de todo esto, CMMi debe "aterrizar" suave y eficientemente allí donde se deciden las "batallas", es decir, en el día a día de los proyectos ayudando a los verdaderos protagonistas de todo esto: las personas. Llegados a este punto, no valen siglas, representaciones, o rankings de madurez. Aquí, la verdadera madurez se medirá en cómo seamos capaces de aplicar prácticas útiles, concisas y apoyadas en la medida de lo posible por la tecnología de la que disponemos. En esta charla, veremos algunas de ellas... Gesein. Cómo se implantó PPQA (Aseguramiento de la calidad del producto y del proceso software).Manuel Platas. Responsable de Aseguramiento de Calidad del Software. D. Manuel Platas, miembro del equipo de mejora de procesos de GESEIN, explicará los detalles técnicos de implementación llevados a cabo durante la mejora del proceso de desarrollo y cómo se ajusta satisfactoriamente a los requisitos de un SCAMPI A durante una acreditación formal de CMMI nivel 2. Se describirán las herramientas, recursos utilizados, proyectos piloto, como se realizan las auditorías de PPQA sobre PPQA, seguimiento de no conformidades, etc. Se tratará de una jornada muy práctica, en la que 4 empresas PYME de la AEI CalidaddelSoftware.com del Plan Avanza explicarán los detalles de su implementación CMMI particular. Los asistentes podrán preguntar sus dudas sobre cada área de proceso presentada, directamente a los técnicos de cada empresa y a los Lead Appraiser presentes. |
Inteco. Diagnóstico de la calidad del software en España.Ignacio Caño Luna. Laboratorio Nacional de Calidad del Software.
Tras el diagnóstico realizado por INTECO de la situación de la calidad del software en la industria española, se observa que existe un amplio desconocimiento acerca de los beneficios reales y una falta de publicidad sobre los modelos a seguir y las certificaciones existentes. En este sentido, se hace necesaria la presencia de un agente intermedio que aglutine las iniciativas en el ámbito de la calidad, publicitando y dando valor a las certificaciones ante clientes y empresas. Por otra parte, según el estudio sobre el modelo de factorías de software con un enfoque nearshore, donde se identifican las debilidades, amenazas, fortalezas y oportunidades que caracterizan a España como destino nearshore para factorías de software, se puede extraer como conclusión que la estrategia de consolidación y proyección del software español en dominios concretos y especializados puede ser más competitiva en Europa y más fácilmente sostenible en el tiempo.