Técnicas de Elicitación de Requerimientos

 


La Elicitación de Requerimientos es la acción que se considera como el primer paso en un proceso de ingeniería de requisitos.

Como existen muchas técnicas disponibles para la elicitación de requerimientos, es optimo utilizar varios  método que sirva de orientación para su aplicación

  • Entrevistas: Es una de las más utilizada en cualquier proceso de desarrollo y en especial en sistema software En esta se identifica por sus tres fases: preparación, realización y análisis, por lo que debe tener una preparación previa a través de tareas como:
    • Analizar el entorno del problema.
    • Según el ámbito identificar a las personas que tengan el conocimiento para la  entrevista.
    • Determinar el objetivo y contenido de las entrevistas.
    • Programar la entrevista.

  • Desarrollo de aplicaciones conjuntas (JAD)  Joint Application Development
    Esta técnica fue desarrollada por Chuck Morris de IBM en el  año de 1977 como un método para recopilar los requisitos para sistemas distribuidos.  Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles soluciones.

Dentro de esta técnica  existen tres fases

  • Adaptación
  • Celebración de las sesiones JAD (Presentación, definir objetivos y        requisitos , delimitar el ámbito del sistema, documentar temas abiertos, concluir la sesión)
  • Conclusión

  • Lluvia de ideas

Esta técnica se utiliza principalmente en reuniones ya que existen grupos numerosos el cual  tienen como objetivo la generación de ideas en un ambiente libre de críticas. Las sesiones recomendadas pueden estar formadas por un número de cuatro a diez participantes.

La lluvia de ideas debe tener las siguientes fases:

                  1. Preparación.

                 2. Generación.

                 3. Consolidación (revisar, descartar y priorizar ideas).

                4. Documentación.

  • Utilización de escenarios o casos de uso

Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Tienen algunas ventajas porque hacen que la aplicación de los requisitos sean de manera sencilla y fácilmente comprensible por los clientes y los usuarios.

 

 

Referencias:

a. http://sedici.unlp.edu.ar/bitstream/handle/10915/50349/Documento_completo.pdf-PDFA.pdf?sequence=1&isAllowed=y
b. https://www.ecured.cu/Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos
c. https://manuel.cillero.es/doc/metodologia/metrica-3/tecnicas/sesiones-de-trabajo/jad/
d. https://www.umsl.edu/~sauterv/analysis/488_f01_papers/rottman.htm
e. http://sedici.unlp.edu.ar/bitstream/handle/10915/22153/Documento_completo.pdf?sequence=1&isAllowed=y
f. http://sedici.unlp.edu.ar/bitstream/handle/10915/18607/Documento_completo.pdf?sequence=1&isAllowed=y

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *