¿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

No aprendas principios SOLID

Pedro Pardal

Los principios SOLID esconden la trampa de caer en el dogma de seguirlos ciegamente. Para evitarla, pensemos en términos de trade-offs y propiedades.
Tiempo de lectura: 10 minutos

Los 5 requisitos esenciales para implementar Integración Continua

Pedro Pardal

Para aprovechar al máximo los beneficios de la Integración Continua, es crucial cumplir con ciertos requisitos mínimos que proporcionarán una base sólida.
Tiempo de lectura: 2 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