Ingenieria de Requerimientos

Páginas: 36 (8870 palabras) Publicado: 10 de septiembre de 2015
Unidad 3: Ingeniería de Requerimientos
3.1. Introducción a la Ingeniería de Requerimientos
Los requerimientos para un sistema son las descripciones de los servicios o funciones
proporcionados por el sistema y sus restricciones operativas.
Los requerimientos reflejan las necesidades o deseos de los clientes, que ayuden a resolver
problemas operativos o que brinden información para la toma dedecisiones.
No siempre los clientes saben lo que necesitan, por eso se considera la posibilidad de “lo que
creen que necesitan” o que “desean que realicen los sistemas”, es por ello que esta etapa de
captura de requerimientos no es sencilla y requiere de la persona a cargo un entendimiento del
tema y de las reales necesidades del cliente.
El proceso de descubrir, analizar, documentar y verificar estosservicios y restricciones se
denomina “Ingeniería de requerimientos”.
“La parte más difícil de construir un sistema de software es decidir precisamente qué construir.
Ninguna otra parte del trabajo conceptual es tan difícil como establecer los requerimientos
técnicos detallados... Ninguna otra parte del trabajo afecta tanto el sistema resultante si se hace
incorrectamente. Ninguna otra parte estan difícil de rectificar más adelante”. Fred Brooks - “No
Siver Bullet - Essence and Accidents of Software Engineering”. IEEE Computer, artículo de
Computer Magazine, abril de 1987.
Efectivamente la flexibilidad y la efectividad de un sistema están dadas por la correcta
comprensión de las necesidades del cliente y/o usuarios del sistema y es la correcta
“Especificación de Requerimientos”.

3.1.1Concepto de Requerimientos
¿Qué es un requerimiento?
El término requerimiento puede encontrarse, a veces, cambiado por “requisitos”, pero en realidad
lo correcto es decir “requerimiento”, ya que significa requerir, solicitar. No obstante el término
“Requerimiento” no se utiliza de una forma constante en la industria del Software, puede ser
considerado como una declaración abstracta de alto nivel deun servicio que debe proporcionar el
sistema o una restricción de éste. Por otro lado, en el otro extremo del significado, es una
definición detallada y formal de una función del sistema.
Si tomamos como referencia la definición de IEEE (Institute of Electrical and Electronics
Engineers) - Std 610-1990, un requerimiento es:
 Condición o capacidad de un usuario para resolver un problema o alcanzarun objetivo.
 Condición o capacidad que debe alcanzar un sistema o un componente del sistema para
satisfacer un contrato, un estándar, una especificación u otro documento formalmente
impuesto.
 Representación documentada de una condición o capacidad como las expresadas
anteriormente.

Materia: Ingeniería de Software
Profesora: Lic. Adriana Pérez

-1-

Los requerimientos se pueden clasificar dedistintas formas, teniendo en cuenta sus
características. En cuanto a las categorías, se pueden plantear dos:
 Orientado al mercado
 Orientado al cliente y/o usuario
Los requerimientos orientados al mercado son más generales, tratan una globalidad, se
destacan las siguientes características:
 Bocetados e informales
 Utilizan técnicas más de manufactura que de Ingeniería de Software.
Especificación en formato comercial
 El “Cliente” es general, no siempre bien identificado, es más un sector del mercado.
 Se basan en consultores para aspectos deseables o necesidades detectadas en el
mercado.
 Enfoque poco estructurado.
Los requerimientos específicos para un cliente atienden las necesidades de éste, sus
características son:
 Son voluminosos y más “formales” ya que se tratarán conel cliente.
 Se utilizan Técnicas de la Ingeniería de Software.
 Pueden contener largas listas de especificaciones.
 Es necesario hacer uso del conocimiento del dominio del sistema.
 Los proyectos son basados en personal propio o contratado.
 Se utilizan métodos estructurados siguiendo un enfoque particular.
Estas orientaciones se integran en la Empresa, Institución u Organización, ya que el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniería De Requerimientos
  • Ingeniería de requerimiento
  • Ingenieria De Requerimientos
  • Ingeniería De Requerimientos
  • ingenieria de requerimientos
  • Ingeniería de requerimientos
  • Ingeniería de Requerimientos
  • Ingeniería De Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS