Técnico

TDD: Guía práctica para entenderlo

Cuando el Manifiesto por el Desarrollo Ágil vio la luz en 2001, tenía un foco muy claro en el desarrollo de software y de todo lo que lo rodeaba. Sin embargo, varios años atrás, los firmantes del manifiesto ya habían inventado técnicas como eXtreme Programming (XP), Scrum o Test-Driven Development (TDD). TDD es una técnica… Seguir leyendo TDD: Guía práctica para entenderlo

Técnico

Colaboración sobre Inspección

En Ingeniería de software, la inspección se relaciona con la Revisión por pares de cualquier producto de trabajo por personas capacitadas que buscan defectos mediante un proceso bien definido. La inspección de software es conocida también como -Fagan inspection- en homenaje a Michael Fagan, el creador de este popular método de inspección de software.wikipedia Parece… Seguir leyendo Colaboración sobre Inspección

Escalado, Organizaciones Diferentes, Técnico

Arquitectura del software AKA Cultura

For years, many smart developers recognized that some parts of their systems were harder to modify than others. That’s why software architecture is defined as the “parts hard to change later”Building Evolutionary Architectures Lo que nos transmite esta reflexión es que, las decisiones arquitectónicas son las que más tiempo perdurarán en la empresa y que… Seguir leyendo Arquitectura del software AKA Cultura