Está en la página 1de 2

Tareas que se realizan en la Ing.

De Requisitos
Ingeniera de Requisitos, es el proceso de desarrollar una especificacin
de Software. Las especificaciones pretenden comunicar las necesidades del
sistema del cliente a los desarrolladores del sistema. Trata de los principios,
mtodos, tcnicas y herramientas que permiten descubrir, documentar y mantener
los requisitos para sistemas basados en computadora, de forma sistemtica y
repetible.
Existen cuatro actividades bsicas (extraccin, anlisis, especificacin y
validacin) que se tienen que llevar a cabo para completar el proceso. Estas
actividades ayudan a reconocer la importancia que tiene, para el desarrollo de un
proyecto de software, realizar una especificacin y administracin adecuada de los
requisitos de los clientes o usuarios.

Extraccin: Esta fase representa el comienzo de cada ciclo. Extraccin es el


nombre comnmente dado a las actividades involucradas en el
descubrimiento de los requisitos del sistema.

Anlisis: Sobre la base de la extraccin realizada previamente, comienza


esta fase. Usualmente se hace un anlisis luego de haber producido un
bosquejo inicial del documento de requisitos; aqu se leen los requisitos, se
conceptan, se investigan, se intercambian ideas con el resto del equipo, se
resaltan los problemas, se buscan alternativas y soluciones, y luego se van
fijando reuniones con el cliente para discutir los requisitos.

Especificacin: En esta fase se documentan los requisitos acordados con el


cliente, en un nivel apropiado de detalle. En la prctica, esta etapa se va
realizando conjuntamente con el anlisis, pero se podra decir que la
Especificacin es el pasar en limpio el anlisis realizado previamente
aplicando tcnicas y/o estndares de documentacin, como la notacin
UML.

Validacin: La validacin es la etapa final de la IR. Su objetivo es verificar


todos los requisitos que aparecen en el documento especificado para
asegurarse que representan una descripcin, por lo menos, aceptable del
sistema que se debe implementar. Esto implica verificar que los requisitos
sean consistentes y que estn completos.

La validacin representa un punto de control interno y externo; interno, porque se


debe verificar internamente lo que se est haciendo, y externo, porque se debe
validar con el cliente.

Caractersticas:
Las principales caractersticas que se obtienen de la Ingeniera de Requisitos son:

Permite gestionar las necesidades del proyecto en forma estructurada:


Cada actividad de la Ingeniera de Requisitos consiste de una serie de
pasos organizados y bien definidos.

Mejora la capacidad de predecir cronogramas de proyectos, as como sus


resultados: La Ingeniera de Requisitos proporciona un punto de partida
para controles subsecuentes y actividades de mantenimiento, tales como
estimacin de costos, tiempo y recursos necesarios.

Disminuye los costos y retrasos del proyecto: Muchos estudios han


demostrado que reparar errores por un mal desarrollo no descubierto a
tiempo, es sumamente caro; especialmente aquellas decisiones tomadas
durante la Especificacin de Requisitos.

Mejora la calidad del software: La calidad en el software tiene que ver con
cumplir un conjunto de requisitos (Funcionalidad, Facilidad de Uso,
Confiabilidad Desempeo, etc.).

Mejora la comunicacin entre equipos: La especificacin de requisitos


representa una forma de consenso entre clientes y desarrolladores. Si este
consenso no ocurre, el proyecto no ser exitoso.

Evita rechazos de usuarios finales: La Ingeniera de Requisitos obliga al


cliente a considerar sus requisitos cuidadosamente y revisarlos dentro del
marco del problema, por lo que se le involucra durante todo el desarrollo del
proyecto.

Ventajas:

Bibliografia:

Sommerville, I., Ingeniera del Software. Stima edicin. 2005, Mxico DF.