0% encontró este documento útil (0 votos)
27 vistas3 páginas

Actividad Tematica 1: Ingenieria Del Software

La ingeniería del software surgió en los años 50 y 60, impulsada por la creciente demanda de software y la crisis del software en las décadas siguientes. A lo largo de los años, se han desarrollado metodologías más simples y rápidas para abordar los problemas de desarrollo, destacando la importancia de la calidad y la gestión de costos. La profesión ha evolucionado, con un enfoque en la formación y estándares como el SWEBOK, y es considerada una de las mejores carreras en términos de crecimiento y satisfacción laboral.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas3 páginas

Actividad Tematica 1: Ingenieria Del Software

La ingeniería del software surgió en los años 50 y 60, impulsada por la creciente demanda de software y la crisis del software en las décadas siguientes. A lo largo de los años, se han desarrollado metodologías más simples y rápidas para abordar los problemas de desarrollo, destacando la importancia de la calidad y la gestión de costos. La profesión ha evolucionado, con un enfoque en la formación y estándares como el SWEBOK, y es considerada una de las mejores carreras en términos de crecimiento y satisfacción laboral.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ACTIVIDAD

TEMATICA 1
INGENIERIA DEL SOFTWARE

PRESENTADO POR: MANUELA GRANDA VALLEJO


CORPORACION UNIFICADA DE EDUCACION SUPERIOR
El término ingeniería del software apareció
por primera vez en la década de 1950 y
principios de los años 1960. Los
programadores siempre habían sabido
sobre ingenieros civiles, eléctricos y de
computadores y debatían qué podría Con la creciente demanda de software en muchas
significar la ingeniería para el software. organizaciones pequeñas, la necesidad de soluciones
El auge de la Internet condujo a un rápido
de software de bajo costo llevó al crecimiento de
crecimiento en la demanda de sistemas 1995 1987 metodologías más simples y rápidas que
internacionales de despliegue de información y
correo electrónico en la World Wide Web. Los nace nace desarrollaran software funcional, de los requisitos de
Windows implementación, más rápidos y más fáciles. El uso de
programadores debían manejar ilustraciones, linux prototipos rápidos evolucionó a metodologías ligeras
mapas, fotografías y otras imágenes, más
completas como la programación extrema (XP), que
animación sencilla, a un ritmo nunca antes visto,
intentó simplificar muchas de las áreas de la
con pocos métodos conocidos para optimizar la
ingeniería de software, incluyendo la recopilación de
visualización/almacenamiento de imágenes
requerimientos y las pruebas de confiabilidad para el
(como el uso de imágenes en miniatura).
De 1950 a creciente y gran número de pequeños sistemas de
software.
1960: Los
De 1990 a De 1960 a
orígenes 1980: La
1999:
Prominencia crisis del
1975 de Internet software 1972 nace el lenguaje c
Lenguaje de Nuevo Concepto:Sistemas
Distribuidos.
programacion Complejidad en los Sistemas
de Informacion
BASIC Aparecen redes de area local,
global y comunicadores
digitales

HISTORIA DE LA Amplio uso de


microprocesadores

INGENIERIA DEL
De 1985 a SOFTWARE De 2000 al
1989: No hay presente:
balas de Metodología
plata s ligeras
La ingeniería de software fue estimulada por la
llamada crisis del software de la década de 1960,
Durante décadas, solucionar la crisis del software fue 1970 y 1980, que identifica muchos de los
de suprema importancia para investigadores y problemas de desarrollo de software. Muchos
empresas productoras de herramientas de software. El proyectos de software sobrepasaron el presupuesto
costo de propiedad y mantenimiento del software en Figuras y el tiempo estimados. Algunos proyectos causaron
la década de 1980 fue dos veces más caro que el Ingeniería
prominente daños a la propiedad otros proyectos causaron
propio desarrollo del software. Durante la década de del FIN DE LA pérdidas de vidas.4 La crisis del software
1990, el costo de propiedad y mantenimiento aumentó Junio de 1957
s en la PRIMERA ERA originalmente fue definida en términos de
software
en un 30% con respecto a la década anterior. En 1995, Nace el el historia de Pocos métodos productividad, pero evolucionó para enfatizar la
las estadísticas mostraron que la mitad de los lenguaje hoy formales y pocos calidad. Algunos utilizan el término de crisis del
proyectos de desarrollo encuestados estaban
la creyentes en la
fortran software para referirse a su incapacidad de
operacionales, pero no eran considerado exitoso. prueba contratar programadores suficientemente
calificados.

La profesión está tratando de definir sus límites y contenido. El


Software Engineering Body of Knowledge SWEBOK ha sido
Charles Bachman (nacido en 1924) es particularmente conocido por su trabajo en el área de bases de datos.
Laszlo Belady (nacido en 1928) el redactor jefe de la IEEE Transactions on Software Engineering en la década presentado como un estándar ISO durante 2006 (ISO/IEC TR
de 1980
Fred Brooks (nacido en 1931) conocido por el desarrollo del OS/360.
19759).
Peter Chen conocido por el desarrollo del modelo entidad-relación.
Edsger Dijkstra (1930–2002) desarrolló el marco para la programación adecuada.
David Parnas (nacido en 1941) desarrolló el concepto de ocultamiento de información en la programación En 2006, la revista Money y [Link] calificaron la ingeniería
modular.
Michael A. Jackson (nacido en 1936) experto en Ingeniería de software responsable del método de diseño
de software como el mejor trabajo en Estados Unidos en
de programa JSP; el método de desarrollo de sistema JSD (con John Cameron); y marcos de problema para términos de crecimiento, paga, niveles de estrés, flexibilidad
el análisis y estructuración de los problemas de desarrollo de software.
en horas y medio ambiente de trabajo, creatividad y lo fácil
que es entrar y avanzar en el campo.9

También podría gustarte