La ley de Brooks: por qué más programadores no hacen proyectos más rápidos

El 'Mythical Man-Month' es un libro clásico escrito por Fred Brooks en 1975, basado en su experiencia gestionando el desarrollo del sistema IBM System/360 en la década de 1960. Martin Fowler, reconocido arquitecto de software, lo recomienda como lectura fundamental para cualquier profesional del des

IA y software: la 'deuda cognitiva' preocupa a desarrolladores

Un creciente problema en el desarrollo de software, denominado "deuda cognitiva", está surgiendo a raíz de la rápida adopción de la inteligencia artificial generativa y agente. La deuda cognitiva se define como la brecha entre la estructura evolutiva de un sistema y la comprensión compartida del equ

Software con IA: Nuevo enfoque para la 'deuda cognitiva'

Un nuevo marco de referencia aborda la 'deuda cognitiva' en el desarrollo de software impulsado por IA, según un artículo de Martin Fowler en martinfowler.com. La deuda cognitiva, junto con la deuda técnica (en el código) y la deuda de intención (en los objetivos del sistema), representa una pérdida

Software y hardware: redescubriendo la 'simpatía mecánica'

Un artículo de martinfowler.com explora el concepto de 'simpatía mecánica' en el desarrollo de software, una práctica que busca optimizar el rendimiento al considerar las características y limitaciones del hardware subyacente. Inspirado en un principio de la Fórmula 1, la simpatía mecánica implica c

Líderes de software debaten el futuro con IA

Líderes de la industria del software se reunieron en el Thoughtworks Future of Software Development Retreat para analizar el impacto de la inteligencia artificial (IA) en el desarrollo. Contrario a las expectativas, el evento no buscó crear un nuevo manifiesto para el desarrollo impulsado por IA, si

Difusión Semántica: Cuando el significado se pierde

En el mundo del desarrollo de software, es común acuñar nuevos términos para describir conceptos y prácticas. Sin embargo, Martin Fowler, en su artículo 'Semantic Diffusion', plantea un fenómeno preocupante: la 'difusión semántica'. Este fenómeno ocurre cuando un término, inicialmente definido con p