DOC-0000-Breve Introducción A La Ingeniería de Software

También podría gustarte

Está en la página 1de 4

Lectura

Breve introducción a
LA INGENIERÍA
de software
E
mpecemos por aclarar algunos conceptos que
nos permitan partir de unas bases sólidas, con
las cuales nuestro proceso de aprendizaje pueda
ser lo más claro y transparente posible.

Se preguntarán: ¿qué es la ingeniería de software?


La IEEE1 (Instituto de Ingenieros Eléctricos y
Electrónicos) define la ingeniería del software
como “la aplicación de un enfoque sistemático,
disciplinado y cuantificable al desarrollo, operación y
mantenimiento del software”. En términos simples, la
ingeniería de software se encarga de todo el proceso
de creación, diseño, desarrollo, pruebas y producción
de este, partiendo de los conocimientos del ingeniero
y del método científico.

Pero ahora me dirán: ¿qué es software? En


informática hay dos grandes conjuntos que
manipulamos día a día: el hardware y el software.
El hardware comprende todos los dispositivos
físicos sobre los cuales se programan y se utilizan
las aplicaciones y se puede agrupar en tres
conjuntos principales: la CPU (la unidad de control
de procesamiento, con la cual el computador
ejecuta las instrucciones necesarias para el correcto
funcionamiento de cualquier aplicación), la memoria
(zonas de almacenamiento, a distintos niveles, donde
se guardan las instrucciones de las aplicaciones y
otros archivos) y los periféricos (como el mouse, el
teclado, los puertos USB, etc.).

Del conjunto de la memoria, vale la pena resaltar


la RAM, que es una memoria volátil, es decir, su
contenido se pierde cuando se apaga el computador,
a diferencia de los discos duros. Sin embargo,
es una memoria veloz y por esto mismo se usa

1
Esta es una de las principales asociaciones que
regulan la investigación y ayudan a estandarizar
el quehacer de los distintos ingenieros, no solo
de sistemas. Esta asociación abarca profesionales
de otras ramas, como los ingenieros electricistas,
los electrónicos, los de matemáticas aplicadas,
los de telecomunicaciones, los ingenieros en
biomedicina, etc.
para almacenar todas las instrucciones y datos
necesarios para ejecutar las aplicaciones que estemos
consumiendo, como un videojuego, un reproductor
multimedia o simplemente la ejecución de un
programa diseñado y codificado por nosotros.

Ahora bien, software son todas esas aplicaciones


que hemos mencionado con anterioridad, como
los programas que controlan el funcionamiento
del computador y los aplicativos de terceros (como
los videojuegos o los reproductores), pero también
comprende elementos tales como documentos
(creados, por ejemplo, en procesadores de texto,
hojas de cálculo, dibujos, archivos multimedia como
canciones o películas, entre muchos otros). Según
la IEEE, software es el conjunto de los programas de
cómputo, procedimientos, reglas, documentación y
datos asociados que forman parte de las operaciones
de un sistema informático2, interactúan con los
recursos del sistema y buscan solucionar los
problemas planteados por el usuario final. Por este
motivo, la amplia mayoría del software está diseñado
para que la comunicación e interacción con dicho
usuario sea posible de forma sencilla.

2
Los sistemas informáticos son los sistemas usados para
elaborar, almacenar y procesar información. El software es
la parte lógica de estos sistemas (también denominados
programas), en contraposición a la parte física, o hardware.

También podría gustarte