Ingenieria de requisitos

Solo disponible en BuenasTareas
  • Páginas : 4 (977 palabras )
  • Descarga(s) : 4
  • Publicado : 6 de abril de 2010
Leer documento completo
Vista previa del texto
INGENIERÍA DE REQUISITOS
En la ingeniería de sistemas y la ingeniería de software la Ingeniería de requisitos comprende todas las tareas relacionadas con la determinación de las necesidades o de lascondiciones a satisfacer para un software nuevo o modificado, tomando en cuenta los diversos requisitos de los inversores, que pueden entrar en conflicto entre ellos.
Muchas veces se habla derequerimientos en vez de requisitos, esto se debe a una mala traducción del inglés. La palabra requirement debe ser traducida como requisito, mientras que requerimiento se traduce al inglés como request.
Elpropósito de la ingeniería de requisitos es hacer que los mismos alcancen un estado óptimo antes de alcanzar la fase de diseño en el proyecto. Los buenos requisitos deben ser medibles, comprobables,sin ambigüedades o contradicciones, etc.
Fases de implementación
Desde un punto de vista conceptual, las actividades son de 5 clases.
* Obtener requisitos: A través de entrevistas o comunicacióncon clientes o usuarios, para saber cuáles son sus deseos.
* Analizar requisitos: Detectar y corregir las falencias comunicativas, transformando los requisitos obtenidos de entrevistas y requisitos,en condiciones apropiadas para ser tratados por el diseño.
* Documentar requisitos: Igual que todas las etapas, los requisitos deben estar debidamente documentados.
* Verificar losrequisitos: Consiste en comprobar el correcto funcionamiento de un requisito en la aplicación
* Validar los requisitos: Comprobar que los requisitos implementados se corresponden con lo que inicialmente sepretendía.

Técnicas principales
La ingeniería de requisitos puede ser un proceso largo y arduo para el que se requiere de habilidades psicológicas. Los nuevos sistemas cambian el entorno y lasrelaciones entre la gente, así que es importante identificar a todas las personas implicadas, considerar sus necesidades y asegurar que entienden las implicaciones de los nuevos sistemas. Los analistas...
tracking img