Explore todos los artículos por tema o desplácese por la lista completa.
La modernización de sistemas heredados rara vez ocurre en fases ordenadas hoy en día. El patrón strangler fig — reemplazar incrementalmente piezas ...
El desarrollo de software oscila entre dos modos: artesanía, donde profesionales experimentados toman decisiones de juicio en situaciones novedosas...
SpaceX construye cohetes de la misma manera que los grandes equipos de software construyen software — a través de iteración rápida, aprendiendo del...
El término "Developer Advocate" ha sido cooptado cómodamente por los departamentos de marketing. Pero originalmente, significaba un ingeniero senio...
El respeto hacia los desarrolladores de software no es un beneficio — es un prerrequisito para construir algo que valga la pena usar. La mayoría de...
Cuando decisiones críticas sobre desarrollo de software son moldeadas por quienes nunca han escrito código de producción, las organizaciones pagan ...
Ciertas prácticas de desarrollo de software pueden sonar puramente técnicas, pero cada una resuelve un problema empresarial concreto — reducir ries...
El 20 de diciembre de 1995, una tripulación altamente entrenada estrelló un avión en perfecto estado contra una ladera colombiana. Siguieron su pla...
El desarrollo de software tiene más en común con la arquitectura, el diseño industrial y la resolución creativa de problemas que con la manufactura...
El equipo directivo estaba seguro: veinte años de código Delphi funcionando, requisitos claros y un stack Java moderno listo. Lo que siguió fueron ...
Kubernetes se ha ganado la reputación de ser infraestructura compleja reservada para operaciones a gran escala. Sin embargo, las distribuciones lig...
¿Y si cada demo de producto también sirviera como quality gate en tu pipeline de CI/CD? Cypress, tradicionalmente posicionado como herramienta de t...
El desarrollo de software es fundamentalmente complejo, no meramente complicado, sin embargo la mayoría de organizaciones lo gestionan usando enfoq...
Cada década trae nuevas promesas: esta vez, finalmente haremos el desarrollo de software lo suficientemente simple como para no necesitar tantos de...
La motivación intrínseca es la fuerza silenciosa detrás del mejor software que has visto: las herramientas que se sienten cuidadosamente diseñadas,...
Al incorporar inteligencia organizacional y asesoramiento técnico integrado en las operaciones diarias, las organizaciones pueden reemplazar suposi...
La entrega de software previsible no es magia; es disciplina, amplificada por la IA. Las prácticas clave de ingeniería —como el desarrollo guiado p...
Las metodologías no se pueden instalar como software. Las reescrituras big-bang fallan — Netscape y Borland lo aprendieron de forma costosa. Los pl...
Demasiadas organizaciones pierden a sus mejores desarrolladores no por mejores ofertas, sino debido a métodos que tratan a los humanos como inventa...
Las organizaciones anhelan predictibilidad—marcos de trabajo, cajas de tiempo y presupuestos que prometen control sobre la entrega de software. Per...
Los líderes quieren tanto estabilidad como innovación, pero estas fuerzas tiran en direcciones opuestas. Muchas organizaciones recurren al control ...
Durante dos décadas, Agile transformó el desarrollo de software — pasando de diagramas de Gantt a código funcionando, de cascada a entrega continua...
Toda transformación exitosa requiere dos superpoderes distintos: consultores que pueden ver y articular problemas sistémicos que los internos ya no...
Los frameworks de gestión llegan con lienzos, ceremonias y tableros—herramientas que ayudan a las organizaciones a ver sus cuellos de botella, sobr...
La gestión a menudo trata el desarrollo de software como una línea de ensamblaje—imponiendo marcos de proceso como Scrum, SAFe u OKRs en busca de p...
La Integración Continua (CI) es una práctica donde los miembros del equipo integran frecuentemente su trabajo en la base de código principal, asegu...