Вы находитесь на странице: 1из 4

TEMA 2 Definicin de requerimientos Este es el aspecto fundamental del anlisis de sistemas pues es aqu donde se debe comprender todas

las facetas importantes de la parte de la empresa que se encuentra en estudio. Es frecuente que a est fase tambin se le llame Investigacin detallada. Un requerimiento es una caracterstica que debe incluirse en el sistema que se quiere adquirir o desarrollar. Los analistas deben trabajar con los usuarios para responder a las preguntas tales como: Qu es lo que se hace? Como se hace? Con que frecuencia? Cul es el volumen de transacciones por periodos (diario, semanal , etc.)? Que problemas se afrontan? Etc. Las preguntas las podemos agrupar as: Volumen Control Cul es el volumen de la actividad? Con que frecuencia se realizan las actividades? Tienen una periodicidad o ciclo (Por hora, semanal, etc.)? Que reas necesitan un control especial? Que mtodos usan para el control? Que mtodos usan para detectar errores en los controles? Hay controles de seguridad para prevenir acciones impropias, (Robo, falsificacin, cambio de informacin, etc.? Hay formas de evadir el sistema? Qu procesos se realizan en esta actividad? Cmo inicia la actividad? Cuanto tarda cada actividad? Que retrasos ocurren o pueden ocurrir? Cmo interactua los elementos entre si? Qu informacin proporcionan a otro sistema? Qu datos se usan en el sistema? Como se reciben estos datos? Que informacin se almacena? Quines utilizan la informacin? Que no se utiliza del sistema? Que datos hacen falta con frecuencia y porque? Como se abrevian o codifican los datos? Qu personas son clave para el sistema? Que problemas u obstculos afectan al sistema? Cual es la confiabilidad actual del sistema?

Procesos

Datos

Otros

Para responder a todas esta preguntas el analista cuenta con herramientas y o tcnicas para hacerlo como: Estas tcnicas pueden ser utilizando recursos manuales o automatizados podemos encontrar las siguientes: Entrevistas Estructuradas

Ventajas: Son entrevistas que se planifican y lleva preguntas directas con lo que se esta evaluando. Se obtiene resultados con entrevistas cortas. La evaluacin es mas objetiva. Desventajas El costo de preparacin es alto. Es posible que el entrevistado no acepte el nivel de la entrevista. Disminuye la espontaneidad y la habilidad para seguir comentario. Poco flexibles.

No estructuradas Ventajas Flexibilidad para cambiar trminos para que el entrevistador se acomode. El entrevistador puede ahondar donde crea conveniente. La entrevista puede proporcionar informacin de otras reas. Desventajas Uso ineficiente del tiempo. El entrevistador puede introducir sus criterios. Obtencin de informacin ajena al problema. Se requiere mas tiempo para obtener hechos esenciales. Al final se puede concluir que se debe hacer una mezcla de estos dos tipos de entrevistas para poder obtener un mejor resultado. Cuestionarios Los cuestionarios se pueden utilizar cuando se trate de investigar informacin de un grupo grande de personas. Debe utilizar formatos estandarizados para obtener informacin ms confiable. Asegura el anonimato de las personas encuestadas y por ello puede dar lugar a obtener informacin ms honesta. Observacin Esta herramienta permite obtener informacin que no se obtiene por otras tcnicas, tales como saber como realmente se realizan las actividades, como manejan los documentos en las distintas reas, trato entre los grupos, etc. Herramientas para documentar procedimientos y decisiones Tablas de Decisin Esta es una matriz de renglones y columnas que indican condiciones y acciones Se utilizan cuando hay que determinar muchas condiciones y decisiones. Ayudan a identificar fcilmente que condiciones se presentan y como deben tratarse o que acciones deben tomarse.

Arboles de decisin Son tiles cuando la cantidad de decisiones y acciones no tienen gran tamao de lo contrario es mejor utilizar una tabla de decisin. Leguaje estructurado de condiciones Puede utilizar lenguaje en ingles o espaol. Se utilizan para evitar ambigedades al establecer condiciones y acciones. En lugar de usar tablas o arboles de decisin se utilizan declaraciones estructuradas, por ejemplo:

Inicia ingreso de pedido Ingresar cdigo del cliente Si el cliente tiene disponibilidad Entonces Ingresar Producto y cantidad Si el hay existencia del producto Entonces Asignar la cantidad al cliente Sino Pedir otro producto Fin de Si Sino Entrar otro Cliente Fin de Si Fin del proceso Anlisis Estructurado El mtodo se usa para determinar los requerimientos bsicos del sistema ayuda a verificar si se han omitido detalles relevantes. La identificacin de requerimientos ser similar entre varios analistas. Los objetos o documentos generados sirven para mejorar la Comunicacin pues una grfica dice mas que 100 palabras. Diagrama de Flujo de Datos Utiliza Smbolos Grficos y se utiliza para describir y analizar el movimiento de los datos a travs del sistema ya sea manual o automatizado. Los diagramas de Flujo de datos son la herramienta ms importante sobre la cual se basa el anlisis estructurado. La transformacin de datos de entrada y salida por medio de procesos puede describirse en forma lgica e independiente de los componentes fsicos. Notacin o grficos utilizados Flujo de datos Procesos Entidades externas

Almacenamiento de datos

La simbologa puede cambiar segn los distintos autores. Diccionario de datos

Contiene las caractersticas lgicas de los lugares donde se almacenan los datos del sistema incluyendo nombres, alias, organizacin, etc. Tambin se guarda informacin sobre los procesos que ocurren La importancia del diccionario puede resumirse as: 1. 2. 3. 4. 5. 6. Para manejar los detalles en sistemas grandes Para comunicar un significado comn para todo el sistema (Alias) Para documentar las caractersticas del sistema Para facilitar el anlisis de los detalles. Para localizar errores y omisiones en el sistema Para estandarizacin de la documentacin del sistema

Aprobacin de los requerimientos: Luego de haber presentado a los usuarios las caractersticas del sistema segn lo estudiado por el analista de sistemas conjuntamente con los usuarios se debe generar un documento escrito final del acuerdo para que quede constancia del compromiso acordado. Este documento debe ser almacenado en la documentacin general del sistema y se debe hacer llegar una copia a las autoridades responsables y patrocinadoras del sistema. Relacin con los paradigmas de programacin Con el surgimiento de las herramientas de ayuda para el desarrollo de sistemas (CASE) Se ha roto con los paradigmas de la programacin pues anteriormente se tenia herramientas de programacin orientados a procedimientos tales como COBOL, FORTRAN, BASIC etc. Con el aparecimiento de lenguajes no orientados a procedimientos donde una sola instruccin puede sustituir a 100 instrucciones de los lenguajes orientados a procedimientos como los mencionados anteriormente. Dentro de estos lenguajes estn el SQL, FOCUS, NOMAD , y otros. A los cuales se les denomina de cuarta generacin. Adicionalmente a los lenguajes de cuarta generacin se encuentran herramientas generadoras de pantallas y reportes las cuales facilitan el desarrollo de prototipos bsicos desde el anlisis de los requerimientos. Adicionalmente con la nueva tendencia al uso de INTERNET las nuevas aplicaciones estn orientadas a facilitar el ingreso por esta va a entidades externas a las empresas como a sus clientes y proveedores para tener un contacto ms eficiente y directo.

Вам также может понравиться