Requerimientos y etapas de definición en sistemas de información

Informática y TelecomunicacionesActualizado el 6,9 KB

Resumen

El texto explica qué son los requerimientos de un sistema de información, por qué su definición es clave en el desarrollo de software y cuáles son las etapas, técnicas y clasificaciones para detectarlos y especificarlos. También incluye un ejemplo de especificación para una empresa del rubro maderero y comenta el papel de los sistemas de información en las organizaciones.

Puntos clave

  • Un requerimiento es una característica que debe incluir un nuevo sistema: capturar y procesar datos, producir información, controlar una actividad o dar soporte a la gerencia.
  • La mayor parte de los errores detectados en el software son producto de una mala definición de requerimientos.
  • Para determinar los requerimientos hay que comprender el proceso, identificar los datos utilizados, analizar frecuencia y volumen, e identificar controles.
  • Técnicas para buscar requerimientos: entrevistas, observación, cuestionarios o encuestas y revisión de documentos.
  • Los requerimientos funcionales describen las condiciones que el sistema debe cumplir e interacciones con su entorno; los no funcionales describen aspectos visibles para el usuario no ligados directamente al comportamiento funcional.
  • Los requerimientos deben quedar en un documento de especificación de requerimientos que guía el diseño, la construcción y las pruebas.

Ponte a prueba

++ Considerando el método desarrollo clásico en un sistema de información y según su opinión cuales son las dos ventajas más importante que éste ofrece
primero se debe estudiar la empresa, para conocer su objetivo, misión, planes, metas, problemas existentes
requerimientos: es una carácterística que debe incluirse en un nuevo sistema puede ser+ determinada forma para capturaba y procesar datos + producir información+ controlar una actividad+ o brindar soporte la gerencia
lo principal es comprender la situación y obtener requerimientos básicos además se debe determinar el nivel al cual está orientado sistema. (Actividades, anticipación, investigación, especificación de los requerimiento)
Son las tres grandes actividades otras ventaja va en técnica para encontrar hechos, comprensión del proceso.

++ Condiciones que debería tener una organización


los sistemas de información, las tecnologías de información, procedimientos de políticas y reglas de operación, recursos humanos, etcétera

++ comente sobre las consecuencias que se produce una organización cuando se incorporan si

muchas empresas y organizaciones tienen é xitos en sus objetivos por la implantació n y uso de los Sistemas de Informació n. De esta forma, constituyen un campo esencial de estudio en administració n y gerencia de empresas.
Es por esta razó n que todos los profesionales en el á rea de Administració n de Empresas deberí an o má s bien deben, tomar un curso de sistemas de informació n. Por otro lado es importante tener una comprensió n bá sica de los sistemas de informació n para entender cualquier otra á rea funcional en la empresa, por eso es importante tambié n, tener una cultura informá tica en nuestras organizaciones que permitan y den las condiciones necesarias para que los sistemas de informació n logren los objetivos citados anteriormente. Muchas veces las organizaciones no han entrado en la etapa de cambio hací a la era de la informació n sin saber que es un riesgo muy grande de fracaso debido a las amenazas del mercado y su incapacidad de competir, por ejemplo, las TI que se basan en Internet se está n convirtiendo rá pidamente en un ingrediente necesario par el é xito empresarial en el entorno global y diná mico de hoy.
Por lo tanto, la administración apropiada de los sistemas de información es un desafío importante para los gerentes. Así la función de los SI representa:
Un área funcional principal dentro de la empresa, que es tan importante para el éxito empresarial como las funciones de contabilidad, finanzas, administración de operaciones, marketing, y administración de recursos humanos.
Una colaboración importante para le eficiencia operacional, la productividad y la moral del empleado, y el servicio y satisfacción del cliente.
Una fuente importante de información y respaldo importante para la toma de decisiones efectivas por parte de los gerentes.
Un ingrediente importante para el desarrollo de productos y servicios competitivos que den a las organizaciones una ventaja estratégica en el mercado global.
Una oportunidad profesional esencial, dinámica y retadora para millones de hombres y mujeres.
Etapas de definición de requerimientos
descripción de la etapa
: ++ las objetivo principal es detectar y definir los requerimientos del sistema++ se le denomina: (definición de requerimientos o requisitos del sistema de información, análisis de requerimientos o de sistemas)

Importancia


La ingeniería de SW tiene líneas específicas para su estudio, la mayor parte de los errores detectado en el SW son productos de una mala definición de requerimiento

Determinación de los requerimientos para determinar los requerimientos se debe:


++ comprender el proceso (porque se realiza, quien lo realiza, decisiones involucradas)
++identificar los datos que se utilizan en la información que se genera del proceso: que datos, volúMenes, formato, orígenes, destinatarios, frecuencia
++ analizar la frecuencia y el volumen del proceso

++ identificación de control es:


punto crítico, chequeos, información para el control

Técnicas de búsqueda de requerimientos


:
-entrevistas:

pueden ser dirigidas o abiertas, requieren de compromiso de usuario, permitan expandirse, menos formal
--

Observación:

menos tiempo para usuario, podría molestar al usuario, tiene que ser planificada
--

Cuestionarios o encuestas:

permiten conocer cosas específicas del proceso, somos formales, requieren mayor tiempo

-- revisión de documentos

Buena forma de conocer el proceso sin embargo, son pocos los procesos que están debidamente documentados.
Clasificación de los requerimientos
a) requerimientos funcionales o básicos
: correspondan a las condiciones que el sistema de información debe cumplir, describe las interacciones entre el sistema y su entorno
b)

Requerimientos no funcionales:

correspondan a carácterísticas que en el proceso de construcción del sistema de información deben ser consideradas, describe aspectos del sistema visibles por el usuario que no se relacionan en la forma directa con el comportamiento funcional del sistema.

Especificación de requerimientos:


los requerimiento debe ser definido en un documento de especificación de requerimientos, este documento define lo que será el sistema en todos sus aspectos y todas las etapas posteriores lo usaran diseño, construcción y pruebas
ejemplo de especificación de requerimientos:
1.- Requerimiento entrada
: empresa del rubro de ma dera
(datos de órdenes de producción, listado de precios, datos proveedores, datos cliente)

Requerimientos salida:


factura, informes de ventas semanales, informen ingresos mensuales

Requerimientos de proceso:


registrar órdenes de producción, consultar datos cliente, generar informes de ventas por producto, cargar nuevos precios, consultar precios, enviar facturas a clientes vía e-mail, generar informes de montos exportación

Requerimientos técnicos:


debe funcionar sobre Windows en nt, debe conectarse a sql server, debe construirse en visual basi 6.0

Requerimiento de seguridad y respaldos:


debe existir login y password, sólo el administrador puede crear usuarios, debe respaldar la base de datos diariamente en otro servidor

Requerimientos no funcionales:


el sistema debe tener interfaz amistosa, debe tener tiempo de respuesta menor a dos segundos, el sistema debe ser flexible a nuevas modificaciones

Descargar

PDF Word HTML

Preguntas frecuentes

¿Qué es un requerimiento en un sistema de información?

Es una característica que debe incluirse en un nuevo sistema, por ejemplo una forma de capturar y procesar datos, producir información, controlar una actividad o brindar soporte a la gerencia.

¿Cuáles son las técnicas para encontrar requerimientos?

Las entrevistas, la observación, los cuestionarios o encuestas y la revisión de documentos. Esta última es buena, aunque pocos procesos están debidamente documentados.

¿Cuál es la diferencia entre requerimientos funcionales y no funcionales?

Los funcionales describen las condiciones que el sistema debe cumplir y sus interacciones con el entorno. Los no funcionales describen características visibles para el usuario que no se relacionan directamente con el comportamiento funcional, como la facilidad de uso o el tiempo de respuesta.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. Según el texto, ¿cuál es la principal causa de errores detectados en el software?
2. ¿Qué técnica para buscar requerimientos requiere planificación y puede molestar al usuario?
3. ¿Qué tipo de requerimientos describe las interacciones entre el sistema y su entorno?
4. ¿Dónde debe definirse el requerimiento según el texto?
5. En el ejemplo de la empresa maderera, ¿qué requerimiento de seguridad se menciona?
6. ¿Qué tiempo de respuesta se exige como requerimiento no funcional en el ejemplo?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.