Publicaciones con la categoría "Buenas-Practicas"

¿De verdad pair programming nos hace más productivos?

Pedro Pardal

¿Cómo va a ser más productivo dos personas trabajando en una única tarea, cuando podrían estar cada uno con una tarea diferente y sacaríamos el doble de trabajo en el mismo tiempo?
Tiempo de lectura: 6 minutos

Entregar código a diario: Continuous Integration y Continuous Delivery

Pedro Pardal

Aprende cómo practicar Continuous Integration y Continuous Delivery es la clave para mejorar la calidad del producto final y optimizar el proceso de desarrollo.
Tiempo de lectura: 2 minutos

Cuándo es recomendable y cuándo no usar TDD

Pedro Pardal

TDD es una herramienta, no una panacea. Aprender a discernir cuándo utilizarla de manera efectiva es fundamental para el éxito de un proyecto software.
Tiempo de lectura: 2 minutos

La base de la integración continua: los micro-commits

Pedro Pardal

Los micro-commits son un pre-requisito para practicar trunk-based development, continuous integration y continuous delivery, y por tanto para incrementar la frecuencia de entrega de valor
Tiempo de lectura: 4 minutos

La deuda técnica buena

Pedro Pardal

La deuda técnica, lejos de ser sinónimo de mal diseño, es una decisión consciente, y una muy importante a nivel estratégico.
Tiempo de lectura: 3 minutos

Práctica deliberada: una forma alternativa de aprender TDD

Pedro Pardal

La práctica deliberada es un método de aprendizaje usado por deportistas de élite, actores y músicos, que también se puede aplicar en la programación.
Tiempo de lectura: 4 minutos

Cómo escribir el primer test usando TDD

Pedro Pardal

El primer test es uno de los pasos más importantes cuando desarrollamos TDD
Tiempo de lectura: 3 minutos

¿Quién debería escribir las historias de usuario?

Pedro Pardal

¿Quién escribe las historias de usuario? ¿El Product Owner? ¿El Product Manager? ¿El propio equipo?
Tiempo de lectura: 1 minutos

Cómo dividir los requisitos para entregar valor de forma continua: Vertical Slicing

Pedro Pardal

¿Sabes cómo dividir los requisitos de tu proyecto software para entregar valor de forma continua?.
Tiempo de lectura: 2 minutos

Slack: cómo ganar predictibilidad, agilidad y construir un ritmo sostenible

Pedro Pardal

El slack, o tiempo no comprometido, es una de las prácticas fundamentales para cualquier esfuerzo de mejora continua y creación de un ritmo sostenible.
Tiempo de lectura: 8 minutos

Mob programming

¿Cómo se trabaja con Mob programming?
Tiempo de lectura: 1 minutos