Está en la página 1de 4

PARTE I.

LA INGENIERÍA DEL SOFTWARE


Capitulo 1.- El Software, su Proceso y su Gestión
El Software
 El Hardware ha evolucionado rápidamente.
 El Software marca la diferencia entre un sistema y otro.


Principal desafío: mejorar la calidad y reducir costos del
software
 El Software a evolucionado con el Hardware

• 1eros. Años: Lotes, Poca distribución, Software a medida


• 2da. Era: Multiusuario, TR, BD, Software Genérico
• 3era. Era: Sist. Distribuidos, Software Inteligente, Hardware de Bajo costo, Impacto de
Consumo.
• Cuarta Era: Sistemas de Escritorio, TOO, Sistemas Expertos, etc.


Problemas Actuales del Software:
• Software que no aprovecha el Hardware
• Software que no cubre necesidades actuales
• Dificultad de Mantenimiento (Diseño, Uso Recursos)

 El Software es una aplicación que intenta manipular información



Las características del Software son:
• Se desarrolla no se fabrica
• No se estropea
 El Software (Cont.)

La crisis del Software se ha convertido en “aflicción
crónica”

Los problemas de la Crisis son:
• Tiempo para recabar datos
• Insatisfacción del cliente
• Calidad cuestionable
• Dificultad de mantener
• Otros
 Las causas de la Crisis son:
• El “carácter del software”
• Errores en el desarrollo
• Mitos del Software: Gestión, Cliente, Desarrolladores.

La configuración del software: (Procesos)
• Plan
• Requisitos
• Diseño
• Estructuras de Datos, Listados, Pruebas
• Aplicación
 La Ingeniería del Software
 Definiciones

La Ingeniería de Software intenta mostrar practicas
para reducir problemas
 La Ingeniería de Software es una disciplina para el
desarrollo de Software
 Tiene tres elementos
• Métodos (Indican como)
• Herramientas (Soportes)
• Procedimientos
 Los tres elementos se juntan en los Paradigmas (Pasos
de Desarrollo)
• Ciclo de Vida Clásico
• Construcción de Prototipo
• Modelo Espiral
• Técnicas de Cuarta Generación
 La Ingeniería del Software (Cont.)

 Visión General
• Fase de Definición: Análisis Sistema, Planificación,
Requisitos
• Fase de Desarrollo: Diseño Software, Codificación, Pruebas
• Fase de Mantenimiento: Corrección, Adaptación, Mejora

 Metas de la Ingeniería del Software


• Mejorar la calidad de los procesos de fabricación de
software.
• Mejorar la calidad de los productos de Software.
• Aumentar la productividad y satisfacción profesional de los
ingenieros de esta disciplina.

También podría gustarte