Ingeniería de Software

¿Qué son las pruebas de aseguramiento de calidad (QA) del software?

Las pruebas de aseguramiento de calidad (QA) del software son un conjunto de pasos para checar la calidad del producto.…

2 años ago

Las mejores técnicas de estimación de proyectos ágiles

Aprende técnicas de estimación de proyectos ágiles y mejora la precisión y eficacia en tus entregas.

2 años ago

Claude AI: crear un juego web en HTML5 – Guí­a fácil

Descubre cómo usar Claude AI para crear un juego web en HTML5 con esta guía fácil. ¡Inicia tu juego hoy…

2 años ago

Guía paso a paso para instalar Python en Mac

Aprende a instalar Python en tu Mac con esta guía paso a paso. Desde la descarga hasta la configuración, todo…

2 años ago

Bases de Datos vectoriales en Inteligencia Artificial (caso de Chat GPT y Bard)

Las bases de datos vectoriales son utilizadas por las aplicaciones de inteligencia artificial para optimizar las búsquedas sobre grandes cantidades…

2 años ago

Desarrollo y deploy de una App Web en IIS utilizando Python con Flask

En esta primera entrega voy a centrarme en el desarrollo con Flask y en el Desarrollo y deploy de una…

2 años ago

8 pasos sencillos para Instalar Python en Windows

Python y Pip son herramientas imprescindibles para los desarrolladores de hoy en día. Python es el lenguaje de programación y Pip es el…

3 años ago

La Ingeniería detrás de TikTok

TikTok es una aplicación para compartir videos que permite a los usuarios crear y compartir videos cortos. Impresiona a los usuarios…

3 años ago

Principios SOLID (Liskov, Interface Segregation & Dependency inversion) aplicados al desarrollo de software con Java

En el artículo anterior habíamos abordado dos de los cinco principios SOLID para el desarrollo de software con Java, esta…

4 años ago

¿Qué es Clean Architecture y cuáles son sus beneficios y desventajas?

Clean Architecture es un patrón de Arquitectura de Software creado por Robert C. Martin quien también propuso los principios SOLID.…

4 años ago