Requerimientos de Software

Páginas: 13 (3237 palabras) Publicado: 16 de febrero de 2014
Titulo Actividad No 1.1. Modelo Conceptual e Inventario de Requisitos
Criterios de Desempeño: a) Proponer modelo conceptual de la situación problema.
b) Generar inventario de requisitos del software a desarrollar.
Tiempo Estimado: 6 horas
Indicaciones: Paso 1: Leer el contenido temático de la unidad 1, sacar conclusiones y participar en el foro.Paso 2: Analizar el planteamiento del problema presentado al inicio del módulo .
Paso 3: Construir un modelo conceptual que permita entender la situación problemática.
Paso 4:Construir un inventario que contenga los requisitos identificados(funcionales, no funcionales, de información, entre otros).
Evidencia: a) Representación gráfica o modelo conceptual que describa el contexto del problema.
b) Listado de requisitos que se identificaron en el enunciado del problema.

UNIDAD 1
Requerimientos de Software

Tema1
Fundamentos
El área deconocimiento 'Requerimientos de Software' le concierne la elicitación, analisis, especificación y validación de los requerimientos de software. Es bien sabido que los proyectos de ingeniería de software son altamente vulnerables cuando estas actividades no se llevan a cabo de la forma adecuada.
Los requerimientos de software expresan las necesidades y las limitantes de un producto de software quecontribuye a la solución de un problema del mundo real.
1. Definición de un Requerimiento de Software
Un requerimiento de software es una propiedad que debe ser exhibida por un software desarrollado o modificado con el fin de resolver un problema de la vida real. El problema puede ser automatizar parte de una tarea de alguien que usará el software, soportar los procesos de negocio de una organización,corregir faltas de software existentes, controlar un dispositivo, entre otras. Por lo general, los requerimientos de un software son una compleja combinación de los requerimientos de diferentes personas en distintos níveles de una organización y del ambiente en el cual el software operará.
Una propiedad esencial de todos los requerimientos de software es que deben ser verificables; en ocasiones,puede ser díficil y/o costoso verificar ciertos requerimientos de software.
Los requerimientos tienen otros atributos adicionales a las propiedades funcionales que deben expresar. Algunos ejemplos incluyen priorización que permita negociar para enfrentar recursos fínitos y un valor de estado que permita monitorear el progreso del proyecto. Es esencial que los requerimientos sean univocámenteidentificados para que puedan ser controlados y administrados durante el ciclo de vida del software.
2. Requerimientos de Proceso y de Producto
Se debe hacer una distinción entre parámetros del producto y parámetros del proceso. Parámetros de producto son requerimientos del software a ser desarrollado; por ejemplo: 'el software debe verificar que las materias que matricula un estudiante no tenganel mismo horario'.
Un parámetro de proceso es una limitante en el desarrollo del software; por ejemplo: 'el software debe ser desarrollado en Java'.
3. Requerimientos Funcionales y No Funcionales
Los Requerimientos Funcionales (FR) describen las funciones/operaciones que el software debe ejecutar; por ejemplo, traducir un texto. Tambien se conocen como capacidades.
Los Requerimientos NoFuncionales (NFR) son aquellos que actuan como restricciones de la solución. NFR son conocidos como restricciones o requerimientos de calidad. Entre los NFR se tienen los 'ilidad', ejemplo: verificabilidad, mantenibilidad, confiabilidad, etc.
4. Propiedades Emergentes
Las propiedades emergentes son requerimientos que no pueden ser suplidos por un sólo componente, éstos dependen de la forma en cómo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Requerimientos de software
  • Requerimientos De Software
  • Requerimientos de Software
  • requerimientos de software
  • Requerimiento del software
  • Requerimientos de software
  • requerimientos de Software
  • Requerimientos Del Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS