Ingeniaría de Requisitos

Páginas: 7 (1577 palabras) Publicado: 12 de octubre de 2014
Ingeniería de software unidad II
Borisito

Ingeniería de requisitos
Definiciones:
• "Ingeniería de Requerimientos es el proceso por el cual se
transforman los requerimientos declarados por los clientes
, ya sean hablados o escritos, a especificaciones precisas,
no ambiguas, consistentes y completas del
comportamiento del sistema, incluyendo funciones,
interfaces, rendimiento ylimitaciones". STARTS Guide 1987.
• "Es el proceso mediante el cual se intercambian diferentes
puntos de vista para recopilar y modelar lo que el sistema
va a realizar. Este proceso utiliza una combinación de
métodos, herramientas y actores, cuyo producto es un
modelo del cual se genera un documento de
requerimientos" Leite 1987.

Ingeniería de requisitos
• Requerimiento:
Una condición onecesidad de un usuario para resolver un
problema o alcanzar un objetivo. Una condición o capacidad
que debe estar presente en un sistema o componentes de
sistema para satisfacer un contrato, estándar, especificación u
otro documento formal. Una representación documentada de
una condición o capacidad.

• Características de los requerimientos:
• Necesario: Un requerimiento es necesario si suomisión
provoca una deficiencia en el sistema a construir,
• Conciso: Un requerimiento es conciso si es fácil de leer y
entender.
• Completo: Un requerimiento está completo si no necesita
ampliar detalles en su redacción,
• Consistente: Si no es contradictorio con otro requerimiento.
• No ambiguo: Es no ambiguo cuando tiene una sola
interpretación.
• Verificable: Cuando puede sercuantificado de manera que
permita hacer uso de los siguientes métodos de
verificación: inspección, análisis, demostración o pruebas.

Ingeniería de requerimientos
Beneficios de la Ingeniería de Requerimientos:
• Permite gestionar las necesidades del proyecto en forma
estructurada:
• Mejora la capacidad de predecir cronogramas de proyectos,
• Ayuda a predecir resultados: Proporciona estimación decostos,
tiempo y recursos necesarios.
• Disminuye los costos y retrasos del proyecto.
• Mejora la calidad del software: La calidad en el software tiene que
ver con funcionalidad, facilidad de uso, confiabilidad, desempeño,
etc.
• Mejora la comunicación entre equipos: Representa una forma de
consenso entre clientes y desarrolladores.
• Evita rechazos de usuarios finales: Obliga al cliente aconsiderar sus
requerimientos cuidadosamente y revisarlos.

Ingeniería de requerimientos
• Personal involucrado en la Ingeniería de
Requerimientos
• Usuario final:
• Usuario Líder:
• Personal de Mantenimiento:
• Analistas y programadores:
• Personal de pruebas:
• Otras personas pueden ser: administradores de
proyecto, documentadores, diseñadores de base
de datos, entre otros.

2.1Tareas de la ingeniería de requisitos
• Se define como un conjunto de actividades en
los cuales, utilizando técnicas y herramientas,
se analiza un problema y se concluye con la
especificación de una solución. La ingeniería
de requisitos es el proceso de desarrollar una
especificación de software.

2.1 Tareas de la ingeniería de requisitos

Inicio:
• Tiene por objetivo identificar elámbito del
proyecto general.
• Comienza con una serie de conversaciones
informales entre los participantes del mismo.
• Esta fase suele ser acompañada de los
documentos de definición de la visión global y la
visión del dominio del sistema.
• Se inicia muchas veces por: se descubre un nuevo
mercado y se descubre un nuevo servicio.

2.1 Tareas de la ingeniería de requisitos

Obtención:
•Se sugiere a los ingenieros recopilar requisitos
de manera organizada, preguntando a los
usuarios y otros interesados cuales son los
objetivos para el sistema o producto, que es lo
que se debe lograr, de que forma el producto
satisface las necesidades del negocio y como
se utilizará el producto día a día

2.1 Tareas de la ingeniería de requisitos

Elaboración:
• Se crea un modelo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingeniaria
  • ingeniaria
  • Ingeniaria
  • Ingeniaría estadística
  • Ingeniaria y agroindustria
  • Ingeniaría Web
  • INGENIARIA DE SOFTWARE
  • ingeniaría del software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS