Cómo construir un software de calidad

Descubre los principales pasos para construir un software que se adapte a las necesidades de tu proyecto.

¿Cuál es la razón por la que algunos profesionales, equipos o empresas entregan software de calidad extrema? El ser humano tiene la tendencia de explicar la realidad en sus propios términos.Te decimos qué se necesita para construir un software que aporte valor y de alta calidad.

Ventajas del desarrollo guiado por comportamiento (BDD)

Una de las herramientas más prácticas que tiene el programador Agile es el Test Driven Development (TDD) que, a base de especificar casos de prueba muy concretos para la funcionalidad necesaria, permiten que el desarrollo se centre en superar esos casos de prueba. También te podría interesar: «Beneficios del desarrollo de software en TDD«   TDD […]

¿Qué aporta Domain-Driven Design al software?

Si estás en el sector del desarrollo de software, quizá has escuchado más de una vez el término DDD. Se refiere al «diseño guiado por el dominio», conocido en inglés como “Domain-Driven Design”. Este enfoque para desarrollo de software definido por Eric Evans en su libro Domain-Driven Design: Tackling Complexity in the Heart of Software, […]

El Product Owner en el desarrollo de Working Software

El Product Owner cumple uno de los roles más importantes dentro del Agile, por no decir que es el más importante. Su fuerza, se puede ver reflejada en el impacto negativo que podría provocar tener un “mal” Product Owner o en algunos casos, el no tenerlo. Es por eso que este artículo del blog quisiera […]

Beneficios de programar con Kotlin

Descubre los principales beneficios de la herramienta kotlin.

Constantemente salen a la luz nuevos frameworks, arquitecturas y lenguajes que obligan reorganizar el modo en que trabajamos y priorizar las mejores técnicas. En nuestra profesión, la investigación y capacitación continua hacia nuevas herramientas y metodologías es algo obligado.Buscar soluciones que agilicen procedimientos e invertir el tiempo en aprender sobre nuevas tecnologías que realmente nos […]