Вы находитесь на странице: 1из 9

SOFTWARE

PRESENTADO POR: THE APPLE


¿QUÉ ES LA INGENIERÍA DE SOFTWARE ?

La Ingeniería de Software es una disciplina de la Ingeniería que concierne a todos


los aspectos de la producción de software.

Los Ingenieros de Software adoptan un enfoque sistemático para llevar a cabo su


trabajo y utilizan las herramientas y técnicas necesarias para resolver el problema
planteado, de acuerdo a las restricciones de desarrollo y recursos disponibles.
¿CUÁL ES LA DIFERENCIA ENTRE UN
PROGRAMADOR Y UN INGENIERO DE SOFTWARE?
La gran diferencia entre un Ingeniero de software y un Programador, es que el Programador
generalmente solamente se preocupa por depurar errores, implementar nuevas funcionalidades, y
darle mantenimiento general a la aplicación.
Mientras el trabajo de Ingeniero de Software es evitar la crisis del software.
Por ejemplo:
 Se encarga de recolectar los requerimientos.
 Analizar los requerimientos.
 Crear la especificación de la aplicación.
 Validar los requerimientos.
¿CUÁL ES LA DIFERENCIA ENTRE UN INGENIERO DE
SOFTWARE Y UN INGENIERO DE SISTEMAS?

• La Ingeniería de Sistemas concierne a todos los aspectos del desarrollo


de sistemas basados en cómputo, que incluyen hardware, software y el
proceso de Ingeniería.

• La Ingeniería de Software es solo parte de este proceso.


¿CUAL ES LA DIFERENCIA ENTRE LA INGENIERÍA DE
SOFTWARE Y LA COMPUTACIÓN ?

• La computación concierne a la teoría y fundamentos de cualquier


sistema de cómputo, sea de hardware o de software.

• La Ingeniería de software concierne solo al desarrollo de sistemas


o productos de software.
¿QUÉ ES EL SOFTWARE ?

 El software es un conjunto de programas, instrucciones y


reglas informáticas que permiten ejecutar distintas tareas
en una computadora.
¿QUÉ ES UN PROCESO DE SOFTWARE ?
 Antes de definir lo que es un proceso de desarrollo de software, entendamos lo que es un
proceso. Una definición sencilla de proceso es “serie de acciones que conducen a un final”.

 PROCESO DE SOFTWARE es el proceso para la creación de un software. La meta de la


ingeniería de software es construir productos de software, o mejorar los existentes; en
ingeniería de procesos, la meta es desarrollar o mejorar procesos.
¿QUÉ ES UN MODELO DE SOFTWARE?
formal o simplificada de processo de software.
Modelos Genéricos:
Modelo de Cascada
Separar en distintas fases de especificación y desarrollo.
Desarrollo Evolutivo
La especificación y el desarrollo están intercalados.
Prototipado
Un modelo sirve de prototipo para la construcción del sistema final.
Transformación Formal
Un modelo matemático del sistema se transforma formalmente en la implementación.
Desarrollo basado en Reutilización
El sistema es ensamblado a partir de componentes existentes.
GRACIAS…

Вам также может понравиться