Introduccion A La Ingenieria Del Software

Páginas: 15 (3533 palabras) Publicado: 16 de octubre de 2012
INTRODUCCION A LA INGENIERIA DEL SOFTWARE

1. Importancia del Software. * En los primeros tiempos de la informática, el desafío era desarrollar hardware que redujera al máximo el costo de procesamiento y almacenamiento de datos. El hardware es el elemento clave para el éxito de muchas empresas. * Durante los 80’s los avances en microelectrónica dieron por resultado mayorpotencia de cálculo a la vez que una reducción de los costos. * A mediados de los 80’s se comienza a comprender la importancia del software y el desafío se desplaza hacia la mejora de las soluciones basadas en computador: tales soluciones se implementan mediante software. * Hoy el potencial de los computadores del pasado está disponible en un simple chip, lo que representa un inmensopotencial de cálculo. Y el mecanismo que facilita el uso y la explotación de ese potencial es el software. | 2. Evolución del software.Primeros años: * El Hw sufre continuos cambios mientras que el software se veía como un agregado. No hay métodos sistemáticos de producción de software. Orientación Batch. El hardware se dedicaba a la ejecución de un único programa. * El Hw era de propósitogeneral con un software diseñado a medida para cada aplicación con distribución pequeña. * El Sw era diseñado, desarrollado y depurado por la misma persona. El diseño era un proceso implícito y no se documentaba.El entorno de producción de software es personalizado. La rotación del personal es baja y los ejecutivos confían en que el programador siempre estará para resolver problemas, fallos, ysituaciones problemáticas varias. |

3. Evolución del Software.Segunda era: * Nuevos conceptos de interacción hombre-máquina * Sistemas de tiempo real recogen, analizan y transforman datos de múltiples fuentes, controlan procesos y producen salidas en milisegundos en vez de minutos. * Nuevos avances en dispositivos de almacenamiento en línea apoyaron la primera generación desistemas de bases de datos. * Advenimiento de las “casa de software” dedicadas a la producción y venta de software. * Mercado multidisciplinario (computadores pequeños, medianos, grandes, para uno o miles de usuarios). | 4. Evolución del Software. * Generación de “paquetes de software” para distribución masiva. Tales paquetes involucraban cientos de miles de sentencias que tenían quecorregirse al aparecer fallos, correcciones, ampliaciones o cambios de hardware. Aparece la idea de “mantenimiento del software”. * El esfuerzo de mantenimiento absorbe recursos sobre todo cuando la naturaleza personalizada de una palicación la hace imposible de mantener. Aparece la crisis del software.El término “crisis del software” se acuñó en 1968, en la primera conferencia organizada por la OTANsobre desarrollo de software; y con él se etiquetaron a los problemas que surgían en el desarrollo de sistemas de software. En la misma conferencia se utilizó por primera vez el término "ingeniería del software" para describir el conjunto de conocimientos que existían en aquel estado inicial (Wikipedia). |

5. Evolución del SoftwareTercera era: * Sistemas distribuidos (muchos computadoresejecutando funciones concurrentemente) aumentaron la complejidad de los sistemas informáticos. * Advenimiento de las redes, comunicaciones digitales con alto ancho de banda y demanda de acceso instantáneo a los datos impuso más presión sobre los desarrolladores de software. * Aparece el microprocesador y el computador personal, pero el microprocesador también invade el campo de productosinteligentes: robots industriales, equipamiento médico, automóviles y electrodomésticos en general. * La aparición del PC motiva la distribución de decenas de miles de copias de programas, y aún cuando la venta de PC’s se estabiliza a mediados de los 80’s, la venta de software continúa creciendo. | 6. Evolución del software.Cuarta era. * Aparecen las técnicas de cuarta generación para el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion A La Ingenieria De Software
  • 01 Introduccion a la ingenieria de software
  • Introduccion A La Ingeniería De Software
  • Introduccion a la ingenieria del software
  • curso de introduccion a la ingenieria del software
  • Ingeniería de software (introducción)
  • Control introduccion a la ingenieria de software
  • Introduccion ingenieria software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS