Академический Документы
Профессиональный Документы
Культура Документы
ANLISIS DE SISTEMAS
Pagina: 1
ANLISIS DE SISTEMAS
Pagina: 2
ANLISIS DE SISTEMAS
)ocos sistemas e2isten en el vac*o1 muc os acen interfaz con otros. #efina estas interfaces1 ellas representan restricciones muy importantes para el diseo del nuevo sistema. -. esarrolle un modelo lgico de alto ni#el del sistema propuesto. En este momento, el analista debe tener un buen sentido de las funciones y restricciones del sistema nuevo. Un modelo lgico del sistema nuevo puede construirse usando un diagrama de flujo de datos y tal vez un diccionario de datos. >s adelante, este modelo lgico puede usarse en el diseo del sistema nuevo.
Viejo Lgico 1
Nuevo 3
Fsico
Fig% &: Un buen diseo comienza con el sistema f*sico e2istente, desarrolla un modelo lgico de este sistema, usa el modelo para construir un modelo lgico del sistema propuesto, y luego basa el sistema f*sico nuevo en este modelo lgico. ?. <edefinir el problema a la luz de los nuevos conocimientos. #esarrollando un modelo lgico del sistema propuesto, el analista esta diciendo& /Esto es lo que yo pienso que el sistema debe acer0. (Esta el usuario de acuerdo+ Esto es fcil de descubrir. )regunte. En esta etapa, el analista debe revisar la definicin del problema, el alcance y los objetivos con el personal clave, usando el diagrama de flujo de datos lgico y el diccionario de datos como una base para la discusin. Si el analista no a comprendido, o el usuario a pasado por alto algo, a ora es el momento de descubrirlo. )iense a los primeros cuatro pasos del estudio de factibilidad como un todo. El analista define el problema, lo analiza, desarrolla una solucin tentativa, redefine el problema, lo reanaliza, revisa la solucin, y contin"a este proceso c*clico asta que el modelo lgico re"ne los objetivos del sistema.
Pagina: 3
ANLISIS DE SISTEMAS
4.
esarrollar ! e#aluar soluciones alternati#as% #ado un modelo lgico del sistema propuesto, el analista puede comenzar a generar alternativas de soluciones f*sicas de alto nivel. (.mo ace un analista para generar estas alternativas+ @al vez la propuesta ms fcil es comenzar con la factibilidad t$cnica, y pensar una variedad de formas en que el problema pueda ser resuelto. )or ejemplo, a trav$s del proceso de identificar fronteras de automatizacin sobre un diagrama de flujo de datos. .ada una de estas fronteras de automatizacin representan una posible solucin f*sica1 el analista puede definir varios conjuntos de fronteras de automatizacin, y luego determinar como puede implementarse el sistema con cada conjunto. 9tra opcin es usar una t$cnica conocida como Arainstorming. #ado el modelo lgico del sistema y una o dos oras de tiempo interrumpido, el analista y unos pocos colegas t$cnicos se re"nen para soar posibles soluciones. !as reglas son simples. @odos contribuyen con posibles soluciones al problema. % nadie se le permite criticar, y no se eval"an las sugerencias. !a cuestin es compilar simplemente una lista de ideas. Una sesin de Arainstorming puede terminar en un tiempo predeterminado, o cuando se a generado un cierto n"mero de alternativas. #espu$s de la sesin, el analista debe evaluar las sugerencias y seleccionar unas pocas que parezcan razonables. >uc os analistas prefieren usar una lista de control. )or ejemplo, se pueden desarrollar diferentes tipos de sistemas sobre diferentes tipos de computadoras1 unos pocos representativos se resumen en la fig. ,. .ada bloque en la matriz es un tipo particular de sistema, un sistema batc sobre un microcomputador, un sistema batc sobre un mainframe, un sistema interactivo sobre un minicomputador, etc. Usando la matriz como gu*a, el analista puede determinar un sistema para cada bloque. Siempre deben considerarse dos alternativas adicionales, el sistema e2istente y un sistema manual.
Pagina: 4
ANLISIS DE SISTEMAS
Computador
Origen Tipo #atc$ "nteractivo Tiempo rea% #atc$ "nteractivo Tiempo rea% #atc$ "nteractivo Tiempo rea% Microcom- Minicomputaputador dor Main rame !ervicio de computacin !ervicio de Tiempo compartido
Sistema E2istente BBBBBBBBBBBBBBBBBBBBBB Sistema >anual BBBBBBBBBBBBBBBBBBBBBB Fig% '& Un listado de control de tipos de sistemas. Una vez que se a generado un conjunto de alternativas bsicas, la eleccin inicial puede acerse sobre la base de la factibilidad t$cnica. Si, por ejemplo, un sistema requiere un tiempo de respuesta de entre - y ? segundos, puede desec arse cualquier alternativa batc . Si los programadores no estn entrenados en programacin interactiva, deben descartarse los sistemas interactivos. %l final de este proceso, el analista debe tener un conjunto de alternativas t$cnicas factibles. #espu$s debe considerarse la factibilidad operacional y organizacional. )or ejemplo, el usuario puede oponerse por principio a un servicio computarizado e2terno o un servicio de tiempo compartido. 9tra organizacin puede tener un prejuicio contra un vendedor particular de ard3are, o por un tipo particular de sistema. !a pol*tica de la compa*a puede estar a favor o en contra de una situacin particular. Asicamente, el analista debe controlar cada alternativa remanente contra el modo en que la organizacin ace el trabajo, y eliminar cualquiera que pueda ser operacionalmente inaceptable. .onsideremos despu$s la factibilidad econmica. Estimemos el costo de desarrollo y operacin de cada alternativa remanente. Estimemos los a orros de costos y;o incrementos Solo debemos considerar en mayor profundidad aquellas alternativas que producen un retorno positivo de la inversin. :inalmente, desarrollemos un plan de implementaron, para cada alternativa que pase las pruebas de factibilidad t$cnica, operacional y econmica. Este plan no tiene que ser detallado1 vinc"lelo al ciclo de vida del sistema, y estime la fec a de terminacin para cada fase.
Pagina: 5
ANLISIS DE SISTEMAS
C. #ecidir sobre un curso de accin a recomendar. !a decisin clave que surge del estudio de factibilidad es si se continua o se abandona el proyecto. Dndique claramente esta recomendacin clave de /seguir ; no seguir0. %sumiendo que la recomendacin es continuar con el proyecto, el analista debe seleccionar la mejor alternativa, y justificar la eleccin. E. Esbozar un plan de desarrollo. %sumiendo que la gerencia acept el curso de accin recomendado, se debe desarrollar un plan de implementacin. Estimar requerimientos de personal, e indicar cuando sern necesarios analistas, programadores y otro personal t$cnico. Estimar el costo de cada etapa en el ciclo de vida del sistema. :inalmente, provea un plan claro y detallado y un conjunto de estimaciones de costo para la pr2ima etapa, el anlisis. F. <edactar el estudio de factibilidad. Un modelo de un estudio de factibilidad t*pico se ilustra en la fig. -. <ecuerde que todos los estudios de factibilidad son diferentes1 este modelo puede usarse solo como una gu*a. G. )resentar los resultados a la gerencia y usuario. !a decisin de asignar fondos al proyecto debe ser tomada por la gerencia, y no por el analista.
Pagina: 6
ANLISIS DE SISTEMAS
%. )gina del @*tulo. =ombre del proyecto, t*tulo del informe, autor7es8, fec a. A. .ontenidos. Una lista de las secciones del informe con n"meros de pginas. .. #efinicin del problema. Una descripcin del problema clara, concisa y en una pgina. #. <esumen ejecutivo. Un resumen del estudio de factibilidad claro, conciso y en una pgina, los resultados y las recomendaciones. Dncluye autorizaciones necesarias, fuentes claves de informacin, alternativas consideradas, y alternativas rec azadas. <esalta los costos, beneficios, restricciones, y tiempo planificado asociado con la alternativa recomendada. E. >$todo de estudio. Una descripcin razonablemente detallada de la estrategia y procedimientos usados en la conduccin del estudio de factibilidad. >encione sus fuentes y referencias, e identifique al personal clave. #escriba brevemente el sistema e2istente 7si es apropiado8. Hran parte de los detalles estn en el ap$ndice& incluya solo aquellos directamente relevantes al estudio o a sus conclusiones. :. %nlisis. Un anlisis de alto nivel del sistema lgico propuesto. Dncluya una definicin de los objetivos del sistema, restricciones, y alcances1 debe ser mas detallado que el desarrollado durante la definicin del problema. Dncluye un diagrama de flujo de datos lgico y tal vez un diccionario de datos elemental para el sistema propuesto. Ddentifique interrelaciones claves con otros sistemas. H. %lternativas consideradas. )ara cada alternativa seriamente considerada, incluya una definicin de su factibilidad t$cnica, operacional y econmica, una estimacin del plan de implementacin, un diagrama de flujo de sistema de alto nivel u otra descripcin del sistema. Sea completo, pero no e2agere, gran parte del detalle esta en el ap$ndice. I. <ecomendaciones. Establezca claramente el curso de accin recomendado. )rovea material para soportar y justificar sus recomendaciones1 en particular, provea un anlisis de costo;beneficio. D. )lan de desarrollo. Dncluya un plan proyectado y los costos proyectados para cada etapa en el ciclo de vida del sistema, asumiendo que se seguir el curso de accin recomendado. )roporcione estimaciones de tiempo y costo detallados para la pr2ima etapa en el proceso, el anlisis. J. %p$ndice. .uadros, grficos, estad*sticas, listas de entrevistas, res"menes de entrevistas seleccionadas, diagramas, memos, notas, referencias, contactos, etc.1 en resumen, los detalles que soportan el estudio. .onsidere tener el ap$ndice disponible cuando se necesite. Fig% (% )n modelo de un estudio de factibilidad tpico .
Pagina: 7
ANLISIS DE SISTEMAS
F*+E+
EL E+T) ,O
E F*-T,.,L, *
#E:D=D< %!.%=.ES K 9AJE@DL9S :%SE ' ES@U#D9 #E! SDS@E>% EMDS@E=@E :%SE , #ES%<<9!!%< U= >9#E!9 !NHD.9 #E! SDS@E>% %.@U%! :%SE <E#E:D=D< E! )<9A!E>% :%SE ?
Pagina: 8