Está en la página 1de 21

Curso Scrum Master

Edgar Hernandez
PM – HPE / Certified Scrum Master (Scrum Alliance)
edgari@softtek.com
Temario
o Scrum basics and core values
o How the Scrum framework compares to other methods, such as waterfall
o How to identify when to use Scrum
o A Scrum team’s three roles and responsibilities
o Scrum meetings, including the Sprint Review, Sprint Retrospective and
Release Planning
o Sprint Backlog and Product Backlog
o Scrum artifacts, including the Product Backlog, Sprint Backlog and
Burndown Charts
Hans y Frida
Vela -> Visión

Agua y Piedras (se mueven)


Visión del Proyecto
Scrum - No es para mi
+ Comienza un arduo y largo camino

Funciona Productividad
(bajo el contexto adecuado) -+> Calidad
Facilidad
https://www.scrumalliance.org/why-scrum/who-uses-scrum

Complejidad Relativa

*Nos contratan para desarrollar algo que no existe

Requerimientos

caos

complejo Startups, New IT


Ford T Automotriz (prototypes)
McDonalds Militar
simple
Boeing
(operaciones)

+
Herramientas
Complejidad Absoluta

Complejidad Accidental Servers lentos


Conflictos laborales
Lucha de poder
Enfermedad
Problemas de comunicación
Agendas ocultas
Falta de compromiso
Disciplina
Complejidad Diferentes interpretaciones
Recursos limitados, no adecuados
Inherente Burocracia
Tiempo de respuesta
Falta de respuesta
Gerarquias
Formas de trabajo
.
.
.
Desarrollo Iterativo Incremental
• Lineal (Project tracking) Tradicional (modular)

• Iterativo (Project steering) Incremental (organico)

• Realimentacion
• Demo
• Saber que es lo que se quiere
• Identificar problemática
• Entrega valor
• Ver que pasa con el entorno
• Se identifica que lo inicial no es lo que se quería
*se tiene que entregar valor en cada entrega
Roles / Perspectivas / Responsabilidades

Estratégica
parte conceptual
Stakeholders
Product
Stakeholders
Owner

Equipo
Táctica
parte técnica Scrum Master
Flujo / Dinámica

Replanificación Táctica 
Producto a
Inspección y
Planificación
Ejecución adaptación
Proceso b

Estratégica Táctica
a Review
Visión Se puede cambiar el PB

 Daily meeting b Retrospectiva


Se puede cambiar a
alguien en el equipo
Artefactos

Visión Product Backlog Sprint Backlog Process Backlog

PBI 1
PBI 2
PBI
3
PBI
4
PBI
PBI
5
PBI

Potentially
Shippable
Product
Increment
Product Backlog Item / User Story

PBI = User Story + ejemplos + discusión + criterio de aceptación

Refactoring PBIs
User Story = como X quiero Y para que Z

User Stories
• I ndependent. Reduced dependencies = easier to plan
• N egotiable. Details added via collaboration
• V aluable. Provides value to the customer
• E stimable. Too big or too vague = not estimable
• S mall. Can be done in less than a week by the team
• T estable. Good acceptance criteria

User story title: Customer withdraws cash.

As a customer, I want to withdraw cash from an ATM So that I don't have to wait in line at the bank.
Acceptance Criterion 1:
Given that the account is creditworthy And the card is valid And the dispenser contains cash,
When the customer requests the cash
Then ensure the account is debited And ensure cash is dispensed And ensure the card is returned.

Acceptance Criterion 2:
Given that the account is overdrawn And the card is valid,
When the customer requests the cash
Then ensure the rejection message is displayed And ensure cash is not dispensed. -
https://www.scrumalliance.org/community/articles/2013/september/agile-user-stories#sthash.dSMdJ8RF.dpuf
Retrospectiva
Razones

Rojos
humanas Soluciones propuestas
Amarillos

Verdes

*ojo
SCRUM
- Flujo / Dinámica
- Roles / Perspectivas / Responsabilidades

SCRUM MASTER
- Retrospectivas cada 2 semanas
Review
• Focus on the End User
• Involve the Product Owner
• Understand Group Dynamics

• Product Owner
• Scrum Team
• Company Executives/Stakeholders
• ScrumMaster
Espiritu de SCRUM
• Complejidad • Creatividad • Control autoritativo o control por release
• Se basa en la humildad intelectual • Foco • Introspección
• Empirismo • Esfuerzo + relax • Transparencia
• Error • Caos • Honestidad brutal
• Ciclos cortos de feedback • Limites • Abrazar el cambio
• ROI • Balance • Maleabilidad
• Lo perfecto es enemigo de lo suficientemente bueno • Auto-organización • Bajo costo de iteración
• Crecimiento orgánico • Colaborativo • Automatización
• Priorización • Confianza (PO, SM) • Excelencia técnica
• Work in progress • Liderazgo ‘dejar hacer’ • Simplicidad
• Largo plazo • Ownership
• Equipo scrum -> predecible • Compromiso
• Crecientemente • Disciplina
• Idealismo • Ritmo
• Inconformismo • Rápido
• bricolage • Corto plazo
Estimacion
• COCOMO
Cono de la incertidumbre

*Separar esfuerzo de productividad


precisión

t
Chart x Release

*aplica al equipo

Estimación

Real

Sprints
Chart x Release

Esfuerzo restante
Contrato Ágil

Fin del proyecto


Potentially
Shippable
Product
Increment
Taskboard / Tablero Kanban

Backlog comprometido In Progress SIT UAT DONE!


Importancia
SCRUM
• Scrum is a simple yet incredibly powerful set of principles and
practices that help teams deliver products in short cycles, enabling
fast feedback, continual improvement, and rapid adaptation to
change.

• An iterative framework that focuses on results and the máximum ROI


with organic growth

También podría gustarte