Saltar al contenido
ALPHAPEDIA

¿ QUE ES INGIENERÍA DE SOFTWARE ?

¿ Qué es lo que Hace un Ingeniero de Software ?

La ingeniería de software se define como un proceso de analizar los requisitos del usuario y luego diseñar, construir y probar aplicaciones de software que satisfagan esos requisitos.

Veamos las diversas definiciones de ingeniería de software:

IEEE, en su estándar 610.12-1990, define la ingeniería de software como la aplicación de un enfoque sistemático, disciplinado, que es computable para el desarrollo, operación y mantenimiento de software.

Fritz Bauer lo definió como ‘el establecimiento y utilizó principios de ingeniería estándar. Le ayuda a obtener, económicamente, un software que es confiable y funciona eficientemente en las máquinas reales ‘.

Boehm define la ingeniería de software, que implica ‘la aplicación práctica del conocimiento científico al diseño creativo y la construcción de programas de computadora. También incluye la documentación asociada necesaria para desarrollarlos, operarlos y mantenerlos ”.

Un ingeniero de software toma en cuenta las necesidades de software de los usuarios finales y, en consecuencia, desarrolla o diseña nuevas aplicaciones.

Además, la ingeniería de software puede involucrar el proceso de analizar el software existente y modificarlo para satisfacer las necesidades actuales de la aplicación.

A medida que el hardware de la computadora se vuelve más barato, el enfoque se transfiere a los sistemas de software.

Los grandes sistemas de software pueden ser más complejos que el hardware utilizado para ejecutarlos, por lo que existe una gran demanda de mejores prácticas y procesos de ingeniería que puedan aplicarse al desarrollo de software.

Debe haber disciplina y control durante la ingeniería de software, al igual que cualquier esfuerzo de ingeniería complejo.

En la electrónica de consumo moderna, los dispositivos en competencia directa a menudo tienen hardware y potencia de procesamiento similares, pero la experiencia del usuario variará mucho dependiendo del software que se utilice

Aquí hay razones importantes detrás de la popularidad de la ingeniería de software:

Escalabilidad: si el proceso de desarrollo de software se basa en conceptos científicos y de ingeniería, es más fácil recrear un nuevo software para escalar uno existente.

Adaptabilidad: cuando el proceso del software se basó en la ciencia y la ingeniería, es fácil recrear un nuevo software con la ayuda de la ingeniería de software.

Costo: la industria del hardware ha demostrado sus habilidades y la gran fabricación ha reducido el costo de la computadora y el hardware electrónico.

Naturaleza dinámica: siempre crece y adapta la naturaleza del software. Depende del entorno en el que trabaja el usuario.

Gestión de calidad: ofrece un mejor método de desarrollo de software para proporcionar productos de software de calidad.

Estudios en Diferentes Niveles Académicos

Temas Relacionados 

Imagen de Ingienería

IMAGENES DE LICENCIATURAS / BACHELOR DEGREE IMAGE

Resumen / Summary
¿ QUE ES INGIENERÍA DE SOFTWARE ?
Título / Article Name
¿ QUE ES INGIENERÍA DE SOFTWARE ?
Descripción / Description
¿ Qué es lo que Hace un Ingeniero de Software ?
Autor / Author
Autor / Publisher Name
ALPHAPEDIA
Logo / Publisher Logo