Principles of Beautiful Web Design (2007)

En la programación Web a menudo surgen preguntas que no están relacionadas con el lenguaje de programación utilizado, sino con conceptos de estética y diseño. Para los alumnos que en esos

Sigue leyendo...

Design Patterns (1994)

En todos los cursos de Java, UML y bastantes de programación terminamos hablando de los patrones de diseño. Cada vez que llegamos a la programación de aplicaciones con interfaz gráfica

Sigue leyendo...

Aislar y proteger al equipo del cliente

Interesantísimo tema que se planteó hace unos días en LinkedIn en el que yo defendía que el equipo de desarrollo tiene que estar aislado del cliente. Pero… Agile fomenta la

Sigue leyendo...

99’9% no es suficiente

¿Qué tal suena mantener el número de errores en el código por debajo del 5%? ¿Del 1%? Nos hemos acostumbrado a unas tasas de error espantosas en el desarrollo de

Sigue leyendo...

Project Manager vs. Scrum Monster. Fight!

No falla. Cuando en una empresa se decide implantar un sistema de calidad, al principio hay un buen rollo tipo teletubbie considerable. Los primeros procesos se reciben con amabilidad e

Sigue leyendo...

Cuál es la diferencia entre proceso y procedimiento

Los diagramas BPMN son una herramienta de comunicación muy útil para documentar procesos y requisitos. Pero cuando la gente empieza a utilizarlos es difícil evitar la tentación de convertirlos en

Sigue leyendo...