Apuntes02 Requerimientos

Páginas: 9 (2230 palabras) Publicado: 26 de junio de 2015
REQUERIMIENTOS DE SOFTWARE
Introducción
A medida que la industria del software está en auge y el número de clientes en aumento, la expectativa hacia el producto de software también está aumentando. Es muy importante, pues, que los os de software entiendan las necesidades del usuario para manejarla compleja naturaleza del desarrollo de software. Con el fin de capturar las solicitudes de losusuarios, vamos a echar un vistazo al significado de la exigencia.

Los requerimientos para un sistema son la descripción de los servicios proporcionados por el sistema y sus restricciones operativas.

La ingeniería de requerimientos: es el proceso de describir, analizar, documentar y verificar estos servicios y restricciones.

Existen dos niveles de descripción de los requerimientos:

1.- Losrequerimientos de usuario. Son las declaraciones, el lenguaje natural y en diagramas, de los servicios que se espera que el sistema proporcione y de las restricciones bajo las cuales debe funcionar el sistema.

2.- Los requerimientos del sistema establecen con detalle las funciones, servicios y restricciones operativas del sistema
Requerimientos funcionales y no funcionales
A menudo, los requerimientosde sistema de software se clasifican en funcionales y no funcionales, o como requerimientos del dominio.

1.- Requerimientos funcionales. Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que este debe reaccionar a entradas particulares y de cómo se debe comportar en situaciones particulares. En algunos casos pueden declarar explícitamente lo que el sistema nodebe hacer. . A menudo se aplican al sistema en su totalidad. Describen con detalle la función de este, sus entradas y salidas, excepciones, etc.
Deben ser completos: todos los servicios requeridos por el usuario deberán ser definidos.
Deben ser consistentes: los requerimientos no deberán tener definiciones contradictorias.
El error más común del desarrollador es malinterpretar los requisitosambiguos de los usuarios con el fin de simplificar la aplicación durante el desarrollo. Sin embargo, podría contradecirse con los requisitos originales del usuario.

2.- Requerimientos no funcionales. Son restricciones de los servicios o funciones ofrecidos por el sistema. Incluyen restricciones de tiempo, sobre el proceso de desarrollo y estándares
En contraste con los requisitos funcionales, losrequisitos no funcionales son los requisitos que no están directamente relacionados con las funciones específicas entregadas por el sistema. Por ejemplo, las propiedades del sistema como la fiabilidad, tiempo de respuesta y la ocupación de la tienda. También puede definirse como limitaciones en el sistema, tales como las capacidades delos dispositivos de E/ Sy las representaciones de datosutilizados en las interfaces del sistema. La mayoría delos requerimientos no funcionales afectan al sistema como un todo en lugar de las características individuales del sistema. Estos requisitos suelen ser más importante que la prescripción funcional individual. Esto significa que el incumplimiento de un requisito del sistema no funcional puede hacer que todo el sistema inservible, mientras que elincumplimiento de un requisito funcional individual sólo puede degradar el sistema. Por ejemplo, si el sistema de pedidos para los alimentos frescos no es confiable, puede causar una gran pérdida para la empresa. Los ejemplos de los requisitos del proceso son:
(a) Uuna especificación de los estándares de calidad que el proceso debe utilizar;
(b) Una especificación del diseño que se especifica unaComputer-AidedSoftware Engineering (CASE)conjunto de herramientas que producen, y
(c) Una descripción del proceso que se debe seguir.

Sin embargo, los requisitos no funcionales no tienen impacto directo en el sistema de software a desarrollar. Algunos de los requisitos no funcionales dan limite a los procesos que se utilizan para desarrollar el sistema.

Los requerimientos no funcionales se producen...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Requerimientos
  • Requerimientos
  • Requerimientos
  • requerimientos
  • requerimientos
  • Requerimientos
  • Requerimientos
  • requerimiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS