Está en la página 1de 28

INGENIERÍA DE SOFTWARE Días Martes

Grupo “A2”
Horario 13:00 a 15:00
Semestre 2023-1 13:00
Aula 306
I N G E N I E R Í A D E S O F T WA R E

Día Horario Aulas

Martes de 13:00
07 306
Marzo a 15:00

UNIDAD 1

Origen de la Ingeniería de Software – Antecedentes - Historia


13:00
OBJETIVOS

13:00
1 4 . M a r. 2 3 3
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Objetivos de la Materia

Conocer el Reconocer a
Reconocer el
papel que RUP como uno Reconocer los
marco de Tiempos –
cumple el de los mejores roles de
trabajo de la Costos -
análisis dentro procesos de Ingeniero de
ingeniería de Métricas
de la ingeniería ingeniería de Software.
software
de software software

13:00
1 4 . M a r. 2 3 4
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN
HISTORIA

13:00
1 4 . M a r. 2 3 6
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN

Primera
Fase. Programar no es una tarea
Los diferenciada del diseño de una
albores máquina
(1945- Uso de lenguaje máquina y
1955) ensamblador

13:00
1 4 . M a r. 2 3 7
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN
Segunda
Fase. El Aparecen multitud de
florecimiento lenguajes
(1955-1965)
Era posible hacer casi
todo

13:00
1 4 . M a r. 2 3 8
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN
Tercera
Fase. Desarrollo incansable de
La grandes programas
crisis Ineficiencia, errores, coste
(1965- impredecible
1970) Nada es posible

13:00
1 4 . M a r. 2 3 9
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN
Cuarta
Fase. Fundamentos de
Innovación programación
conceptual
(1970- Verificación de programas
1980) Metodologías de diseño

13:00
1 4 . M a r. 2 3 10
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN

Quinta
Fase. El Entornos de
diseño es programación
el
problema Especificación formal
(1980- Programación automática
1990)

13:00
1 4 . M a r. 2 3 11
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
EVOLUCIÓN
Secta Fase.
Desarrollo
Multiprogramación El mundo se
(2000 - )
reduce – Redes
WEB, Etc.

13:00
1 4 . M a r. 2 3 12
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Origen de la Ingeniería Software

Retrasos considerables en la planificación

Poca productividad

Elevadas cargas de mantenimiento

Demandas cada vez más desfasadas con las ofertas

Baja calidad y fiabilidad del producto

Dependencia de los realizadores


13:00
1 4 . M a r. 2 3 14
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Ingeniería Software

Software: es la suma total de los programas de ordenador,


procedimientos, reglas, la documentación asociada y los datos
que pertenecen a un sistema de cómputo.

Un producto de software, es un producto diseñado para un


usuario.

La Ingeniería de Software es un enfoque sistemático del


desarrollo, operación, mantenimiento y retiro del software.

13:00
1 4 . M a r. 2 3 15
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Definición del término "Ingeniería del Software"

El término 1. "Conjunto de conocimientos y


Ingeniería, se técnicas que permiten aplicar el saber
define en el científico a la utilización de la materia
Diccionario y de las fuentes de energía.
de la Real
Academia
Española de 2. Profesión y ejercicio del ingeniero" y
el término ingeniero se define como "
la Lengua, Persona que profesa o ejerce la
como: ingeniería"

13:00
1 4 . M a r. 2 3 16
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Definición del término "Ingeniería del Software"

La Real Academia de Ciencias Exactas,


Físicas y Naturales de España, define el
término Ingeniería como:

“Conjunto de conocimientos y técnicas cuya


aplicación permite la utilización racional de
los materiales y de los recursos naturales,
mediante invenciones, construcciones u otras
realizaciones provechosas para el hombre“

13:00
1 4 . M a r. 2 3 17
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Definición del término "Ingeniería del Software"

Es el estudio de los principios y metodologías para desarrollo


Definición de sistemas de software.
1
Es la aplicación práctica del conocimiento científico en el
Definición diseño y construcción de programas de ordenador y la
2 documentación adecuada para desarrollar, operar y
mantenerlos.
Se trata del establecimiento de los principios y métodos de la
Definición ingeniería a fin de obtener software de modo rentable.
3
La aplicación de un enfoque sistemático, disciplinado y
Definición cuantificable al desarrollo, operación y mantenimiento de
4 software.

13:00
1 4 . M a r. 2 3 18
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
DEFINICIONES DE BOEHM

Software es el conjunto de programas, procedimientos y


documentación asociados a un sistema, y particularmente a un
sistema computacional.

Ingeniería es la aplicación de la ciencia y las matemáticas mediante


lo cual las propiedades de la materia y las fuentes de energía de la
naturaleza se hacen útiles al hombre en estructuras, máquinas,
productos, sistemas y procesos.

Ingeniería de software es la aplicación de la ciencia y las


matemáticas mediante la cual la capacidad de los equipos
computacionales se hacen útiles al hombre a través de programas
de computador, procedimientos y la documentación asociada.

13:00
1 4 . M a r. 2 3 19
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
DEFINICIONES DE BAUER

Ingeniería del Software es el


establecimiento y uso de firmes
principios y métodos de
ingeniería para la obtención
económica de software fiable y
que funcione en máquinas reales.
13:00
1 4 . M a r. 2 3 20
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
¿Qué es Ingeniería?

Conjunto de conocimientos y
técnicas científicas

¿Qué es software?

Elemento lógico del


sistema

13:00
1 4 . M a r. 2 3 22
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
¿Qué es Ingeniería de Software?

¿?
13:00
1 4 . M a r. 2 3 23
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
¿Qué es Ingeniería de Software?

Es una disciplina o área de la


informática o ciencia de la
computación, que ofrece
conocimientos, técnicas y
métodos para desarrollar y
mantener software de calidad que
resuelva problemas de todo tipo.
13:00
1 4 . M a r. 2 3 24
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Para que un Software sea calidad,
debe ser concordante con:

• Los requisitos funcionales del cliente

• Los estándares de desarrollo reconocidos en la


industria de software mundial.

13:00
1 4 . M a r. 2 3 25
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Pregunta
13:00

IN GEN IERÍA DE SOFTWA RE Comenta


En no menos de Has un resumen
Diagnostico
una página (Arial de lo que
12, renglón y
consideras que
Examen
medio), realiza:
es Ingeniería de
Software

13:00
1 4 . M a r. 2 3 27
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia
Próxima Clase
• UNIDAD: 02 – Modelos de desarrollo de Software
•Paradigma Orientado a Objetos

13:00
1 4 . M a r. 2 3 28
UNIDAD: 01 - Origen de la Ingeniería de Software – Antecedentes - Historia

También podría gustarte