Trabajo en equipo con Scrum

Cat-astronauts working together as a team

Un flujo de trabajo de equipo bien organizado es clave para la calidad del producto.

Scrum — metodología de gestión de proyectos usada en desarrollo de software y otras áreas:

  • en fábricas de Toyota y Tesla
  • en Google, Amazon, IBM, Apple

Elementos clave de Scrum

Scrum se centra en la flexibilidad y la adaptación a requisitos cambiantes durante el proyecto. El trabajo se realiza de forma iterativa, en ciclos cortos, lo que permite adaptarse a nuevas condiciones y a cambios frecuentes del plan.

Sprints

El trabajo se divide en periodos cortos durante los cuales el equipo completa un alcance fijo de tareas. Un sprint dura de una a cuatro semanas.

Planning

Cada sprint empieza con planificación. Durante este evento, el equipo discute los objetivos que deben alcanzarse durante el sprint.

Daily Stand-up

Cada día, cada miembro del equipo comparte brevemente el estado de su trabajo en un par de minutos.

Sprint Review

El Scrum Team y los stakeholders inspeccionan los resultados del sprint y discuten qué hacer después. Una demo del trabajo terminado puede formar parte de este evento.

Sprint Retrospective

Discusión del sprint anterior e identificación de formas de mejorar el proceso de trabajo; se realiza al final de cada sprint.

Scrum Team

Product Owner

Se asegura de que el equipo tenga una visión clara del producto y gestiona el backlog (backlog: lista de tareas)

Developers

Escriben el código del producto, dividido en backend (lógica de aplicación) y frontend (interfaz visual)

QA Engineers

Aseguran la calidad del producto, realizan pruebas e identifican defectos

Analistas

Recopilan y describen los requisitos del producto, en base a los cuales se realiza el desarrollo

Scrum Master

Es responsable de la efectividad del Scrum Team y ayuda a todos a entender y aplicar Scrum

Product Backlog

El Product Owner mantiene el backlog: una lista de todo lo que el equipo debe hacer para alcanzar el objetivo del proyecto. El backlog se actualiza constantemente cuando aparecen nuevas solicitudes de negocio y cambian los requisitos.

Epics

Grandes bloques de trabajo bajo los cuales se crean user stories y tareas


Desarrollo del módulo de gestión de usuarios
Desarrollo de un módulo de gestión de usuarios que incluye registro, autenticación...
User Stories

Descripciones de funcionalidad desde la perspectiva del usuario final


Gestión de derechos de acceso
Como administrador, quiero gestionar derechos de acceso...
Tareas

Tareas relacionadas con aspectos técnicos del sistema


Probar autorización de usuario con rol admin
Es necesario realizar pruebas funcionales...
Bugs

Tareas relacionadas con errores funcionales


Error 500 al iniciar sesión con rol admin
Precondición: el usuario está registrado en el sistema con rol ADMIN...
Distribuye tareas del backlog y bugs en columnas:
Configurar notificaciones para comentarios nuevos
El botón "Guardar" no funciona en el formulario de perfil
Error 404 al ir al carrito
Probar integración con el sistema de pagos
Tareas
Bugs
Sidebar arrow

INTRODUCCIÓN

CONCEPTOS BÁSICOS

NIVELES DE PRUEBAS

PRUEBAS DE UI

DISEÑO DE PRUEBAS

DOCUMENTACIÓN DE PRUEBAS

AUTENTICACIÓN Y AUTORIZACIÓN

POSTMAN

BASES DE DATOS

PRUEBAS DE RELEASE

ANÁLISIS DE LA APLICACIÓN

PREPARACIÓN PARA ENTREVISTAS

Cómo escribir un CV Preguntas frecuentes de entrevista Test Entrevista simulada