Ingenieria de software

Solo disponible en BuenasTareas
  • Páginas : 2 (426 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de febrero de 2012
Leer documento completo
Vista previa del texto
Ingeniería de software es aquella que ofrece métodos y técnicas para desarrollar y mantener software de calidad.
Esta ingeniería trata con áreas muy diversas de la informática y de las ciencias dela computación, tales como construcción de compiladores, sistemas operativos, o desarrollos Intranet/Internet
Etapas del proceso
Análisis de requerimientos
Extraer los requisitos y requerimientos deun producto de software es la primera etapa para crearlo.
Especificación
La especificación de requisitos describe el comportamiento esperado en el software una vez desarrollado. Gran parte deléxito de un proyecto de software radicará en la identificación de las necesidades del negocio (definidas por la alta dirección), así como la interacción con los usuarios funcionales para la recolección,clasificación, identificación, priorización y especificación de los requisitos del software.
Documentación
Todo lo concerniente a la documentación del propio desarrollo del software y de la gestióndel proyecto, pasando por modelaciones (UML),diagramas de casos de uso, pruebas, manuales de usuario, manuales técnicos, etc; todo con el propósito de eventuales correcciones, usabilidad, mantenimientofuturo y ampliaciones al sistema.

La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programasinformáticos(software).
Esta disciplina trasciende la actividad de programación, que es la actividad principal a la hora de crear un software. El ingeniero de software se encarga de toda la gestióndel proyecto para que éste se pueda desarrollar en un plazo determinado y con el presupuesto previsto.
La ingeniería de software, por lo tanto, incluye el análisis previo de la situación, el diseño del proyecto,el desarrollo del software, las pruebas necesarias para confirmar su correcto funcionamiento y la implementación del sistema.
Cabe destacar que el proceso de desarrollo de software implica lo...
tracking img