Sunteți pe pagina 1din 22

Construccin de sistemas de computacin

Anlisis y determinacin de
requerimientos

En la medida de tus sueos y de tu empeo,


sern tus logros

M.I.A Daniel Alejandro Garca Lpez


dalexgarcia@gmail.com

Conceptos
Determinacin de requerimientos: Es el
estudio de un sistema para conocer como
trabaja y donde es necesario efectuar
mejoras.
Requerimiento: Es una caracterstica que
debe incluirse en un nuevo sistema, p.e. la
forma de capturar o procesar datos, producir
informacin, controlar una actividad de la
empresa.

Actividades de la determinacin de
los requerimientos.
Anticipacin de requerimientos: Preveer las
caractersticas del sistema con base en la
experiencia previa.
Investigacin de requerimientos: Estudio y
documentacin del sistema actual utilizando
para ello tcnicas para hallar hechos, anlisis
de flujo de datos y anlisis de decisin.*
Especificacin de requerimientos: Anlisis de
los datos que describen el sistema para
determinar qu tan bueno es su
desempeo.
3

Especificaciones de requerimientos

Anlisis de datos basados en hechos reales


Identificacin de requerimientos escenciales.
Seleccin de estrategias para satisfacer los
requerimientos.

Requerimientos bsicos
Los analistas estructuran su investigacin:
Cul es el proceso bsico de la empresa?
Cul es la finalidad de esta actividad?
Qu pasos se siguen para llevarla a cabo?
Dnde se realizan estos pasos?
Quines los realizan?
Cunto tiempo tardan en efectuarlo?
Con cunta frecuencia lo hacen?
Quines emplean la informacin resultante?
Qu datos utiliza o produce este proceso?
Cules son los lmites impuestos por el tiempo y la carga de
trabajo?(causa->frecuencia)
Qu controles de desempeo utiliza?
(falta o debilidad estndares,errores)
5

Diferencias entre actividades de procesamiento


de transacciones y de soporte de decisiones
Bien
Bien Estructuradas
Estructuradas
Siguen
Siguen rutinas
rutinas bien
bien
definidas
definidas
Ocurren
Ocurren con
con frecuencia
frecuencia
Son
Son muy
muy predecibles
predecibles
Cambian
Cambian con
con poca
poca
frecuencia
frecuencia
Presentan
Presentan necesidades
necesidades
de
de datos
datos muy
muy
estructurados
estructurados
Tratan
Tratan con
con eventos
eventos
reales
reales
Capturan
Capturan y
y procesan
procesan
datos
datos
Hacen
Hacen hincapie
hincapie en
en los
los
detalles.
detalles.
6

Estructuradas por los


individuos
Carencia de rutina
Se presentan de forma
irregular
Son impredecibles
Cambian de manera
continua
Necesidades de datos
determinados por los
individuos
Enfocan el pasado, el
presente y el futuro.
Utilizan los datos
existentes y otros
nuevos
Requieren de una
perspectiva amplia que

Requerimientos de las transacciones


de los usuarios
Los sistemas a nivel transacciones,
capturan, procesan y almacenan datos por
alguna razn.
Conocer todo lo relacionado con la forma en
que se procesan las transacciones

Volumen(frecuencia,
Volumen(frecuencia, se
se repite)
repite)
Control(seguridad,
Control(seguridad, mtodos
mtodos de
de control,
control, desempeo)
desempeo)
Procesos(tiempo,
Procesos(tiempo, interaccin,costo
interaccin,costo operacin)
operacin)
Datos(origen,
Datos(origen, entrada,
entrada, almacenamiento
almacenamiento )
Otros(obstaculos
Otros(obstaculos o
o influencias,
influencias, personas
personas claves)
claves)

Requerimientos de decisin de los


usuarios
Las rutinas no son muy claras,
claras, y es
es posible que
que
los controles
controles sean vagos
Qu informacin se utiliza para tomar la
decisin?
Cul es la fuente de esta informacin?Qu
sistemas de transacciones producen los datos
utilizados en el proceso de decisin? Qu datos
se originan en fuentes externas a la organizacin?
organizacin?
Cmo se deben procesar los
los datos para producir
informacin necesaria?
Como debe presentarse la informacin?

Requerimientos de toda la
organizacin
Los departamentos en una organizacin estan
relacionados en por medio de sus procesos, por lo
que es importante estar al tanto de los
requerimientos en conjunto.

Tcnicas para encontrar hechos

Los anlistas utilizan mtodos especificos,


denominados tcnicas para encontrar hechos, con el
objeto de reunir dato relacionados con los
requerimientos.
Entrevistas
Cuestionarios
Revisin de registros
Observacin

10

Entrevistas

Se emplean para reunir informacin proveniente de


personas o grupos.
Clasificacin de las entrevistas:
Estructucturadas: Utilizan preguntas estndar en
un formato de respuesta abierta o cerrada.
No estructuradas: Utilizan un formato preguntarespuesta y son apropiadas cuando el analista
desea adquirir informacin general acerca de un
sistema.

11

Cuestionarios

Permite a los analistas reunir informacin


proveniente relacionada con varios aspectos de uns
sistema de un grupo grande de personas.
Ms confiable que otras tcnicas.
Mayor honestidad por parte de los encuestados
No permite observar la expresin o reacciones de los
encuestados.
Cuestionarios abiertos y Cuestionarios cerrados.

12

Revisin de los registros

Varios tipos de registros y reportes pueden


proporcionar al analista informacin valiosa con
respecto a las organizaciones y sus operaciones.
Los registros incluyen: manuales de polticas,
reglamentos y procedimientos estndares de
operacin.
Pueden ser de gran ayuda al analista al familiarizarlo
con aquellas operaciones que necesitan apoyo y con
las relaciones formales dentro de la organizacin.

13

Herramientas para documentar


procedimientos y decisiones
Herramienta: Es cualquier dispositivo, objeto u
operacin utilizada para ejecutar una tarea
especfica.
Condiciones: Son los posibles estados de una
entidad
Variables de decisin: Se refiere a que una condicin
puede cambiar de estado.
Acciones: Son las opciones, que comprenden pasos,
actividades, o procedimientos, que puede elegir una
persona cuando se enfrenta ante un conjunto de
condiciones.
14

Herramientas para documentar


procedimientos y decisiones
En muchos procedimientos el anlista debe
considerar combinaciones de condiciones y acciones.
Como ayudad para comprender y adaptar estas
combinaciones, emplean:
Arboles de decisin.
Tablas de decisin.
Espaol estructurado.

15

rboles de decisin
Es un diagrama que representa en forma secuencial
condiciones y acciones.
Muestra la relacin que existe entre cada condicin y
el grupo de acciones permisibles asociado con ella.
Accin
Condicin
Condicin

Accin
Accin

Condicin
Raz

Condicin

Accin
Accin
Accin
Accin

Condicin
Condicin
16

Accin

rboles de decisin

Permite identificar de manera formal las decisiones


que actualmente deben tomarse.
Permite considerar la secuencia de las decisiones.
Identificacin de los requerimientos de datos.

17

Tablas de decisin

Es una matriz de renglones y columnas que indican


condiciones y acciones
Esta integrada por cuatro secciones: indentificacion
de las condiciones, entradas de condiciones,
identificacin de las acciones, y entrada de las
acciones.
CONDICIN
Identificacin de condiciones
Identificacin de acciones

REGLAS DE DECISIN
Entradas de acciones
Entradas de condiciones

18

Espaol estructurado

Utiliza declaraciones para describir el proceso.


Emplea tres tipos bsicos de declaraciones para
describir un proceso:
Estructuras de secuencia
Estructuras de decisin
Estructuras de iteracin

19

Estructuras de secuencia

Es un solo paso o accin incluido en un proceso.

1. Escoger el libro deseado


2. Llevar el libro al mostrador de salida
3. Pagar el libro
4. Obtener el recibo
5. Abandonar la libreria

20

Estructuras de decisin

Sirven para identificar condiciones

SI se encuentra el libro deseado ENTONCES


1. Llevar el libro al mostrador de salida
2. Pagar el libro
3. Asegurarse de obtener el recibo de compra
4. Abandonar la librera
DE OTRO MODO
No llevar libros al mostrador de salida
Abandonar la libreria
21

Suea en grande y llegaras muy lejos.

22

S-ar putea să vă placă și