ingenieria

Páginas: 5 (1026 palabras) Publicado: 10 de abril de 2013
Requerimientos de procesos 
requerimientos de procesos son la especificación de los estándares decalidad que se deben utilizar en el proceso, una especificación que el diseñodebe producir con una herramienta CASE particular y una descripción delproceso a seguir.
Requerimientos funcionales 
 
Requerimientos funcionales.
Son declaraciones de los servicios quedebe proporcionar el sistema, dela manera en que éste debe reaccionar aentradas particulares y de cómo se debe comportar en situaciones particulares.En algunos casos, los requerimientos funcionales de los sistemas tambiénpueden declarar explícitamente lo que el sistema no debe hacer.Los requerimientos funcionales de un sistema describen lo que elsistema debe hacer. Estos requerimientos dependen del tipo de software quesedesarrolle, de los posibles usuarios del software y del enfoque generaltomado por la organización al redactar requerimientos. Cuando se expresancomo requerimientos del usuario, habitualmente se describen de una formabastante abstracta. Sin embargo. los requerimientos funcionales del sistemadescriben con detalle la función de éste, sus entradas y salidas, excepciones,etcétera. Los requerimientosfuncionales para un sistema software se puedenex.presar de diferentes formas. A continuación se presentan algunos ejemplosde estos requerimientos funcionales para un sistema de biblioteca universitario,denominado LIBSYS, utilizado por estudiantes y personal docente que solicitanlibros y documentos de otras bibliotecas.1. El usuario deberá tener la posibilidad de buscar en el conjuntoinicial de la base dedatos o seleccionar un subconjunto de ella.2. El sistema deberá proporcionar visores adecuados para que elusuario lea documentos en el almacén de documentos.3. A cada pedido se le deberá asignar un identificador único(ID_PEDIDO), que el usuario podrá copiar al área dealmacenamiento permanente de la cuenta.Estos requerimientos funcionales del usuario definen los recursos específicosque el sistemadebe proporcionar. Dichos requerimientos se toman deldocumento de requerimientos del usuario, e ilustran los diferentes niveles dedetalle en que se pueden redactar los requerimientos funcionales (contraste losrequerimientos l y 3). El sistema LIBSYS es una interfaz única para diferentesbases de datos de artículos. Esto permite a los usuarios descargar copias deartículos publicados en revistas.periódicos y publicaciones científicas. Unadescripción más detallada de los requerimientos para el sistema en el cual sebasa LIBSYS se puede ver en mi libro con Gerald Kotonya sobre ingeniería derequerimientos (Kontonya y Sommerville, 1998). La impresión en laespecificación de requerimientos es la causa de muchos de los problemas de laingeniería del software. Para un desarrollador de sistema"! es naturaldar 
interpretaciones de un requerimiento ambiguo con el fin de simplificar suimplementación. Sin embargo. a menudo no es lo que el cliente desea. Sedeben establecer nuevos requerimientos y hacer cambios en el sistema. Porsupuesto. esto retrasa la entrega de éste e incrementa los costes.En principio, la especificación de requerimientos funcionales de un sistemadebe estar completa y serconsistente. La completitud significa que todos losservicios solicitados por el usuario deben estar definidos. La consistenciasignifica que los requerimientos no deben tener definiciones contradictorias. Enla práctica, para sistemas grandes y complejos, es prácticamente imposiblealcanzar los requerimientos de consistencia y completitud. Una razón de estoes que es fácil cometer errores y omisiones cuandose redactanespecificaciones para sistemas grandes y complejos. Otra razón es que losstakeholders del sistema (véase el Capítulo 7) tienen necesidades diferentes, ya menudo contradictorias. Estas contradicciones pueden no ser obvias cuandolos requerimientos se especifican por primera vez, por lo que se incluyenrequerimientos contradictorios en la especificación. Es posible que losproblemas surjan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria
  • Ingenieria
  • Ingenieria
  • Ingeniería
  • Ingenieria
  • Ingenieria
  • La ingenieria
  • Ingenieria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS