Software Design — 2ª edición

Nota a la 2ª edición: el siguiente texto lo redacté en el año 2001. Puse por escrito algunas de mis nociones de aquella época y envié el texto a un colega quien ese año me preguntó mi opinión sobre cómo diseñar software. Por el momento la primera edición no está disponible en línea. En esta…


¿Qué es «Software craftsmanship»?

«Software craftsmanship» es creación de soluciones de negocio basadas en software con dos ideas básicas: (1) Entrega frecuente de valor de negocio constante y sonante en las manos de clientes y usuarios. ‘Frecuente’ en la escala de semanas (entre una y cuatro), no más. (2) Una profesión digna; es decir, una forma de vida profesional…