ElicitaciondeRequerimientos

Páginas: 8 (1928 palabras) Publicado: 8 de septiembre de 2015
Elicitación De
Requerimientos
Lic. Mario G. Oloriz
Agosto 2004

Elicitación
• Es el proceso de adquirir (“eliciting”)
[sonsacar] todo el conocimiento relevante
necesario para producir un modelo de los
requerimientos de un dominio de problema
• Objetivo: entender el dominio del problema
en particular
• ¿Dónde encontrar el conocimiento?
• Problemas:

– Forma no utilizable del conocimiento
–Dificultad cuando se trata de un experto humano

Mario G. Olor

2

Temario
• Técnicas de elicitacion
• Ingeniería de requerimientos como proceso
social
• Ingeniería de requerimientos y elicitación de
conocimiento
• Conclusión

Mario G. Olor

3

Técnicas de elicitacion








Partiendo del usuario
Análisis de objetivo y meta
Escenarios
Análisis de formularios
Lenguaje natural
Reuso derequerimientos
Análisis de tareas

Mario G. Olor

4

Partiendo del usuario
• El más intuitivo de los enfoques
• Razones de las dificultades:
– Poca claridad del usuario
– Dificultad del usuario para transmitir su
conocimiento
– Diferencias entre usuario y analista
– El usuario puede no querer el sistema

• Se dispone de una serie de técnicas

Mario G. Olor

5

Partiendo del usuario
Técnicas
• Entrevistade comienzo y final abierto
• Entrevistas estructuradas
• Brainstorming

Mario G. Olor

6

Entrevistas de comienzo y
final abierto
• Forma más simple de interacción analistausuario
• El analista deja que el usuario hable de su
tarea
• Ambiente informal
• Útiles para obtener visiones generales
• No son útiles para obtener información
detallada
Mario G. Olor

7

Entrevistas estructuradas
•Direcciona al usuario hacia aspectos
específicos de requerimientos a elicitar
• Son útiles para información detallada
• Preguntas cerradas, abiertas, de sondeo y de
guía
• Información para obstáculos y soporte

Mario G. Olor

8

Brainstorming
• Se utiliza para resolver la falta de consenso
entre usuarios
• Es útil combinarlo con la toma de decisiones
• Ayuda a entender el dominio del problema
• Encarala dificultad del usuario para transmitir
• Reduce la falta de consenso
• Ayuda a entender: al usuario y al analista

Mario G. Olor

9

Partiendo del usuario
Resumen
• El medio más directo para la elicitación
• Se requieren habilidades especiales del
analista
• Problemas:
– tiempo limitado del usuario
– dificultades sicológicas

Mario G. Olor

10

Técnicas de elicitacion








Partiendodel usuario
Análisis de objetivo y meta
Escenarios
Análisis de formularios
Lenguaje natural
Reuso de requerimientos
Análisis de tareas

Mario G. Olor

11

Análisis de objetivo y meta
• Propósito:
– colocar los requerimientos en un contexto mayor
– comprender la relación de ese problema con los
problemas y objetivos del sistema mayor (la
jerarquía sistémica vale para los SBC)
– tener losrequerimientos adecuados

Mario G. Olor

12

Análisis de objetivo y meta
Conceptos básicos
• Metas
– un estado del sistema, o
– un conjunto de valores deseados para un número de
parámetros.
– ejemplo: en una empresa 1M$ de ganancia,
(“ganancia”=parámetro y 1M$=valor del parámetro)
– Varian su específicidad (abstracción) al subir el nivel
* Metas estratégicas
* Metas tácticas
* Metas operacionales

•Objetivos
– son las metas más abstractas
– ejemplo: “aumentar la utilidad”

Mario G. Olor

13

Análisis de objetivo y meta
Jerarquía de metas
• Se organiza una jerarquía de metas
• Resulta un lattice con niveles:
– Metas más abstractas (objetivos)
– Metas
– Metas menos abstractas (sub-metas)

• En un nivel de la jerarquía, dos metas
pueden:
– soportarse mutuamente
– ser mutuamente conflictivas

•Restricciones: impiden alcanzar las metas.
Mario G. Olor

14

Análisis de objetivo y meta
Resumen
• El enfoque del análisis objetivo-meta ve el
dominio del problema como consistente en
objetivos, metas, sub-metas (medios),
organizados en una jerarquía de metasubmeta (fin-medio), y restricciones
• Propósito de la jerarquía de objetivos:
– identificar los requerimientos de software en el
contexto del...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS