Gestión de Necesidades de Negocio y Requisitos en Sistemas de Información

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,36 KB

Necesidades del Negocio y Sistemas de Información

En la ingeniería de sistemas, existen dos momentos fundamentales: conocer el problema y diseñar la solución. Para lograrlo, es esencial la multidisciplinariedad y la colaboración entre diferentes áreas.

Necesidades de la información

Los Sistemas de Información (SI) existen para satisfacer las necesidades de información de las personas. Este proceso implica:

  • Conocer el problema: Identificar las necesidades reales.
  • Diseñar y construir la solución: Desarrollar el sistema de información adecuado.

Origen de las necesidades de negocio o usuario

  • Objetivos de negocio: Proveen la motivación principal para realizar el SI.
  • Conocimiento del dominio: Permite al ingeniero inferir conocimiento tácito.
  • Stakeholders: El ingeniero debe identificar y gestionar los puntos de vista de los interesados.
  • Entorno operacional: El contexto donde se utiliza el SI.
  • Entorno organizacional: Los procesos de negocio a los que da soporte el SI.

Requisitos

Un requisito es una prioridad que debe ser resuelta para solucionar un problema. La ingeniería de requisitos busca determinar qué necesita el cliente, en lugar de simplemente lo que quiere.

Para que un requisito sea efectivo, debe ser verificable, claro y cuantificable. Se recomienda utilizar prioridades e identificadores para su gestión.

Problemas comunes en los requisitos

  • No reflejan las necesidades reales del cliente.
  • Son inconsistentes entre sí.
  • Resultan costosos de modificar.
  • Generan malentendidos entre clientes y analistas.

Niveles de requisitos

  • Usuario: Describen los requisitos de forma comprensible para usuarios sin conocimientos técnicos. Incluyen requisitos de dominio (comunes al sector), de negocio y de usuario.
  • Sistema: Especificaciones detalladas que sirven como base para el diseño del sistema, a menudo incorporadas en contratos.

Clasificación de requisitos

  • Producto vs. Proceso: El producto se refiere a los requisitos del sistema a desarrollar, mientras que el proceso define las restricciones sobre cómo se desarrolla dicho sistema.
  • Funcionales vs. No funcionales: Los funcionales describen cómo debe comportarse el sistema en situaciones particulares; los no funcionales establecen restricciones sobre las funciones ofrecidas.

Actividades clave

Captura de requisitos

Se utilizan técnicas como entrevistas, escenarios, prototipado, reuniones y observación. El ingeniero debe comprender el problema, el negocio, las necesidades y las restricciones, además de identificar a los stakeholders.

Análisis de requisitos

El objetivo es detectar y resolver problemas, descubrir los límites del sistema y elaborar los requisitos finales. Se clasifican según su naturaleza (funcionales/no funcionales), nivel, prioridad, alcance o estabilidad. Las técnicas comunes incluyen listas de comprobación y matrices de iteración.

Entradas relacionadas: