El desarrollo de software se refiere a unas actividades informáticas dedicadas al proceso de creación, diseño, despliegue y compatibilidad de software. El cual el software en sí es el conjunto de instrucciones o programasque le dicen a una computadora qué hacer. En este tema abordado vamos a dar a conocer varios escenarios de lahistoria y evolución del software
Análisis,desarrollo y construcción de aplicaciones de software
Primeros Años (1950– 1960)Durante los primeros años de desarrollo de las computadoras,el hardware sufrió continuos cambios, mientras que el software se contemplabasimplemente como un agregado, a lo largo de los primeros años se aprendió muchosobre la implementación de sistemas informáticos, pero relativamente poco sobrela ingeniería de software. Sin embargo, Durante este período no hubo tanta evolución enla mayoría de los sistemas, lo cual se utilizaba una orientación por lotes,siendo algunas excepciones notables varios sistemas interactivos tales como elsistema de reserva de pasajes de la American Airlines y los sistemas de tiemporeal para la defensa.
El contexto en el que se ha desarrollado el software estáfuertemente ligado a las casi cinco décadas de evolución de los sistemasinformáticos. Unmejor redimiento del hardware, una reducción del tamaño y un costo más bajo, han dado lugar a sistemas informáticos más complejos.
Historia y evolución del software
Tercera Era (1980 - 1990)En esta Era se incrementó notablemente la complejidad de lossistemas informáticos. Lo cual produce la llegada y el amplio uso de losmicroprocesadores y las computadoras personales. Su evolución va: 1980- 1985: Se inician las herramientas automatizadas para cada fase del ciclo devida siguiendo la programación estructurada. 1986- 1995: Aparece el paradigma orientado a objetos para el desarrollo de softwaregrande. Promueve conceptos como la abstracción, la herencia el reuso. Se iniciael uso masivo de técnicas automatizadas de desarrollo de software.
Segunda Era (mitad de la década de 1960)Esta era se caracterizó también por el establecimiento delsoftware como producto y la llegada de las "casas de software", dondeel software ya se desarrollaba para tener una amplia distribución en un mercadomultidisciplinario: los programas se distribuían para computadoras grandes ypara minicomputadoras, a cientos e incluso a miles de usuarios; la industria,el gobierno y la universidad se aprestaban a "desarrollar el mejor paquetede software" y ganar así mucho dinero.En esta era hubo evolución en 1968, donde Surge la crisisdel software pues el proceso de desarrollo de software sobrepaso los costos yel tiempo estimado tenía demasiadas fallas. Lo cual se acuño el nombre deIngeniería de software.
Cuarta Era (19902000.)La cuarta era del software se enfocó a las tecnologíasorientadas a los objetos y están desplazando rápidamente a enfoques dedesarrollo de software más convencionales en muchas áreas de aplicación. Lastécnicas de cuarta generación para el desarrollo de software ya están cambiandola forma en que algunos segmentos de la comunidad informática construyen losprogramas computacionales.Su evolución genero gran impacto del colectivo del software,aparición de las redes de información y de las tecnologías, aparecen las redesneuronales, sistemas expertos y la inteligencia artificial entre muchas mas quese conocen actualmente.
ActualidadHoy en día el software tiene un doble papel. Es un producto,pero simultáneamente es el vehículo para hacer entrega de un producto. Comoproducto permite el uso del hardware, ya sea, por ejemplo, un ordenadorpersonal o un teléfono móvil celular. El software transformadatos personales para que sean más útiles en un entorno local, gestionainformación comercial para mejorar la competitividad, proporciona el acceso aredes a nivel mundial, y ofrece el medio de adquirir información en todas susformas.