Ing. De Sotfware

Páginas: 20 (4813 palabras) Publicado: 19 de abril de 2012
BASE DE DATOS 1- Software e Ingeniería de Software

1.1 Ingeniería de Software: Un poco de Historia El término ingeniería del software empezó a usarse a finales de la década de los sesenta, para expresar el área de conocimiento que se estaba desarrollando en torno a las problemáticas que ofrecía el software en ese momento. En esa época, el crecimiento espectacular de la demanda de sistemas decomputación cada vez más y más complejos, asociado a la inmadurez del propio sector informático (totalmente ligado al electrónico) y a la falta de métodos y recursos, provocó lo que se llamó la crisis del software (en palabras de Edsger Dijkstra) entre los años 1965 y 1985. Nota • Alguno de los proyectos más representativos de la época, como el desarrollo del sistema OS/360 de IBM, tardó más de unadécada en finalizarse, y fue el primero que involucró a más de 1.000 programadores. • Más adelante, el jefe del proyecto en “Mythical Man Month”, Fred Books, reconocería que se habían cometido errores de millones de dólares, y pronunciaría la conocida ley de Brooks: • Asignar más programadores a un proyecto ya retrasado, suele retrasar aún más el proyecto. La crisis del software pasó, no tantopor la mejora en la gestión de los proyectos, sino en parte porque no es razonable estar en crisis más de veinte años, y en parte porque se estaban haciendo progresos en los procesos de diseño y metodologías. Desde 1985 hasta el presente, han ido apareciendo herramientas, metodologías y tecnologías Entre las herramientas, la programación estructurada, la programación orientada a objetos, a losaspectos, las herramientas CASE, el lenguaje de programación ADA, la documentación, los estándares, CORBA, los servicios web y el lenguaje UML (entre otros) fueron todos anunciados en su momento como la solución a los problemas de la ingeniería del software. Cada año surgen nuevas ideas e iniciativas encaminadas a ello. También ha habido quien ha culpado a los programadores por su indisciplina oanarquía en sus desarrollos. Aunque, las metodologías más modernas empiecen a tenerle más en cuenta. En combinación con las herramientas, también se han hecho esfuerzos por incorporar los métodos formales al desarrollo de software, argumentando que si se probaba formalmente que los desarrollos hacían lo que se les requería, la industria del software sería tan predecible como lo son otras ramas de laingeniería. ¿Que es la Ingenieria de Software? Los Ingenieros de Software adoptan un enfoque La Ingeniería de Software es una diciplina de la Ingeniería sistematico para llevar a cabo su trabajo y utilizan las que concierne a todos los aspectos de la producción de herramientas y tecnicas necesarias para resolver el problema planteado, de acuerdo a las restricciones de software desarrollo y recursosdisponibles.

La Ingeniería de Software todavía está lejos de ser una ciencia como los son la Química, la Ingeniería Civil o la Electrónica.

Recopilación y edición: Ing. CARLOS BAYES ANTUNEZ

1

BASE DE DATOS Hasta ahora las preguntas formuladas al programador solitario de antaño, son las mismas que se hacen cuando se construyen los sistemas basados en computadoras modernas: ¿Por qué tardatanto la obtención del software terminado? ¿Por qué son tan altos los costos de desarrollo del software? ¿Por qué es imposible encontrar todos los errores en el software antes de entregarlo a los clientes?

¿Por qué se gastan ¿Por qué es difícil tanto tiempo y medir el progreso al esfuerzo en el desarrollar y darle mantenimiento de los mantenimiento al programas existentes? software? Estas ymuchas preguntas demuestran la preocupación de la industria por el software y por la manera en que esta se desarrolla; una preocupación que ha conducido a la adopción de la práctica de la Ingeniería del Software.

Diferencia entre Ingenieria de Software y Computacion

La computación concierne a la teoría y fundamentos de La Ingeniería de software concierne solo al desarrollo de cualquier...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • examen ing de sotfware
  • sotfware
  • Sotfware
  • sotfware
  • Sotfware
  • sotfware
  • Sotfware
  • sotfware

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS