Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
TAREAS E INVESTIGACIONES
Nombre: Lucero Martinez Fuentes No. Control: 14250238
Nombre del curso: Ingeniería de
software
No...
TAREAS E INVESTIGACIONES
producto. El núcleo del requisito es la descripción del comportamiento
requerido, que debe ser cl...
TAREAS E INVESTIGACIONES
contrato entre el cliente y los desarrolladores. Requerimientos funcionales
Describen la interacc...
Upcoming SlideShare
Loading in …5
×

Requerimiento funcional 2

512 views

Published on

tarea

Published in: Education
  • Be the first to comment

  • Be the first to like this

Requerimiento funcional 2

  1. 1. TAREAS E INVESTIGACIONES Nombre: Lucero Martinez Fuentes No. Control: 14250238 Nombre del curso: Ingeniería de software Nombre del profesor: Navarrete Prieto José Antonio Unidad: 4 Actividad: tarea Fecha: 10-05-15 Bibliografía: http://es.wikipedia.org/wiki/Requisito_no_funcional Título: QUE ES UN REQUERIMIENTO FUNCIONAL Y NO FUNCIONAL. Contenido: Un requisito funcional define una función del sistema de software o sus componentes. Una función es descrita como un conjunto de entradas, comportamientos y salidas. Los requerimientos funcionales pueden ser: cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que se supone, un sistema debe cumplir. Los requerimientos de comportamiento para cada requerimiento funcional se muestran en los casos de uso. Son complementados por los requisitos no funcionales, que se enfocan en cambio en el diseño o la implementación. Como se define en la ingeniería de requisitos, los requisitos funcionales establecen los comportamientos del sistema. Típicamente, un analista de requisitos genera requisitos funcionales después de realizar los casos de uso. Sin embargo, esto puede tener excepciones, ya que el desarrollo de software es un proceso iterativo y algunos requisitos son previos al diseño de los casos de uso. Ambos elementos (casos de uso y requisitos) se complementan en un proceso bidireccional. Un requisito funcional típico contiene un nombre y un número de serie único y un resumen. Esta información se utiliza para ayudar al lector a entender por qué el requisito es necesario, y para seguir al mismo durante el desarrollo del
  2. 2. TAREAS E INVESTIGACIONES producto. El núcleo del requisito es la descripción del comportamiento requerido, que debe ser clara y concisa. Este comportamiento puede provenir de reglas organizacionales o del negocio, o ser descubiertas por interacción con usuarios, inversores y otros expertos en la organización. Un requisito no funcional o atributo de calidad es, en la ingeniería de sistemas y la ingeniería de software, un requisito que específica criterios que pueden usarse para juzgar la operación de un sistema en lugar de sus comportamientos específicos, ya que éstos corresponden a los requisitos funcionales. Por tanto, se refieren a todos los requisitos que no describen información a guardar, ni funciones a realizar. Algunos ejemplos de requisitos no funcionales típicos son los siguientes:  rendimiento  disponibilidad  seguridad  accesibilidad  usabilidad  estabilidad  portabilidad  costo  operatividad  interoperabilidad  escalabilidad  concurrencia  mantenibilidad  interfaz Requerimientos funcionales Levantamiento de requerimientos Casos de Uso (Requerimientos Funcionales) Requerimientos no funcionales Diferencias requerimientos funcionales, no funcionales y pseudo requerimientos Clasificación de los requerimientos no funcionales y pseudo requerimientos 3 Requerimientos Un requerimiento es una característica que el sistema DEBE tener o es una restricción que el sistema DEBE satisfacer para ser aceptada por el cliente. Levantamiento de requerimientos es la especificación del sistema en términos que el cliente entienda, de forma que se constituya en el
  3. 3. TAREAS E INVESTIGACIONES contrato entre el cliente y los desarrolladores. Requerimientos funcionales Describen la interacción entre el sistema y su ambiente independientemente de su implementación. El ambiente incluye al usuario y cualquier otro sistema externo que interactúa con el sistema. 4 Levantamiento de Requerimientos Para el levantamiento se pueden utilizar dos conceptos: Escenarios Describen un ejemplo del uso del sistema en términos de una serie de interacciones entre el usuario y el sistema Casos de uso Es una abstracción que describe una clase de escenarios. Ambos deben ser escritos en lenguaje natural para que sean entendidos por el usuario. . Comentario: una descripción del requerimiento no funcional es el rendimiento, costo, estabilidad etc. Y una característica funcional que el sistema debe de tener una restricción que el sistema debe satisfacer para ser aceptada al cliente.

×