Está en la página 1de 2

Resumen capítulo I Libro ingeniería de Software

UNIVERSIDAD NACIONAL DEL ALTIPLANO PUNO


FACULTAD DE INGENIERÍA DE MECÁNICA ELÉCTRICA,
ELECTRÓNICA Y SISTEMAS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS.

INGENIERÍA DE SOFTWARE
Yesica Gómez Coapaza                           -yegomezc@est.unap.edu.pe

INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE OO


1. Que es la ingeniería del software
Es un conjunto integrado de programas que en su forma definitiva se puede ejecutar, pero
comprende también las definiciones estructuradas de datos y también la documentación referente a
todo ello.
2. El software como producto industrial
El software es un medio auxiliar que interviene de manera mas o menos indirecta, pero a menudo
imprescindible, en su gestión y cada vez más en su proceso productivo.
3. La ingeniería del software
Conjunto de métodos, técnicas y herramientas que se utilizan tanto para desarrollar el producto,
como fabricarlo.
4. El ciclo de vida del software
Esta constituido por el conjunto de todas estas etapas. Los métodos y técnicas de la ingeniería de
software se escriben dentro del marco delimitado por el ciclo de vida del software.
Además, la garantía de calidad y las certificaciones* de calidad también presuponen que el proceso
de producción de software se desarrolle según en ciclo de vida con etapas bien definidas.
El ciclo de vida clásico
Etapas
a. Análisis previo
Definen los grandes rasgos del sistema de software que tendrá que dar soporte informático.
b. Análisis de requisitos
Su objetivo es definir con detalle las necesidades de información.
c. Diseño
Especifica una solución al problema.
d. Programación
Consiste en traducir el diseño a código procesable por el ordenador.
e. Prueba
Probar el software desde distintos puntos de vista de una manera planificada.
f. Mantenimiento
Corregir errores.

El caso de lenguajes de cuarta generación


 Los ciclos de vida iterativos e incrementales
Resumen capítulo I Libro ingeniería de Software

 Inconvenientes del modelo de ciclo de vida en cascada


 El ciclo de vida con prototipos
 La programación exploratoria
 El ciclo de vida del rational Unifled Process
i. Inicio
ii. Elaboración
iii. Construcción
iv. Transición
5. Desarrollo estructurado y desarrollo orientado a objetos
I. Los métodos estructurados
-La especificación de los procesos
-Muchas de sus técnicas
II. Los métodos orientados a objetos
III. Los métodos formales
6. Las herramientas CASE
CASE significa computer aided software engineering.
7. El OMG y el UML
Para el desarrollo orientado a objetos.
I. El object management group (OMG)
II. Unified modeling languaje (UML)

También podría gustarte