A las mejores prácticas debemos diseñarla “Ad-Hoc”

Como sabrás,  no dispongo de un plan genérico tipo “receta de cocina” para que puedas implementar mejores prácticas para el aseguramiento de calidad, control y Testing. De hecho para poder diseñar un plan lo óptimo es que formes un proyecto inicialmente, tal cual como lo haría un Líder de Proyectos para construir un sistema.

Tal vez sería provechoso Iniciar con observaciones de las prácticas actuales tratando de comprender sus ciclo de vida completo, teniendo en cuenta para esto cuales son los elementos de entrada y salida para poder definir en concreto que es lo que se hace con esas prácticas en particular.

Luego tomar un mes, dos o tres para analizar las prácticas relevadas, sus contextos operacionales, sus entradas y salidas, sus procesos. Hacer esto mientras se aprende cada vez más del procesos de desarrollo completo en el que opera el equipo equipo.

Esta actividad seguramente la realizarás en forma cíclica, es decir que nunca terminarás de relevar y analizar, pero debes al fin de cada fase del proyecto, determinar que elementos son útiles, cuales se pueden despreciar y cuales se pueden mejorar.

Es importante tener en mente la simpleza, sencillez y considerar que los que ejecutan esas actividades son personas, no máquinas.

Siempre pensar en el inicio y fin dentro del horario normal de trabajo y con esto estimar mejor los costos de las actividades de cada práctica y serás realista al ponderar los proyectos de calidad.

Si aún no existe un modelo de calidad al que la organización se haya adherido , es posible que solo tengan un proceso informal o semi formal, pero no es necesario que sigas al pie de la letra otros procesos conocidos, como CMMI o ISO, aunque es muy bueno comprenderlo. Lo más importante es que no hay recetas de cocina y no se debe exigir que el equipo de trabajo se amolde directamente a un modelo o una norma y todos los procesos que implican.

Las mejores prácticas debemos diseñarla.

Dada mi experiencia, puedo sugerir que esta labor nunca se haga como un trabajo en solitario, por que nadie comprenderá el trabajo y su objetivo.
Inicialmente se debe buscas el consenso de las personas más importantes, es decir la Gerencia, luego pedir el apoyo de los líderes de los equipos, por ejemplo Líder de Proyecto y Líder de Desarrollo como también y fundamentalmente el del Líder de Testing, salvo que cumplas ese rol al mismo tiempo.
Siempre se debe recalcar que el objetivo de cualquier Software Factory, empresa IT o prestadora de servicios, es brindar productos y servicios dentro de los plazos establecidos, cada día más cortos, a los costos pactados, y con la mejor calidad posible a tal punto que se perciba tanto dentro como fuera de tu organización.

Advertisements

Calidad como Cuarta Restricción en Gestión de Proyectos?

La calidad tiene cinco (5) vistas conocidas:

  1. TRASCENDENTAL (calidad = excelencia innata)
  2. BASADA EN USUARIO (adecuación al propósito)
  3. BASADA EN FABRICANTE (conformidad con requisitos)
  4. BASADA EN PRODUCTO (económica)
  5. BASADA EN VALOR (precio asequible)

Es posible que dependiendo de cual sea el enfoque (vista) mandatorio respecto a la calidad para el proyecto en cuestión, será el alcance del mismo e impactará directamente en el alcance del proyecto en general y en toda la planificación.

Ejemplo:
La Gerencia general solo habilita 800 horas (tiempo) en función de los costos-beneficios (costo) para cumplir con un proyecto que naturalmente llevaría el doble de tiempo para lograr los objetivos máximos (alcance).
Según este ejemplo, existen un fuerte enfoque orientado a la conservación del coste (vista “basada en valor”), pero los alcances serían prácticamente imposibles de lograr en el tiempo habilitado. Esta imposibilidad surge por que se asume que el producto debe contar con una calidad mínima esperada, quizás considerando los enfoques inadecuados, es decir “trascendental”, “basada en usuario” o “basada en los requisitos”, pero no se observa que las restricciones de tiempo y coste impactan directamente en el alcance.
En conclusión, es posible que la calidad sea un atributo muy arraigado con la restricción ALCANCE y no se la deba considerar como una cuarta restricción, sino que se la debe tangibilizar dentro de uno de los elementos de la triangulación Alcance-Tiempo-Costos.

Ver The triple constraint of the Customer versus the PM’s

The Chaos Report

“Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único, con restricciones de plazo y de costo”


Sobre la base de los resultados de la dirección de proyectos en compañías de informática se realizo el estudio “The Chaos Report” (Standish Group) que observa de todos los proyectos estudiados, qué cantidad fueron finalizados exitosamente y cuántos no llegaron a cumplir con algunos o todos los objetivos. Y lo más interesante es que hace un análisis de los motivos que originaron esos “fracasos”, permitiéndonos poner foco en ellos al dirigir nuevos proyectos.

Según este estudio del total de proyectos evaluados:
El 16% son completados con el alcance esperado, en el tiempo planificado y dentro del presupuesto asignado.
El 53% de los proyectos son completados con menor alcance, y/o sobrecosto y/o fuera de término.
El 31% de los proyectos son cancelados antes de terminar.

Del total de proyectos que se completan:
El 70% de los proyectos terminan fuera de plazo.
El 54% de los proyectos sufren sobrecostos.
El 66% de los proyectos no son considerados exitosos.
El 30% de los proyectos son cancelados antes de terminar

Principales factores de éxito:
1 – Involucramiento del usuario 15.9 %
2 – Apoyo de la Gerencia 13.0 %
3 – Enunciado claro de los requerimientos 9.6 %
4 – Planeamiento adecuado 8.2 %
5 – Expectativas realistas 7.7 %
6 – Hitos intermedios 7.7 %
7 – RRHH competentes 7.2 %

Principales factores de fracaso:
1 – Requerimientos incompletos 13.1 %
2 – Falta de involucramiento del usuario 12.4 %
3 – Falta de recursos 10.6 %
4 – Expectativas no realistas 9.9 %
5 – Expectativas realistas 9.3 %
6 – Falta de apoyo de la Gerencia 8.7 %
7 – Requerimientos cambiantes 8.1 %