Requerimientos funcionales no funcionales de dominio de usuario y sistema.docx

September 22, 2017 | Author: David Ramos | Category: Software Engineering, Software, Areas Of Computer Science, Computer Engineering, Systems Engineering
Share Embed Donate


Short Description

Download Requerimientos funcionales no funcionales de dominio de usuario y sistema.docx...

Description

Desarrollo de Software

Requerimientos funcionales y no funcionales de dominio de usuario y de sistema

Por: David Ramos Claudio Bravo Profesor: Rodrigo Cancino Requerimiento

En un diccionario requerimiento es: Petición de una cosa que se considera necesaria; es la acción de exigir o reclamar a alguien. Por lo que podemos llegar a entender que los requerimientos, en desarrollo de software, es la petición de exigir cuáles serán las entradas que tendrá el software, como de debe ser procesado y cuál es el resultado esperado de este en forma global.

Requerimientos Funcionales Estos son los que define en forma técnica el software, tipos de datos, cálculos a generar, tipos de salidas. Para tomar este tipo de requerimiento de debe obtener información clara y concisa, ya sea tomada por el usuario directo que tendrá el software o viendo las reglas de negocio que tiene la empresa.

Requerimientos No Funcionales Estos requerimientos son complementos del anterior pero que nos marca las restricciones en el diseño e implementación. Por ejemplo que apariencia debe tener la interfaz al usuario, la seguridad que nos podría entregar el software, las condiciones legales que debe cumplir, el hardware necesario para implementarse, etc. Estos requisitos miden el éxito que puede llegar a tener un sistema y llegan a ser difíciles de diferenciarlos de los requerimientos funcionales.

Requerimientos de Dominio Estos van enfocados a la interacción que tendrá el sistema con otros sistemas, ya sea, para obtener datos, o la comunicación que tendrán los distintos módulos de este, con datos recibidos y enviados que trabajará.

Requerimientos de Usuario Declaraciones en lenguaje natural y en diagramas de los servicios que se espera que el sistema provea y de las restricciones bajo las cuales debe operar. Describen los requerimientos funcionales y no funcionales de tal forma que sean comprensibles por los usuarios del sistema que no posean un conocimiento técnico detallado. Únicamente especifican el Desarrollo de Software Ingeniería en Informática Instituto Profesional Santo Tomás

comportamiento externo del sistema y evitan, tanto como sea posible, las características de diseño del sistema.

Requerimientos de Sistema Establecen con detalle los servicios y restricciones del sistema. El documento de requerimientos del sistema, algunas veces denominado especificación funcional, debe ser preciso. Éste sirve como un contrato entre el comprador del sistema y el desarrollador del software. Son descripciones más detalladas de los requerimientos del usuario. Sirven como base para definir el contrato de la especificación del sistema y, por lo tanto, debe ser una especificación completa y consistente del sistema. Son utilizados por los ingenieros de software como el punto de partida para el diseño del sistema. La especificación de requerimientos del sistema incluye diferentes modelos del sistema como el de objetos o el de flujo de datos.

Desarrollo de Software Ingeniería en Informática Instituto Profesional Santo Tomás

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF