Competencia Análisis y Especificación de Requerimientos

Relaciones
Descripción principal

Descripción general

  • Analizar las necesidades identificadas, recolectar / clasificar información y describir los requerimientos en términos de una solución.
  • Seleccionar las metodologías y técnicas adecuadas para la especificación de los requerimientos.
  • Diseñar la especificación de los requerimientos: funcionales, no funcionales y otros que apliquen.
  • Validar que los requerimientos coincidan con las necesidades del cliente y sea posible su implementación.
  • Asegurar que en el diseño sean tomados en consideración los aspectos no funcionales del sistema.

Ejemplos de conocimientos y habilidades

Conocimientos

  • Técnicas de modelado de requerimientos y análisis de necesidades.
  • Lenguajes formales para especificación funcional.
  • Modelos de administración de datos.
  • Metodologías y técnicas para la validación de requerimientos.
  • Metodologías y técnicas para la especificación de requerimientos.

Habilidades

  • Identificar clientes, usuarios e involucrados en los proyectos.
  • Recolectar, formalizar y validar requerimientos funcionales y no funcionales de las aplicaciones.
  • Evaluar el uso de prototipos para validar requerimientos.
  • Evaluar el uso de los diferentes métodos de desarrollo de aplicaciones para su aplicación en cada situación concreta.
  • Establecer pautas sistemáticas de comunicación con clientes, usuarios e involucrados en los proyectos.