ScholarGate
Asistente

Obtención de Requisitos

La obtención de requisitos es la actividad de descubrir las necesidades, objetivos y limitaciones de los interesados que un sistema de software debe satisfacer, extrayéndolos de personas, documentos y el contexto operativo.

Encontrar tema con PaperMindPróximamenteFind papers & topics
Tools & resources
Descargar diapositivas
Learn & explore
VídeoPróximamente

Definition

La obtención de requisitos es el proceso de buscar, capturar y consolidar requisitos de los interesados y otras fuentes, haciendo aflorar tanto las necesidades declaradas como las expectativas tácitas o no declaradas.

Scope

Este tema abarca técnicas de obtención como entrevistas, talleres, cuestionarios, observación y etnografía, prototipado, análisis de escenarios y casos de uso, y estudio de documentos y del dominio; la identificación de los interesados y sus puntos de vista; y los desafíos del conocimiento tácito, los intereses en conflicto y la comunicación entre disciplinas.

Core questions

  • ¿Quiénes son los interesados y cómo se identifican sus puntos de vista?
  • ¿Qué técnicas revelan mejor las necesidades tácitas y conflictivas?
  • ¿Cómo se pueden capturar el contexto operativo y el conocimiento del dominio?
  • ¿Cómo se minimizan la ambigüedad y la falta de comunicación durante el descubrimiento?

Key theories

Obtención multi-técnica
Ninguna técnica única es suficiente; las entrevistas, la observación, el prototipado y el análisis de escenarios se combinan y se eligen según la disponibilidad de los interesados, la familiaridad con el dominio y el carácter tácito del conocimiento buscado.
Análisis de puntos de vista y de interesados
Los requisitos se recopilan desde múltiples puntos de vista de los interesados, que luego se concilian; el modelado explícito de los puntos de vista expone conflictos y lagunas que una sola perspectiva pasaría por alto.

Clinical relevance

Una obtención eficaz determina si el sistema resultante aborda necesidades reales; una obtención incompleta o sesgada es una causa principal de fracaso del proyecto, por lo que la selección de la técnica y la cobertura de los interesados son decisiones tempranas críticas.

Evidence & guidelines

El área de conocimiento de Requisitos de Software SWEBOK y la norma ISO/IEC/IEEE 29148 describen las fuentes y técnicas de obtención como parte del proceso de requisitos.

History

La práctica temprana de requisitos se basaba principalmente en entrevistas y estudio de documentos; a partir de la década de 1990, el campo se amplió para incorporar la observación etnográfica, el modelado de escenarios y objetivos, y técnicas participativas, reconociendo que gran parte del conocimiento crítico es tácito y socialmente situado.

Key figures

  • Joseph Goguen
  • Axel van Lamsweerde
  • Ian Sommerville

Related topics

Seminal works

  • vanlamsweerde2009
  • goguen1993
  • sommerville2015

Frequently asked questions

¿Por qué la obtención es más difícil que simplemente preguntar a los usuarios qué quieren?
Los interesados a menudo no pueden articular completamente sus necesidades, tienen objetivos conflictivos u omiten conocimientos que consideran obvios; la obtención debe hacer aflorar este conocimiento tácito y controvertido mediante una combinación de técnicas en lugar de una sola entrevista.
¿Cuál es el papel del prototipado en la obtención?
Los prototipos ofrecen a los interesados algo concreto a lo que reaccionar, exponiendo malentendidos y expectativas no declaradas de forma mucho más eficaz que las descripciones abstractas, lo que convierte al prototipado en una potente técnica tanto de obtención como de validación.

Methods for this concept

Related concepts