En los años 80 se empezo a necesitar la creacion de Software a la medida de las necesidades de las empresas
Necesitamos un Software para poder tener los datos de nuestros clientes siempre actualizados
Jefe se nos perdio la libreta donde teniamos guardado todos los datos de nuestros clientes
Los desarrolladores al no tener metodologias o politicas para la creacion del software empezaron a generar fallas generando desconfianza al usuario final
Pepe otra vez el programa que usted creo borro un cliente de la base de datos sin razon alguna
perdon Jefe
Se crea una nueva ingenieria la cual se llama Ingenieria de Software
Me acabo de graduar como ingeniero de Software
Ciertos parametros o rutinas repetitivas en una empresa empezaron a ser problema ya que los datos se guardaban de forma manual o escrita generando errores humanos como perdida o cambio en la misma
Definicion de Software
Hola Soy un Software
Sobre los años 80s y 90s no habian metodologias para la creacion de software de calidad y se generaban demasiados (Bugs) o problemas durante el desarrollo no teniendo calidad en el mismo
DIFERENTES METODOLOGIAS PARA DESARROLLAR SOFTWARE
El ingeniero de Software tiene la capacidad de entender las metodologias necesarias para la creacion de software con calidad
Resumen desde la Historia sobre los problemas de la evolucion de la creacion de Software
Es un Producto desarrollado y creado por un grupo de profesionales con el objetivo de dar respuesta a los requerimientos de un usuario final, por medio de unos requisitos, cuyo objetivo es agilizar los procesos dentro de la misma. Aunque el software no es tangible, requiere de una estructura, solucionando problemas y necesidades
Existen muchas metodologias para el desarrollo de Software, entre ellas una que a tenido mucha fuerza en los ultimos años como lo son las metodologias agiles entre ellas SCRUM, en donde se generan, historias de usuario, daylist, y otros metodos con el fin de poder tener entregables parciales al usuario, teniendo retroalimentaciones diarias para poder tener una entrega final con calidad y funcionalidad.
METODOLOGIA SCRUM
Para concluir podemos entender que desde los años 80 la creación de software a evolucionado demasiado desde el no tener un orden en los procesos de desarrollo hasta obtener metodologias y grupos interdiciplinarios para obtener un producto de calidad para el usuario final.. Es de aclarar que el software todavia sigue evolucionando ya que mientras el hardware siga mejorando tambien lo va a hacer el software