An y dis sist. kendal (c1)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

An y dis sist. kendal (c1)

on

  • 356 views

 

Statistics

Views

Total Views
356
Views on SlideShare
356
Embed Views
0

Actions

Likes
1
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

An y dis sist. kendal (c1) Document Transcript

  • 1. Administración de la información generada por computadoraLa disponibilidad actual de los computadores ha generado todo un incremento y unadiversificación de la información, tanto para la sociedad en general, como para losnegocios en particular. La administración de la información que se genera porcomputadora, difiere en diversas formas de aquella que se obtiene manualmente. Amenudo, se tiene una mayor cantidad de información si esta se genera utilizandosistemas computacionales; los costos para crear y mantener la informacióncomputarizada, son aparentemente mayores; la información que genera la computadorapude llegar a multiplicarse a velocidades impresionantes. Con frecuencia la informaciónque se genera por computadora se trata con menos escepticismo que la obtenida porotros medios. En este capitulo se revisan los principios de diferentes tipos de sistemasde información, los diversos papeles del analista de sistemas y las etapas queconstituyen el ciclo de desarrollo de los sistemas.Conceptos de diseño y análisis de sistemasLos sistemas de información se desarrollaron con diferentes propósitos, los cualesdependen de las necesidades de la empresa. Los sistemas de procesamiento de datos, lossistemas de información para la administración (MIS, Management InformationSystems), y los sistemas de apoyo para la toma de decisiones (DSS, Decisión SupportSystems), diferentes tipos de sistemas de información computarizados que se analizan ydiseñan mediante la aplicación de los conceptos y las técnicas del diseño y del análisisde sistemas. En cierto grado, esto también se aplica a los sistemas expertos.Sistemas de procesamiento de datosLos sistemas de procesamiento de datos son aquellos sistemas de informacióncomputarizados que se desarrollaron para procesar grandes volúmenes de informacióngenerada en las funciones administrativas, tales como la nomina o el control deinventarios. Los sistemas de procesamientos de datos liberan del tedio y la rutina a lastareas que se realizan manualmente: sin embargo, el elemento humano sigueparticipando, al llevar a cabo la captura de la información requerida.Tales sistemas ejecutan periódicamente los programas de manera automática. Una vezpreparados, escasamente se requiera tomar decisiones. En términos generales, lossistemas de procesamiento de datos ejecutan las actividades de carácter rutinario de lasempresas.Sistemas informáticos para la administraciónLos sistemas de información para la administración (MIS) no sustituyen a los sistemasde procesamiento de datos, mas bien todos toman en cuenta a las funciones deprocesamiento de datos. Los MIS son sistemas en la relación que surge entre laspersonas y los computadores. Los MIS requieren para su operación de: las personas, delsoftware (programas de computo) y del hardware (computadores, impresoras, etc.). e
  • 2. Estos sistemas de información para la administración soportan un amplio espectro detareas de las organizaciones, mas aun que los sistemas de procesamiento de datos,incluyendo el análisis, decisiones y toma de decisiones.Los usuarios de los sistemas de información para la administración, utilizan una base dedatos compartida para tener acceso a la información. Dicha base de datos, almacena,tanto datos como modelos que ayudan al usuario en la interpretación y el uso de lainformación. Los sistemas de i9nformacion para la administración generan lainformación que eventualmente se utiliza para la toma de decisiones. Un sistema deinformación para la administración puede llegar a unificar ciertas funcionesinformáticas de la empresa, aunque el sistema como tal no exista dentro del negociocomo una estructura individual.Sistemas de apoyo para toma de decisionesEl sistema de apoyo para la toma de decisiones es un tercer tipo de sistema deinformación computarizada (DSS; Decisión Support Systems). El sistema de apoyo parala toma de decisiones es similar a los sistemas de información tradicionales para laadministración, en el sentido de que ambos dependen de una base de datos como fuentede información; pero se distingue del sistema de información para la administración, alhacer énfasis en el soporte en cada una de las etapas de la toma de decisiones. Sinembargo, la decisión en si, depende de la persona responsable de la misma. Lossistemas de apoyo para la toma de decisiones se diseñan con una orientación hacia lapersona o el grupo que la utilizara, y no como los sistemas de información tradicionalespara la administración.Sistemas expertos e inteligencia artificialPuede considerarse a la inteligencia artificial (IA) como el campo principal de lossistemas expertos. La idea central de la inteligencia artificial es llegar a desarrollarmaquinas que cuenten con un desempeño inteligente. Dos áreas de investigación de lainteligencia artificial son la comprensión del lenguaje natural y la habilidad parainteriorizarse racionalmente en los problemas hasta alcanzar su conclusión lógica. Lossistemas expertos utilizan los enfoques del razonamiento de la inteligencia artificial pararesolver aquellos problemas que el sector de los negocios (u otros usuarios) leproponen.Los sistemas expertos son en si, un tipo muy especial de sistemas de información, quetienen un uso practico en los negocios debido a la reciente y amplia disponibilidad dehardware y de software, como las microcomputadoras y los ambientes de sistemasexpertos. Un sistema experto (también llamado basado en el conocimiento ) captura; yen efecto utiliza, el conocimiento de un experto, para la solución de un problemaparticular de la organización. Percátese de que, a diferencia del sistema de apoyo para latoma de decisiones, que finalmente deja al responsable que tome las decisiones, unsistema experto selecciona la mejor solución al problema o al tipo especifico deproblema.Los elementos básico de un sistema experto son: la base de conocimiento y unamaquina de inferencia que liga al usuario con el sistema; procesando sus solicitudesmediante lenguajes como el del PROLOG o el LISP y la interfaz con el usuario. Los
  • 3. llamamos ingenieros del conocimiento captan el conocimiento de los expertos en unárea especifica, construyen y sistema computarizado para contener tañes conocimiento yfinalmente, lo implantan. Es muy probable que el trabajo futuro de numerosos analistasde sistemas se oriente hacia la construcción e implantación de sistemas expertos.En la figura 1.2 se presentan las diferencias entre los sistemas de procesamiento dedatos, los MIS, los DSS y los sistemas expertos. Este libro utiliza los términos desistemas de información para la administración, sistemas deinformación y sistemas de información computarizados de maneraintercambiable para denotar a los sistemas de información computarizados que soportanel mas amplio rango de actividades empresariales mediante la información producida.Necesidad del análisis y el diseño de sistemasEl análisis y el diseño de sistema, tal como lo realizan los analistas de sistemaspretenden estudiar sistemáticamente la operación de ingreso de los datos, el flujo de losmismos y la salida de la información; todo ello dentro del contexto de una empresa enparticular. En suma, el análisis y el diseño de sistemas sirve para analizar, diseñar yfomentar mejoras en la operación de la empresa, lo cual puede realizarse mediante eluso de sistemas de información computarizados.Si un sistema se instala sin una plantación adecuada, es muy probable que no seasatisfactorio y después, quede en el olvido. El análisis y el diseño de sistemas permitenestructurar el costoso esfuerzo de la implantación de los sistemas de información, quede otra manera ocurrirían de manera azarosa. El diseño y el análisis de sistemas seconforman por una serie de procesos, que al ejecutarse sistemáticamente mejoran laoperación de un negocio, mediante el uso de los sistemas de informacióncomputarizados. Una buena parte del análisis y el diseño de sistemas involucran eltrabajo en colaboración con los usuarios actuales o eventuales de sistemas deinformación.Tipos de usuarios de sistemasTodo aquel que dentro del contexto de la organización se relaciona con un sistema deinformación puede definirse como un usuario del sistema. Con forme pasan los años lasdiferencias entre los usuarios se vuelven cada vez menos precisas. Además, no puedepensarse en categorías de carácter exclusivo.Las diferencias que mas destacan se encuentran entre los usuarios primarios ysecundarios. Los usuarios primarios usan de manera directa en sus tares los resultadosque emiten los sistemas de información. Un ejemplo de usuario primario seria el de ungerente que recibe informes de un sistema de información para la administración.Los usuarios secundarios son los que introducen los datos al sistema de información,pero no utilizan de forma directa los informes que se emiten para el cumplimiento desus tareas. Al personal que realiza estas actividades se le denomina a menudo“capturista de datos”. Ciertos usuarios requieren capturar datos, y además, obtenerresultados del sistema de información. Como un ejemplo de ello tenemos albibliotecario que captura el numero de credencial del lector(entrada) recibe por parte delsistema la prueba de la inexistencia de multas asociadas al registro del lector (salida), yluego captura el código del libro que se va a prestar( entrada); para que al final, obtengauna nota impresa(salida) que acompañe al libro prestado.
  • 4. Sin importar la forma en que los usuarios se clasifiquen existe un hecho que el analistade sistemas no debe olvidar. La involucración del futuro usuario del sistema el proyectoes decisivo para lograr el éxito en la aplicación de los sistemas de informaciónempresarial. Lo analistas de sistemas cuyos diverso papeles dentro de la organización,se discutirán mas adelante, constituyen l otro componente que se involucra en eldesarrollo de los sistemas de información.PAPELES DEL ANALISTA DE SISTEMASEl analista de sistemas audita, de forma sistemática, el funcionamiento de la empresa alexaminar
  • 5. PAPELES DEL ANALISTA DE SISTEMAS El analista de sistemas audita, de forma sistemática, el funcionamiento de laempresa al examinar las funciones de captura y procesamiento de datos, así como laemisión de resultados, lo cual le permitirá mejorar los procesos a la organización. Almejorar el soporte que proporcionan los sistemas de información computarizados, seobtienen importantes a veces en las funciones empresariales. Estas definiciones recalcanel uso de enfoques sistemáticos y metódicos para analizar y lograr mejorar lasoperaciones que ocurren en el contexto particular de la empresa. Nuestra definición del analista de sistemas, tiene que ser necesariamente muyamplia. El analista requiere tener la habilidad de trata para cualquier tipo de persona, asícomo también, tener la debida experiencia en el manejo de computadoras. El analistaprotagoniza numerosos papeles, y en ocasiones, se ve obligado a mantener unequilibrio, al asumir simultáneamente mas de uno. Los tres papeles principales de unanalista de sistemas debe cubrir son: el de consultor, el de especialista de apoyo osoporte y el de agente de cambio, tal como se describe en la figura 1.3.FIGURA 1.3 EL ANALISTA EL ANALISTA DE SISTEMAS DE SISTEMAS COMO COMO CONSULTOR ESPECIALISTA DE APOYO EL ANALISTA DE SISTEMAS COMO AGENTE DE CAMBIO
  • 6. EL ANALISTA DE SISTEMAS COMO CONSULTOR Por lo regular, el analista de sistemas participa como consultor para la empresa.Esto implica que un analista pueda contratarse para canalizar a la empresa ciertostópicos de la informática. Esto ofrece una ventaja, en el sentido de que el consultorexterno trae consigo perspectivas frescas, que no poseen otros miembros de laorganización. Por otra parte, para el analista externo implica una desventaja, puesapenas tiene pleno acceso a la cultura organizacional autentica, que no se ofrece deforma abierta a un externo. Como consultor externo, deberá conocer e implantar las metodologías que sediscuten a lo largo de este libro, que le serán útiles para analizar y diseñar sistemas deinformación adecuados para cualquier empresa en particular. Mas aun, contará con laayuda de los usuarios de los sistemas de información, para entender la cultura de laorganización desde sus propios puntos de vistaEL ANALISTA DE SISTEMAS COMO PERSONAL DE APOYO El otro papel que puede protagonizar es el de especialista de apoyo o staff dentrode una empresa, donde de manera regular, trabaje dentro del departamento de sistemas.En esta posición, el analista dispone de una experiencia profesional respecto alhardware y al software y a sus aplicaciones en la empresa. Con frecuencia estas tareasno se asocian a un proyecto ambicioso de sistemas, sino más bien implican decisiones omodificaciones menores que se dan en un departamento individual. Como especialista de apoyo, no dirigirá un proyecto, solo será un recursohumano de apoyo para quienes lo dirigen. Si es un analista de sistemas contratado poruna organización de servicios o de manufactura, muchas de sus actividades diarias seajustarán a este papel.EL ANALISTA DE SISTEMAS COMO AGENTE DE CAMBIO El papel que mejor se entiende y que le confiere una alta responsabilidad alanalista de sistemas, es el de agente de cambio; sin importar si es o no externo a laorganización. Como analista, será un agente de cambio cada vez que realice alguna delas actividades del ciclo de desarrollo del sistema del sistema (que se discute en lasección siguiente), las cuales se mantienen presentes en la empresa por un largo periodo(desde dos semanas hasta quizá mas de un año). Un agente de cambio puede definirsecomo aquella persona que sirve como catalizador para el cambio, que desarrolla un planpara el mismo y que colabora con otros para agilizarlo. Su presencia dentro de la empresa la modifica. Como analista de sistema debeaceptar lo anterior y utilizarlo como el punto de inicio de su análisis. Esto es por lo quetendrá que relacionarse con los usuarios y con la dirección (si ellos no fueran la única ymisma persona), desde el principio del proyecto. Sin su colaboración, será incapaz deentender lo que pasa en la organización, y el cambio real no se llevará a cabo. Si el cambio (esto es, los beneficios que la empresa obtiene mediante lossistemas de información)parece quedar garantizado después del análisis, el siguientepaso será desarrollar un plan para tal cambio, en colaboración con las personas que seinvolucrarán en tales cambios. Una vez que se alcance un consenso para el cambio arealizar, se encontrará en constante relación con aquellos que estén participando delcambio. Facilita el cambio al usar su experiencia en el trato humano y en la
  • 7. computación, para llegar a una integración hombre-maquina en el sistema deinformación. Como analista de sistemas, al actuar como agente de cambio, apoya unacorriente particular de cambio, que involucra el uso de los sistemas de información.Además, transmite a los usuarios el proceso de cambio ya que esta convencido de quetales cambios no ocurren de manera independiente en los sistemas de información, sinomas bien, estos ocasionan cambios a lo largo de las organizaciones.CUALIDADES DEL ANALISTA DE SISTEMAS De las descripciones precedentes sobre los diferentes papeles que el analista desistemas tiene que protagonizar, es fácil ver, que el analista de sistemas, con éxito, debecontar con una amplia gama de cualidades. Los analistas de sistemas, son gente denaturaleza muy diversa y seguramente esto, restringe cualquier intento decaracterización; sin embargo hay ciertas características que parecen presentar la mayoríade los analistas de sistemas. Ante todo, el analista es un solucionador de problemas. El o ella es una personaque ve el análisis de los problemas como un reto y que disfruta encontrando solucionesfactibles. Cuando es necesario, el analista tiene que ser capaz de abordar de manerasistemática la situación, mediante la aplicación hábil de herramientas, técnicas yexperiencia. El analista también debe ser un buen interlocutor, manteniendo unarelación cordial con otra gente, durante largos periodos. El analista de sistemas necesitacontar con suficiente experiencia en computación para programar, entender lascapacidades de las computadoras, recoger las necesidades de información de losusuarios y llegar a transmitir a los programadores lo necesario. El analista de sistemas debe ser autodiciplinado y automotivado como individuo.También el analista debe ser capaz de administrar y coordinar innumerables recursos delproyecto, incluyendo a otras personas. El análisis de sistemas exige demasiado, pero secompensa con la naturaleza cambiante de los problemas, así como por el continuoenfrentamiento al reto.EL CICLO DE DESARROLLO DE LOS SISTEMAS A través de este capitulo, nos hemos referido al enfoque sistemático que elanalista aplica en el análisis y el diseño de sistemas informáticos. Una gran parte deeste, se encuentra en los que se denominan como el ciclo de desarrollos de los sistema ociclo de vida de los sistemas (SDLC; Sistemas develoment life cicle). El SDLC es unenfoque por etapas de análisis y diseño, que postula que el desarrollo de los sistemasmejora cuando existe un ciclo específico de actividades del analista y de los usuarios. Los analistas no están de acuerdo respecto del numero exacto de etapas queconforman el ciclo de desarrollo de los sistemas; sin embargo, por lo general sereconoce la importancia de su enfoque sistemático. Aquí dividimos el ciclo en sieteetapas. Como se muestra en la figura 1.4. aunque cada etapa se presenta de maneradiscreta, nunca se lleva acabo como un elemento independiente. En lugar de ello, serealiza al mismo tiempo diversas actividades, que están llegan a repetirse. Por ello es demayor utilidad que el ciclo de desarrollo de sistemas transcurre en etapas (conectividaden plena acción que luego cesa poco apoco) y no como elementos separados.