La productividad es la relación entre valor de negocio obtenido respecto a recursos utilizados, por unidad de tiempo.
Métricas posibles (por unidad de tiempo):
Otras métricas relacionadas:
Gestión de producto
Gestión de proyecto
(Este artículo parte de los comentarios realizados en un hilo del foro de Agile Spain)
El equipo es el responsable de proporcionar un producto de calidad, no se puede escudar en etapas posteriores de verificación de calidad o en las pruebas de aceptación del cliente (Product Owner) para no garantizar la calidad del producto que ha construido.
Profundizando en base a la terminología de la ISO9126 de calidad de producto en ingeniería del software:
Como comenta Xavier Quesada en el mencionado hilo, “[allí donde la calidad externa e interna no es observable] el equipo tiene una obligación básica de desarrollar un producto, un software, de calidad, o sea el Product Owner no debe convertirse en el Tester/QA del equipo”.
Si es necesario, el Product Owner se puede servir de diversos mecanismos de apoyo para verificar la calidad externa e interna del producto como, por ejemplo, una auditoría experta. En el caso de desarrollo de software, se trataría de una auditoría del código fuente, patrones arquitectónicos utilizados, trazabilidad entre requisitos (o historias de usuario) respecto a los casos de prueba de aceptación (condiciones de satisfacción) y otros modelos o entregables, etc.
Este artículo se tomó como base para el mini keynote de apertura del Agile Open Spain 2009.
La agilidad es mayor satisfacción para TODOS los que participan en un proyecto:
Esto es lo que venden muchas las metodologías, pero con diferencias fundamentales en cómo entendemos y conseguimos esa calidad:
En este encuentro se compartieron experiencias sobre los siguientes temas:
