Blog de SQUaC: TPI

Artículos sobre calidad del software, testeo, usabilidad, etc.

Mejorando el testeo en una organización: TPI® 

Lunes, 25 Febrero 2008

Es muy posible que una organización en la que se desarrolla software y que pretenda mejorar sus procesos de testeo, se vea desbordada por la cantidad de documentación, actividades, procesos, herramientas, etc., asociados a las pruebas de software. La pregunta es clara: ¿por dónde empiezo? Es entonces cuando los modelos de madurez como TPI® vienen al rescate.

Un modelo de madurez del testeo proporciona una visión general del estado del testeo en una organización, ayudando a identificar los factores clave en los que conviene mejorar, y proporcionando una ruta de actividades concretas para conseguir esa mejora. De los diferentes modelos de madurez existentes, en el grupo SQUaC nos basamos en TPI® (Test Process Improvement), desarrollado por la empressa SOGETI.

TPI® (Test Process Improvement)

El modelo TPI® identifica 20 áreas clave relacionadas con el testeo (estrategia, técnicas utilizadas, entorno de oficina, etc.) y, dentro de cada una de ellas, una serie de puntos de verificación (checkpoints) que permiten evaluar, para cada área clave, en qué nivel de madurez se encuentra la organización. Además, ofrece sugerencias de mejora concretas dentro de cada área que permiten mejorar en los aspectos más importantes o en los que se desea hacer especial énfasis.

El proceso de mejora que aplicamos en las organizaciones consiste en una iteración en la que se evalúa el estado actual del testeo (ayudados por TPI®), se identifican las áreas claves en las que se desea o necesita mejorar, y se define y lleva a cabo un plan con las actividades de mejora concretas. Después, se iniciaría la siguiente iteración, volviendo a evaluar el estado del testeo (después del plan de mejora).

La Matriz de Madurez del Testeo (MMT) es una herramienta que ayuda a interpretar y organizar todos estos aspectos más cómodamente. En ella se muestran las áreas clave, los niveles de madurez, y la situación (actual y/o deseada) del caso concreto que se está estudiando.

Una Matriz de Madurez del Testeo, con la situación actual (amarillo) y la deseada (verde)

En la nueva sección Descargas de nuestra web os ofrecemos una hoja de cálculo (en diferentes formatos) que contiene la relación de áreas clave, niveles y puntos de verificación definidos por TPI®:

En todo caso, es importante señalar que el uso de TPI® y de este tipo de plantillas no conduce automáticamente a una mejora en el proceso de testeo, sino que son únicamente una herramienta que ayuda a los expertos a evaluar, definir e implementar las mejoras necesarias.



Blog del grupo SQUaC. ¿Conoces nuestros servicios?

SQUaC, una web del ITI