duivv
Páginas: 18 (4439 palabras)
Publicado: 12 de mayo de 2014
Índice
[ocultar]
1 Visión general
2 La era pionera
3 De 1955 a 1965: Los orígenes
4 De 1965 a 1985: La Crisis del Software
5 De 1985 a 1989: No hay balas de plata
5.1 Proyectos de software
6 De1990 a 1999: Prominencia de Internet
7 De 2000 al presente: Metodologías ligeras
8 Tendencias actuales en la ingeniería de software
9 La ingeniería de software hoy
10 Figuras prominentes en la historia de la ingeniería de software
11 Referencias
12 Véase también
13 Enlaces externos
Visión general[editar]
Hay un número de áreas donde es notable la evolución de la ingeniería de software:Surgimiento como una profesión: A principios de los 1980,1 la ingeniería del software ya habían surgido como una genuina profesión, para estar al lado de las ciencias de la computación y la ingeniería tradicional.
El papel de la mujer: en las década de los años 1940, 1950 y 1960, a menudo los hombres llenaron los roles más prestigiosos y mejor pagados en la ingeniería de hardware, pero a menudodelegaron la escritura de software a las mujeres.[cita requerida] Grace Murray Hopper, Jamie Fenton y muchas otras mujeres anónimas llenaban muchos trabajos de programación durante las primeras décadas de la ingeniería de software.[cita requerida] Hoy en día, menos mujeres trabajan en ingeniería de software que en otras profesiones, una situación cuya causa no se identifica claramente. A menudo esatribuido a la discriminación sexual, cibercultura o sesgo en la educación.[¿quién?] Muchas organizaciones académicas y profesionales consideran esta situación desequilibrada y están tratando de resolverlo.
Procesos: Los procesos se han convertido en una gran parte de la ingeniería de software y son aclamados por su potencial para mejorar el software y duramente criticados por su potencial paraconstreñir a los programadores.
Costo de hardware: el costo relativo del software versus el hardware ha cambiado sustancialmente en los últimos 50 años. Cuando los mainframes eran costosos y requerían una gran cantidad de personal se soporte, las pocas organizaciones que los compraban también tuvieron los recursos para financiar proyectos de ingeniería de software a la medida, grandes y costosos.Los computadores son ahora mucho más numerosos y mucho más potentes, lo cual tiene varios efectos en el software. El mercado más grande puede soportar grandes proyectos para crear software comercialmente, como los hechos por empresas como Microsoft. Las máquinas baratas permiten a cada programador tener un terminal capaz de una compilación bastante rápida. Los programas en cuestión pueden usartécnicas como la recolección de basura, que los hacen más fáciles y rápidos de escribir. Por otro lado, menos organizaciones están interesadas en emplear programadores para grandes proyectos de software a la medida, y en su lugar utilizan software comercial tanto como sea posible.
La era pionera[editar]
El desarrollo más importante fue que nuevos computadores salían casi cada uno o dos años,...
Leer documento completo
Regístrate para leer el documento completo.