ISTQB Agile Extension – Enfoque ágil – parte 2

Planificación de Iteración y Liberación (Release) De Liberación: el objetivo es definir, actualizar y priorizar el Backlog, estimar a alto nivel, revisar por adelantado el alcance de la próxima versión a liberar. De Iteración: el objetivo es seleccionar las Historias que se realizarán en la iteración en base a la velocidad del equipo y prioridades. […]

ISTQB Agile Extension – Enfoque ágil – parte 1

Creación colaborativa de Historias de Usuario Se pueden usar técnicas como: lluvia de ideas mapas mentales INVEST (Independent, Negotiable, Valuable, Estimable, Small, Testable) 3C (Card, Conversation, Confirmation) Las historias deben abordar tanto los requerimientos funcionales como los no funcionales Cada historia incluye el criterio de aceptación El probador contribuye haciendo preguntas, proponiendo formas de probarla […]

ISTQB Agile Extension – Kanban

Es un enfoque de gestión cuyo objetivo es visualizar y optimizar el flujo de trabajo dentro de una cadena de valor agregado. Utiliza los siguientes instrumentos: Tablero Kanban: cada columna muestra una estación la cual es un conjunto de actividades relacionadas (ej: Desarrollo, Testing) Definición del límite de “Trabajo en progreso”: cantidad de tareas que […]

ISTQB Agile Extension – Scrum

Está especialmente indicado para proyectos: en entornos complejos donde los requisitos son cambiantes o poco definidos donde se necesita obtener resultados pronto cuando innovación, competitividad, flexibilidad y productividad son fundamentales para el negocio ISTQB – Agile Extension Referencias: http://www.agilesherpa.org/intro_to_agile/agile_methodologies/ (inglés) http://www.proyectosagiles.org/que-es-scrum (español) http://www.javiergarzas.com/2014/08/implantar-integracion-continua.html#abh_posts (español)  

Introducción al desarrollo ágil de software – Beneficios

Mejorar la comunicación y colaboración dentro del equipo Diversidad de habilidades en favor del proyecto La calidad es responsabilidad de todos En conjunto se deciden los criterios de aceptación y las estrategias de prueba que aseguren alcanzar los niveles de calidad deseados Desarrolladores, Probadores y representantes del negocio trabajan en conjunto en toda reunión en […]

Introducción al desarrollo ágil de software – Enfoque de Equipo

conocimiento y habilidades necesarias para asegurar el éxito del proyecto representantes del cliente y todas las partes interesadas del negocio para definir las características del producto idealmente comparten el mismo lugar son equipos pequeños ISTQB – Agile Extension Referencias: http://www.agilemanifesto.org/iso/es/ https://vikramboidapu.wordpress.com/tag/agile-manifesto/ http://www.istqb.org/certification-path-root/agile-tester-extension/agile-tester-extension-in-a-nutshell.html  

Introducción al desarrollo ágil de software – Principios 2

El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara. El software funcionando es la medida principal de progreso. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida. […]