Informe Interpretativo DM

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BICENTENARIA DE ARAGUA


VICERRECTORADO ACADÉMICO
INGENIERÍA EN SISTEMA
UNIDAD CURRICULAR: ANÁLISIS Y DISEÑO DE SISTEMAS

DETERMINANTES DE REQUERIMIENTOS

Autor (a): Douglas Mora


C.I. 31.181.014
Tutor (a):Dra. Mónica Ostos

San Cristóbal, Marzo 2023


INTRODUCCIÓN

En principio, cuando hablamos de determinantes de requerimientos


para un SI hacemos referencia a la investigación; es decir, usualmente el
cliente o el usuario tiene una serie de indicaciones o especificaciones que
desean que se reflejen en el sistema de información el trabajo del ingeniero
como tal parte en realizar una investigación adecuada para cumplir con los
estándares del usuario. Es por ello, que Independientemente de la
metodología de análisis y diseño que se adopte para la implementación de
un SI, se hace necesario determinar o identificar los requerimientos que el
SI debe satisfacer.

Cabe destacar, que la primera etapa parte de la recaudación de


información que permita satisfacer los requerimientos que se hacen
necesarios abordar, para que la elaboración del sistema de información
cumpla a cabalidad con las expectativas del usuario; desde este punto de
vista, se puede decir que la recaudación de información es la principal
fuente de veracidad para cumplir con el proceso sea cual sea la
metodología a utilizar. Y es que, cuando se inicia una investigación, parte
del proceso se establece mediante la recolección de datos motivo por el
cual es importante trabajar con un instrumento de gran confiabilidad.

De manera que, cuando se establece un concepto, se puede afirmar


que la determinación de los requerimientos de un SI, representa el estudio
del sistema actual en donde se implantará el SI o donde reemplazará a otro
SI, a fin de encontrar cómo trabaja y dónde debe mejorarse. Por tal motivo,
un requerimiento puede considerarse una característica esencial que debe
incluirse en un nuevo sistema y puede consistir en una forma de captar o
procesar datos, producir información, controlar una actividad o dar apoyo a
una tarea.
Ahora bien, La determinación de requerimientos es una de las etapas
más importantes del análisis para el desarrollo de un sistema de
información, se da cuando el cliente ha detectado una ausencia, falla o falta
de oportunidad o simplemente, luego de que la organización ha
determinado un cambio en sus políticas, reglas o tecnologías a aplicar. No
obstante, vamos a partir desde los requerimientos, tomando en cuenta que
deben tener las siguientes características:

 Correctos o sin errores; esto quiere decir que para que SI


cumpla con ciertas expectativas, este no debe tener ningún tipo
de error o falla.
 Consistentes; que se mantengan en el cumplimiento de sus
tareas, con una misma organización.
 Concretos; en lo posible debe tener claridad, para que el
usuario no se pierda en el comando.
 Completos; que su estructura sea lo más completa posible,
esto evita que su funcionalidad sea la adecuada; de manera
que sea externamente e Internamente completo.
 Realistas; el realismo de un SI hace que este sea más cómodo
para el usuario, es por ello que el cliente entre su requerimiento
siempre puntualiza este aspecto.
 Verificables; la confiabilidad en cualquier proyecto es
indispensable.
 Rastreables o Trazables; este se enfoca más en conocer el SI
desde su origen, cada una de sus etapas; esto ayuda en el
momento de que se presente una falla en el mismo.

Cada uno de estos aspectos, deben ser tomados en cuenta por el analista,
ya que su rol es determinar los requerimientos de una empresa (Cliente),
tomando en cuenta que la empresa en sí, conoce parte de los
requerimientos del usuario pero no todos; por tanto, los requerimientos son
tanto del cliente como del usuario.
TIPOS DE REQUERIMIENTOS

Requerimientos del sistema: establecen con detalles los servicios y


restricciones del sistema, tiene especificaciones funcionales y son precisos,
sirven como base para definir la especificación del sistema y es el punto de
partida del diseño del mismo.

Requerimientos del cliente o empresa: estos pueden generalizar las


fallas de SI para que están sean reemplazadas, o puede solicitar un SI en
base a su trabajo de campo y sus propósitos empresariales; por tanto, los
requerimientos del cliente, están más enfocados a sus objetivos, que a las
necesidades específicas del usuario.

Requerimientos del usuario: especifican el comportamiento externo


del sistema y son comprensibles por todos los usuarios ya que no poseen
conocimiento técnico detallado, estas declaraciones están hechas en
lenguaje natural.

Requerimientos funcionales: describen la funcionalidad o los servicios


que se espera proveerá el sistema, estos dependen del tipo de software
que se desarrolló y de los posibles usuarios que utilizaran el sistema.

Requerimientos no funcionales: estos se no se refieren directamente


a funciones específicas del sistema sino a propiedades de este, fiabilidad,
tiempo de respuesta, almacenamiento.

Pseudorequerimientos: requerimientos impuestos por el cliente que


restringen la implementación del sistema.

Dentro de este orden de ideas, se puede decir que cada uno de estos
requerimientos, deben ser tomados en cuenta por el analista, de no ser así
el SI no cumplirá a cabalidad con las expectativas. Es por ello, que un
análisis y diseño de sistema no puede tomarse a la ligera, debe llevar un
proceso de investigación exhaustiva.
ACTIVIDADES EN LA DETERMINACION DE REQUERIMIENTOS

El proceso tiene como objetivo capturar, documentar las condiciones


o características que debe cumplir un sistema dado, este se divide en tres
fases:

1. Anticipación de requerimientos
2. Investigación de requerimientos
3. Especificación de requerimientos

Anticipación de requerimientos; la experiencia del analista entra a


jugar un papel importante ya que debe hacer una investigación preliminar
sobre casos parecidos al planteado y previamente haber estado en una
situación similar donde será capaz de prever las características del sistema.

Investigación de requerimientos; esta es la actividad más importante


ya que en esta el analista estudia el sistema con la ayuda de herramientas
y habilidades para luego documentar sus características, más del 50% de
los errores en un producto de software son introducidos en los
requerimientos, corregir un error en la etapas de uso costaría entre 10 a
100 veces más que en la etapa de requerimientos.

Especificación de requerimientos; los datos obtenidos durante la


recopilación de hechos se analizan para determinar las especificaciones de
los requerimientos, es decir, la descripción de las características del nuevo
sistema. Esta actividad tiene tres partes relacionadas entre sí:

a) Análisis de datos basados en hechos reales: Se analizan los


datos recopilados para determinar el grado de desempeño del
sistema.
b) Identificación de requerimientos esenciales: Características que
debe incluir el nuevo sistema, desde detalles de operación hasta
criterios de desempeño.
c) Selección de estrategias para satisfacer los requerimientos:
Métodos que serán utilizados para alcanzar los requerimientos
establecidos seleccionados.

Los analistas estructuran su investigación en base a 4 preguntas:

1. ¿Cuál es el proceso básico de la empresa?

En dicho proceso, es necesario identificar la finalidad del SI en


la empresa; los aspectos necesarios para llevarla a cabo;
pasos a realizar; conocer los roles; cuánto tiempo tardan en
efectuarlos; con cuanta frecuencia lo hacen, como se emplean
la información resultante.

2. ¿Qué datos utiliza o produce este proceso?

Este paso consiste en detectar qué datos se utilizan para llevar


a cabo cada actividad.

3. ¿Qué frecuencia y volumen del proceso existe?

El analista debe investigar con cuanta frecuencia se repite una


actividad, esto cambia mucho dependiendo de la actividad.
Ejemplo: El pago de la nómina se repite mensualmente o
quincenalmente pero el pago de impuestos es anualmente.

4. ¿Qué controles utiliza para su realización?

La falta o debilidad de los controles es un descubrimiento


importante en cualquier investigación del sistema, para esto se
debe examinar los métodos de control preguntándose; ¿Quién
se encarga de comparar lo realizado con los estándares?,
¿Cómo se detectan los errores? Y ¿Cómo se corrigen los
errores?; recordemos que en los tipos de requerimientos
esencial esta en evitar SI tenga algún fallo.
TÉCNICAS PARA ENCONTRAR HECHOS

Los métodos específicos para reunir datos, relacionados con los


requerimientos, pueden ser:

a. La entrevista.
b. El cuestionario.
c. Revisión de documentación.
d. Observación.

La entrevista: tiene el objetivo de obtener toda la información posible


de la visión del entrevistado referente a los requerimientos; un elemento
principal es el entrevistador; pues este debe crear un clima de confianza
con en el entrevistado.

Pasos para preparar una entrevista:

1. Leer previamente el material.


2. Establecer objetivos.
3. Seleccionar el entrevistado.
4. Preparar el entrevistado.
5. Decidir tipo de entrevista.

El cuestionario: contiene todas las preguntas que el usuario debe


responder para proporcionar la información que busca el analista, este se
envía al usuario, para que luego se analicen las respuestas.

Revisión de documentación: es una técnica en donde se recolecta


información escrita sobre un determinado tema, teniendo como fin
proporcionar variables que se relacionan indirectamente o directamente
con el SI. Para una revisión de documentación optima, se hace necesario:

1. Utilizar las mejores herramientas.


2. Evitar los grandes cambios.
3. Establecer un lenguaje claro.
4. Piensa en el orden de revisión.
5. Crear normas para la retroalimentación.
La observación: Es una técnica que consiste en observar atentamente
el caso de estudio, tomar información y registrarla para su posterior análisis,
se considera un elemento fundamental de todo proceso de investigación;
en ella se apoya el investigador para obtener un gran número de
información.

HERRAMIENTAS PARA DOCUMENTAR LOS PROCEDIMIENTOS Y


DECISIONES

Se conocen tres herramientas que se utilizan para documentar


información, de uso del analista son:

1. Arboles de decisión.
2. Tablas de decisión.
3. Español estructurado

Pasos a seguir en la etapa de relevamiento de información

 Identificar las fuentes de información relevantes para el proyecto.

 Recolectar información de las fuentes identificadas, mediante un


conjunto de técnicas de recolección de información.

 Analizar la información reunida para detectar aquéllos aspectos que


quedan poco claros.

 Confirmar con los usuarios lo que parece haberse comprendido de los


requisitos.

 Sintetizar los requerimientos en un documento de especificación


apropiado.

 Identificación de requerimientos
CONCLUSIONES

Finalmente, en dicho informe se puede observar la importancia que


tiene el conocimiento investigativo en la Ingeniería, sobre lo que establece
la determinación y requerimiento de información, tomando en cuenta, que
el resultado satisfactorio depende de una buena comunicación entre
clientes y analistas de requerimientos. Hoy en día, la Ingeniería en
informática se encarga de establecer y mantener un funcionamiento
específico, en un determinado SI, verificando, y capacitando el equipo de
desarrollo, a través de los requerimientos del cliente y del usuario.

Cabe destacar que, en cuanto a la investigación realizada de la


técnica de requerimientos, puede decirse que los casos de uso son
independientes del método de diseño que se utilice, y por lo tanto, del
método de programación, llevando una administración de requerimientos
se busca encontrar una descripción más apropiada de las actividades
involucradas, a la vez de enfatizar la importancia de mantener una buena
relación entre los afectados y el equipo del proyecto, el fin es entregar un
software de calidad, a tiempo y dentro del presupuesto, hará que nuestros
clientes confíen, y de esta forma se asegurará el crecimiento y madurez de
la relación de negocio.

Se concluye que, la determinación de requerimientos busca identificar


en qué situación se encuentra el sistema; este paso es muy importante e
indispensable antes de cualquier decisión que quiera tomar el desarrollador
en relación al sistema y respecto al área de la informática, por ello se deben
tener presente cada uno de los conceptos planteados anteriormente, quizás
para alguno programar es un talento, pero establecer una relación entre el
analista (ingeniero), el Cliente (empresa) y el usuario, es una triada que no
debe pasar desapercibida y es que usualmente se creer que investigar es
un proceso simple, pero no requiere de organización para cumplir con los
objetivos.
REFERENCIAS BIBLIOGRÁFICAS

Cohen, Ch. & González, J: “Documentación de Sistemas”. UNA. Caracas,


1988.
Ídem: “Sistemas de Información. Metodología Estructurada. Tomo I:
Desarrollo de Sistemas”. Reverte. Caracas, 1989.
Kendall, K. & Kendall, J.: “Análisis y Diseño de Sistemas”. Prentice Hall.
México, 1991.
Montilva, Jonás: “Desarrollo de Sistemas de Información”. ULA. Mérida,
1990.

También podría gustarte