Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
Funciona Productividad
(bajo el contexto adecuado) -+> Calidad
Facilidad
https://www.scrumalliance.org/why-scrum/who-uses-scrum
Complejidad Relativa
Requerimientos
caos
+
Herramientas
Complejidad Absoluta
• 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
PBI 1
PBI 2
PBI
3
PBI
4
PBI
PBI
5
PBI
Potentially
Shippable
Product
Increment
Product Backlog Item / User Story
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
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
t
Chart x Release
*aplica al equipo
Estimación
Real
Sprints
Chart x Release
Esfuerzo restante
Contrato Ágil