Академический Документы
Профессиональный Документы
Культура Документы
La disputa en los
proyectos
Aspectos
Aspectos estratgicos
estratgicos
Requerimientos de entrega
con calidad
Aspectos
Aspectos procedimentales
procedimentales
Tiempo
Fecha predeterminada
de entrega
Esfuerzo subestimado
Velocidad
planificada
Visin simplista e idealizada
del trabajo a realizar a travs
del tiempo
Tiempo
Fecha predeterminada
de entrega
Fecha de entrega
proyectada
Velocidad
planificada
Visin simplista e idealizada
del trabajo realizado a travs
del tiempo
Tiempo
Fecha predeterminada
de entrega
Fecha de entrega
proyectada
Deuda tcnica
Deuda tcnica
La deuda tcnica es un eufemismo tecnolgico
que hace referencia a las consecuencias de un
desarrollo apresurado de software o un
despliegue descuidado de hardware.
La deuda puede verse como trabajo que
necesita realizarse antes que el proyecto pueda
considerarse como completo.
La deuda tcnica es el costo y los intereses a
pagar por hacer mal las cosas.
La deuda tcnica impide progresar, obtener
ganancias, cancelar las deudas.
Qu sucede con el
software?
Qu sucede con el
software?
Imposible de
mantener
alguna semejanza?
Ante esta
situacin
Mejoras al software
Visible
Valor
positivo
Nuevas
caractersticas
Funcionalidad
adicional
Valor
negativo
Defectos
Un desarrollo de mala
calidad, obtiene beneficios
Invisible
a corto plazo. Pero puede
Arquitectura,
Caractersticas
estructurales
generar DEUDA cuyos
Deuda intereses se disparen, se
tcnica
alarguen o incluso sean
imposibles de pagar.
Cuadrante de deuda
tcnica
Costos asociados
Costo
Tiempo
Cdigo heredado
Cdigo heredado
Bancarrota
Intereses
Pago de principal
Prestamos
Inflacin
Opinin de los
expertos
Deuda tcnica
Velocidad
planificada
Tiempo
Fecha predeterminada
de entrega
Fecha de entrega
proyectada
Tenemos un
problema
Incremento en la
deuda tcnica
La velocidad del equipo
trabajando en la versin 2
es significativamente menor
debido a la baja calidad en
el cdigo
Velocidad
planificada
Velocidad del
proyecto original
Tiempo
1ra. entrega
2. entrega
qu pasa con
scrum?
Tenemos las
respuestas?
Si este trabajo tcnico no hecho es necesario para
la salud del proyecto,
qu pasa cuando no se hace nada con l?
qu pasa cuando se acumula y contina
acumulando deuda tcnica y no se atiende?
diseo muerto
sntomas
ejemplos
Como se materializa
No toda la deuda
tcnica es mala
framework
Estimacin
DT
Identificaci
n
DT
Toma de
decisiones
Lista
DT
ITEM de Deuda
tcnica
Riesgo
debemos eliminar
toda a deuda
tcnica?
Involucrar y educar
Involucrar al
product owner
Evaluar decisiones
ejemplo
ejemplo
Riesgos de deuda
tcnica
Cmo se evitan los riesgos de deuda
tcnica?
Visualizar y medir
Mtricas de cdigo
Velocidad y bugs
backlog
Pull systems
Definition of done
Enfoques para
pagar la deuda
Priorizar y el
backlog
Priorizar y el
backlog
Priorizar y el
backlog
Priorizar y el
backlog
Priorizar y el
backlog
Distribuir cada
sprint
Toyota kata
Incluir la calidad en
la gestin del
portafolio
Medida de xito
tradicional
Tringulo gil
mtrica
Cuantificar la deuda
MVP
A Qu aspiramos
Cambio cultural
La META es la CALIDAD
La Ley fundamental de programacin de Ward Cunningham
indica:
Conclusiones
No subestimemos el peligro