Requerimientos

Solo disponible en BuenasTareas
  • Páginas : 5 (1139 palabras )
  • Descarga(s) : 11
  • Publicado : 10 de junio de 2010
Leer documento completo
Vista previa del texto
INGENIERÍA DE REQUERIMIENTOS

Materia

Análisis y desarrollo de software

sena

2010

-Que es un requerimiento?

En la ingeniería de sistemas, un requerimiento es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto o servicio. Se usa en un sentido formal en la ingeniería de sistemas o la ingeniería de software.
En la ingeniería clásica, losrequerimientos se utilizan como datos de entrada en la etapa de diseño del producto. Establecen QUÉ debe hacer el sistema, pero NO CÓMO hacerlo.
La fase del desarrollo de requerimientos puede estar precedida por una fase de análisis conceptual del proyecto. Esta fase puede dividirse en recolección de requerimientos de los inversores, análisis de consistencia e integridad, definición en términos descriptivospara los desarrolladores y un esbozo de especificación, previo al diseño completo.

• Condición o capacidad que un usuario necesita para poder resolver un problema o lograr un objetivo (IEEE).
• Condición o capacidad que debe exhibir o poseer un sistema para satisfacer un contrato, estándar, especificación, u otra documentación formalmente impuesta (IEEE).
• Una condición ocapacidad que debe ser conformada por el sistema (RUP).
• Algo que el sistema debe hacer o una cualidad que el sistema debe poseer

-Qué es Ingeniería de Requerimientos?

Es una disciplina para desarrollar una especificación completa, consistente y no ambigua, la cual servirá como base para acuerdos comunes entre todas las partes involucradas y en dónde se describen las funciones que realizaráel sistema mediante un proceso por el cual se transforman los requerimientos declarados por los clientes , ya sean hablados o escritos, a especificaciones precisas, consistentes y completas del comportamiento del sistema, incluyendo funciones, interfaces, rendimiento y limitaciones
Aquí los diferentes puntos de vista se unen para recopilar y modelar lo que el sistema va a realizar. Este procesoutiliza una combinación de métodos, herramientas y actores, cuyo producto es un modelo del cual se genera un documento de requerimiento

-Explique que es un requisito funcional y de tres ejemplos

Un requisito funcional define el comportamiento interno del software: cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que muestran cómo los casos de uso seránllevados a la práctica. 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 luego de diagramar los casos de uso. Sin embargo, esto puede tenerexcepciones, 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 esnecesario, y para seguir al mismo durante el desarrollo del 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.
• Disponibilidad
• Certificación
• Dependenciade otras partes
• Documentación
• Eficiencia
• Ser extensible
• Aspectos legales y de licencias
• Mantenimiento
• Rendimiento
• Plataforma
• Precio
• Calidad
• Necesidad de recursos
• Seguridad
• Compatibilidad
• Estabilidad
• Soporte
• Calidad de imagen extensible al usuario

-Explique que es un requisito no funcional...
tracking img