miércoles, 2 de marzo de 2011

Ingenieria de Software

Ingenieria de Software: Metodos y tecnicas que permiten diseñar, desarrollar y mantener software con el fin de reducir el riesgo del fracaso.
Esta se puede dividir varias etapas tales como:

  • Analisis de Requerimientos(Ingenieria de requerimientos)
  • Diseño(Arquitectura de Software)
  • Desarrollo (Codificacion,Programacion)
  • Pruevas(Tester)
  • Mantenimiento
  • Documentacion*

Cada una de estas etapas se auxilian de diferentes metodos, tecnicas, estandares y herraminetas para llevar a cabo su funcion.

*La documentacion en mi opinion no la consideraria una etapa sino como algo que siempre esta presente en cada una de la etapas, sin esta el pasar de una etapa a otra es imposible, el arquitecto de sofware no podria realizar su labor sin la documentacion adecuada del analista de los requerimineto y asi sucesivamente. sin embargo se le considera como un entregable que se realiza alfinal del proyecto.

No hay comentarios: