Metodologías de Desarrollo de Software

Clásicas Cascada El modelo de cascada original se desarrolló entre las décadas de los años 60 y 70,y se define como una secuencia de actividades, donde la estrategia principal es seguir el progreso del desarrollo de software hacia puntos de revisión bien definidos   Fases del modelo cascada: Ingeniería y análisis del sistema: análisis y de diseño de […]

Diferencia entre Simulación y Emulación

Simulación: Alan Turing usó el término “simulación” para referirse a lo que pasa cuando una computadora digital corre una tabla de estado (corre un programa) que describe las transiciones de estado, las entradas y salidas de una máquina. En programación, un simulador es a menudo usado para ejecutar un programa que tiene que correr en ciertos tipos de inconvenientes […]

Fases de la Ingeniería de Software

Etapas del proceso La ingeniería de software requiere llevar a cabo numerosas tareas agrupadas en etapas, al conjunto de estas etapas se le denomina ciclo de vida. Las etapas comunes a casi todos los modelos de ciclo de vida son las siguientes: Obtención de requisitos: Se debe identificar sobre qué se está trabajando, es decir, el […]

Conceptos Básicos

¿Qué es la ingeniería de software? La ingeniería de software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, el estudio de las aplicaciones de la ingeniería al software. ​ Integra matemáticas, ciencias de la computación y prácticas cuyos […]