Visitenos en www.liveware.com.ar, lo esperamos

viernes, 11 de febrero de 2011

Introduction to CMMI v1.3

Los días 13, 14 y 15 de abril se dictará en Buenos Aires el curso Introduction to CMMI v.1.3 a cargo de la Lic. Viviana Rubinstein.

Este curso de tres días de duración introduce a gerentes, practicantes, miembros de equipos de avaluación y grupos de ingeniería de procesos de ingeniería de sistemas y de ingeniería de software a los conceptos fundamentales del CMMI® capacitándolos para describir las componentes de los modelos CMMI y su relación entre sí, discutir las áreas de  proceso en los modelos CMMI, y ubicar información relevante en el modelo.

TEMAS
Los temas cubiertos en este curso incluyen:

   * Mejora de procesos basadas en Modelos
   * Visión global del CMMI®
   * Institucionalización y representaciones del Modelo CMMI®
   * Estructura de la representación por niveles y de la representación continua
   * Niveles de Madurez y Áreas de Proceso del Modelo CMMI®
   * Objetivos y prácticas de las Áreas de Proceso
   * La Gestión Cuantitativa


Descargar documentación
Para más información: marketing@liveware.com.ar

lunes, 17 de enero de 2011

SEPG 2010 - Integrando Herramientas de bajo Costo

Presentación ofrecida durante el SEPG 2010, Colombia por Esteban Zuttion.

El presente trabajo describe un escenario de implementación de herramientas con un nivel de integración bastante avanzado, que le permite a la empresa usuaria de las mismas contar con un entorno de trabajo muy eficiente. El proceso de implementación e integración de las herramientas fue acompañando la implementación de mejoras y la consecuente maduración e institucionalización de las mismas en la empresa, teniendo sus inicios en el año 2002, continuando con una acreditación CMMI-DEV (SCAMPI A nivel 3) en 2007, y soportando las mejoras que hoy en día se están implementando, utilizando prácticas de SPC, y análisis causal de defectos. La empresa tiene sus oficinas centrales en Argentina, y tiene clientes en varios países. Cuenta con equipos de desarrollo variados que soportan distintas líneas de productos. Tiene una dotación de aproximadamente 200 desarrolladores, principalmente en plataforma Java.

Las herramientas elegidas para soportar los procesos de la compañía fueron CVS inicialmente y Sub Version luego para la administración de ítemes de configuración, JIRA (esta herramienta soportó inicialmente el circuito de cambios, y luego incorporó prácticas de gestión de proyectos), y ActiTime para la registración del esfuerzo. A partir de allí se fueron incorporando herramientas que soportaron a las prácticas de ingeniería, para ello se implementó Enterprise Architect, y varios plag-in sobre las diferentes herramientas, más desarrollo ad-hoc, tal que permitieron la integración de todas la mismas. Esta integración facilitó el desarrollo de una base de datos de mediciones de los procesos de la compañía, permitiendo obtener métricas tales como tamaño de los productos (líneas de código obtenidas por release al integrar Jira con Sub Versión y utilizando Code Report), cantidad de defectos por tipo y origen (identificado a partir de las entradas en Jira para los defectos, clasificando a los mismos por tipo y origen), Retrabajo (esfuerzo demandado por entradas en Jiras de tipo “Corrección”); Esfuerzo (ingresado en Jira, y mediante la integración con ActiTime, para así obtener la distribución del esfuerzo por etapas y tipos de actividades). La integración con Enterprise Architect permitió relacionar los requerimientos con las entradas en Jira, y soportar todo el esquema de trazabilidad.

La base de datos resultante de este esquema integrado ha permitido ir construyendo líneas base de performance de los procesos principales de la compañía, básicamente aquellos que han sido identificados como core del servicio que la misma presta.

La finalidad del presente trabajo es describir las facilidades desarrolladas mediante la integración de las herramientas y los beneficios alcanzados orientados a objetivos de negocios planteados por la empresa, sustentados en: El aumento de la Productividad y la mejora de la Calidad del Producto. La empresa se encuentra actualmente analizando su re-acreditación de nivel 3 de madurez (2010) y analizando la posibilidad de un SCAMPI de nivel superior para 2011.


Ir a la presentación >>

martes, 14 de diciembre de 2010

9-12-2010 Presentación realizada ante periodistas especializados. El evento se realizó en el Novotel, Ciudad de Buenos Aires, con excelentes repercusines.

Invertir en Neuronas

Si se me concediera un día más de vida por cada vez que un ejecutivo dice en público que la gente es “nuestro activo más valioso” estoy seguro que llegaría a vivir cien años más. Es ese mismo ejecutivo el que luego no invierte en su personal lo mismo que invertiría en actualizar su maquinaria.

Las personas son imprescindibles. Sobre eso no hay discusión. Siendo imprescindibles, lo que nos debe ocupar es cómo hacerlas más productivas a medida que pasa el tiempo. Si realizáramos una comparación, la capacitación de las personas vendría a ser el equivalente del mantenimiento en las máquinas, ya que sin capital humano su productividad se ve afectada y comprometida.

Una empresa de manufactura realiza mantenimiento preventivo de su sistema de producción basado en conocimiento estadístico de la performance, intentando invertir en esto alrededor del 5% del valor actual del bien. Si consideramos a las personas como “el bien”, se merece que se invierta su mantenimiento alrededor del 5% del tiempo que trabaja por año, lo que implica que alrededor de diez días de un empleado deban dedicarse a hacer “mantenimiento preventivo” para que siga siendo productivo y aumente su eficiencia.

Además, en un sistema de producción de bienes por máquinas es difícil realizar mantenimiento que aumente la producción, el intento es que no desmejore. Lo interesante de las personas es que el mantenimiento realizado sobre ellas puede incluso mejorar su productividad hasta valores incalculables.

En las empresas de IT y Sistemas, el personal es una componente fundamental del “banquito de tres patas”: personal, tecnología y procesos. Pero lo que hay que lograr es que todas las compañías tengan este “banquito”. Por eso mismo, el gran desafío de las empresas es entender la gestión de conocimiento como un activo, siguiendo una simple regla: más capacitación es igual a más productividad.