Desarrollo de Software

Get Started. It's Free
or sign up with your email address
Rocket clouds
Desarrollo de Software by Mind Map: Desarrollo de Software

1. Los primeros años (1950 - 1965)

1.1. El software estaba en su infancia El software era un añadido Existían pocos métodos para la programación No se tenia una planificación para el desarrollo del software Los programadores trataban de hacer las cosas bien El software se diseñaba a medida El software era desarrollado y utilizado por la misma persona u organización (entorno perzonalizado) El diseño de software era realizado en la mente de alguien y no existía documentación

2. La segunda era (1965 - 1975)

2.1. Multiprogramación y sistemas multiusuarios introducen nuevos conceptos de interacción hombre-máquina. Sistemas de tiempo real que podían recoger, analizar y transformar datos de múltiples fuentes. Avances en los dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de Base de Datos. Software como producto y la llegada de las "casas de software" produciéndose así una amplia distribución en el mercado. El software se desarrollaba para ser comercializado Se empezó a distribuir software para grandes computadoras y minicomputadores El mantenimiento de software comenzó a absorber recursos en una gran medida.

3. La tercera era (1975 - 1985)

3.1. Procesamiento Distribuido. Múltiple computadoras, cada una ejecutando funciones concurrentes y comunicándose con alguna otra. Redes de área local y de área global. Comunicaciones digitales de alto ancho de banda y la creciente demanda de acceso "instantáneo" a los datos. Amplio uso de microprocesadores y computadoras personales (hardware de bajo costo). Incorporación de "inteligencia" (autos, hornos de microondas, robots industriales y equipos de diagnóstico de suero sanguíneo). Impacto en el consumo. Planificación en el proceso del desarrollo de software.

4. La cuarta era (1985 -2000)

4.1. Tecnología orientada a objetos Los sistemas expertos y la inteligencia artificial se han trasladado del laboratorio a las aplicaciones prácticas. Software para redes neuronales artificiales (simulación de procesamiento de información al estilo de como lo hacen los humanos). Impacto colectivo del software Sistemas operativos operativos sofisticados , en redes globales y locales Aplicaciones de software avanzadas Entorno cliente/cliente servidor Superautopista de información y una conexión del ciberespacio La industria del software es la cuna de la economía Técnicas de cuarta generación para el desarrollo de software Programación de realidad virtual y sistemas multimedia Algoritmos genéticos Adopción de prácticas de Ingeniería del software

5. Evolución del Software

5.1. El contexto en que se ha desarrollado el software está fuertemente ligado a las casi cinco décadas de evolución de los sistemas informáticos. Un mejor rendimiento del hardware, una reducción del tamaño y un coste más bajo, han dado lugar a sistemas informáticos más sofisticados. A continuación se describire la evolución del Software dentro del contexto de las áreas de aplicación de los sistemas basados en computadoras.