ingenieria del software

Páginas: 6 (1410 palabras) Publicado: 19 de marzo de 2013
Ing. Del software.

Es una disciplina que comprende todos los aspectos de la producción de software desde las etapas iníciales de la especificación del sistema, hasta el momento de éste, después de que se utiliza.
Objetivos.

Diseñar aplicaciones informáticas que se ajusten a las necesidades de las organizaciones.
Dirigir y coordinar el desarrollo de aplicaciones complejas.
Intervenir entodas las fases del ciclo de vida de un producto.
Estimar los costes de un proyecto y determinar los tiempos de desarrollo.
Hacer el seguimiento de costes y plazos.
Dirigir equipos de trabajo de desarrollo software.
Organizar la realización de pruebas que verifiquen el correcto funcionamiento de los programas y que se ajustan a los requisitos de análisis y diseño.
Diseñar, construir yadministrar bases de datos.
Dirigir y asesorar a los programadores durante el desarrollo de aplicaciones.
Introducir procedimientos de calidad en los sistemas, evaluando métricas e indicadores y controlando la calidad del software producido.
Organizar y supervisar el trabajo de su equipo de los técnicos de mantenimiento y los ingenieros de sistemas y redes.

Importancia.

Actualmente casi todoslos países dependen de sistemas complejos basados en computadora.
Más y más productos incorporan computadoras y Software en estos sistemas representan una proposición grande y creciente del costo total del sistema. Por lo tanto, producir software costeable es esencial para el funcionamiento de la economía nacional e internacional.
La ingeniería de software es una disciplina de la ingeniería cuyameta es el desarrollo costeable de sistemas de software. Este es abstracto e intangible. No esta restringido por materiales, o gobernado por leyes físicas o por procesos de manufactura. De alguna forma, esto simplifica la ingeniería de software ya que no existen limitaciones físicas del potencial del software. Sin embargo, esta falta de restricciones naturales significa que el software puede llegara ser extremadamente complejo y, por lo tanto, muy difícil de entender.
La ingeniería de software es una disciplina relativamente joven. La noción de esta ingeniería fue propuesta inicialmente en 1968, en una conferencia para discutir lo que en ese entonces se llamo la “crisis del software”. Esta crisis fue el resultado de la introducción de las poderosas (en ese momento) computadoras de tercerageneración. Su poder hizo que las aplicaciones hasta ese entonces irrealizables fueran una propuesta factible.
El software resultante fue de órdenes de magnitud más grande y más complejo que los sistemas de software previos.
Los ingenieros de software pueden estar orgullosos de sus logros. Sin software complejo no habríamos explorado el espacio, no tendríamos Internet y Telecomunicacionesmodernas, y todas las formas de viajar serian más peligrosas y caras. Dicha ingeniería ha hecho enormes contribuciones en su corto periodo de vida.



Etapas.

La ingeniería de software requiere llevar a cabo numerosas tareas agrupadas en etapas, al conjunto de estas etapas se le denomina ciclo de vida. Las etapas comunes a casi todos los modelos de ciclo de vida son las siguientes:

Análisisde requisitos
Extraer los requisitos de un producto de software es la primera etapa para crearlo. Mientras que los clientes piensan que ellos saben lo que el software tiene que hacer, se requiere habilidad y experiencia para reconocer requisitos incompletos, ambiguos o contradictorios. El resultado del análisis de requisitos con el cliente se plasma en el documento ERS, Especificación deRequisitos del Sistema, cuya estructura puede venir definida por varios estándares, tales como CMMI. Asimismo, se define un diagrama de Entidad/Relación, en el que se plasman las principales entidades que participarán en el desarrollo del software.
La captura, análisis y especificación de requisitos (incluso pruebas de ellos), es una parte crucial; de esta etapa depende en gran medida el logro de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS