Entradas

Mostrando las entradas de agosto, 2023

Prototipado en Ingeniería de Software: Modelar antes de Construir

Imagen
En el desarrollo de software, es común que una buena idea pueda desmoronarse si no se prueba en una etapa temprana. Aquí es donde entra en juego el   prototipado , una técnica clave para reducir el riesgo, mejorar la comunicación entre stakeholders y detectar errores antes de que cuesten tiempo y dinero. En este artículo del blog, describo qué es un prototipo en ingeniería de software, cómo se elabora, qué tipos existen, hasta qué punto puede considerarse válido y, finalmente, algunos consejos para integrarlo de manera efectiva en tus procesos de desarrollo. ¿Qué es el prototipado en ingeniería de software? El   prototipado   es un proceso que consiste en la creación de una representación preliminar del software que se desea desarrollar. No es el producto final, sino una versión simplificada que sirve para visualizar aspectos clave como la interfaz de usuario, la navegación o el comportamiento funcional de ciertas características. Su propósito es probar ideas, detectar er...

La Evolución en el Desarrollo de Software

Imagen
Es una realidad que la tecnología avanza a pasos agigantados. La humanidad ha evolucionado gracias a la tecnología, como todo en esta vida, con sus puntos a favor y sus puntos en contra. Sin embargo, se considera positivo este avance para el ser humano. La evolución tecnológica y de comunicaciones se debe en una buena parte gracias a la creación del Internet y al desarrollo de la World Wide Web (WWW). Recordemos aquel proyecto que nació en el CERN, el Centro Europeo de Física Nuclear, en Ginebra (Suiza), de la mano del ingeniero y físico británico Sir Tim Berners-Lee como un sistema de intercambio de datos entre los científicos que trabajaban ahí. La WWW es un servicio que opera sobre Internet, como lo es el tan utilizado hoy en día correo electrónico, y ha permitido el desarrollo de software para dicho entorno, así como el surgimiento de nuevos lenguajes (o combinaciones de ellos) para desarrollar aplicaciones que operen en la web de una forma eficiente. Pero, antes de todo esto, una ...
Mi foto
José Alfonso Aguilar
Mazatlán, Sinaloa, Mexico
Me gusta aprender y escribir sobre tecnología y desarrollo. Soy Ingeniero en Sistemas Computacionales, trabajo como Profesor-Investigador en la Facultad de Informática Mazatlán, de la Universidad Autónoma de Sinaloa. México. Me gusta combinar la docencia-investigación con el giro profesional del desarrollo de software y gestión de proyectos de innovación.