Existen diferentes fuentes que ayudan a dar inicio a los proyectos de sistemas. Pero algunos de estos proyectos que pueden ser sugeridos pueden sobrevivir hasta llegar a uno o puede no hacerlo.
Los ejecutivos de negocios han sugerido los proyectos por 2 razones principales; el primero porque tienen problemas que requiere a una solución de sistemas y por último porque identifican oportunidades de mejorar mediante la actualización, modificación, etc. De nuevos sistemas cuando ocurren.
A veces existen administradores que no aceptan la realidad de que sus organizaciones tienen muchos problemas, no quieren tratar de hablar con alguien externo al asunto. Al contrario este debe aceptar dichos problemas y encontrarles una solución. La retroalimentación es útil para poder ver si existe una brecha entre las metas que se han alcanzado y las que todavía no. Y así poder resolver los problemas que se han originado.
Otros de los puntos es la selección de un proyecto, ya que uno tiene que tener en cuenta las razones para así seleccionar un sistema de proyecto que ayude a resolver los problemas. Ya que no es muy fácil tomar esta decisión, tome en cuenta que los diversos subsistemas que se vieron en el capitulo anterior están interrelacionados y son interdependientes, y que al hacerle cambio a uno de estos puede afectar a los demás. Para poder tomar una buena decisión, a continuación se le darán 5 criterios existentes específicos para la mejor selección de proyectos:
Que el proyecto solicitado tenga el respaldo de los directivos de la organización,
que cuente con un periodo adecuado de compromiso para la terminación del proyecto
Que impulse a la organización hacia la consecución de sus metas
Que sea factible.
Que tenga la importancia suficiente para darle mayor prioridad que a otros proyectos.
Si algunos de los proyectos que usted haya seleccionado cumple con cada uno de los criterios q ue se vieron en el punto anterior, entonces se puede empezar por realizar el estudio de viabilidad, se debe también establecer los objetivos del proyectos que ayudan a la realización de los procesos de la viabilidad. Ya que estos tienen aclararse de manera formal, por escrito los objetivos del proyectos y de manera informal a los representantes de dichas organizaciones.
La determinación de recursos, se divide en tres capacidades viabilidad operativa, viabilidad técnica y viabilidad económica. Base a este estudio el analista puede ir recolectando información útil y así facilita a los encargados del manejo se la organización la toma de decisión de poder realizar un estudio de sistemas completos.
La administración de proyectos abarca las tareas generales de planeación y control. En la planeación se deben incluir las actividades que realiza el analista con una estimación de tiempo para su realización y así se puedan programar para que estas se puedan terminar a tiempo y así garantizar un buen proyecto. Unas de las tantas técnicas que se utilizan para planear las actividades que se puedan realizar en paralelo es la grafica de Gantt. Este representa en forma de barra cada una de las actividades. Otra de las técnicas es el uso de diagramas PERT (de Técnicas de Evaluación y Revisión de Programas), este programa representa la evaluación de actividades en forma de una red de nodos y flechas. Este tipo de diagramas ayuda a un analista poder determinar la ruta más crítica y el tiempo que se llevaría, esta es una información necesaria para poder controlar con eficiencia un proyecto. Cuando se utiliza un diagrama PERT es importante la precedencia de actividades para la determinación del tiempo del proyecto.
El punto de entrega es un reciente desarrollo en la administración de proyectos. Este enfoque de punto de entrega (timeboxing) utiliza una fecha de vencimiento absoluta para el proyecto y todo lo que se realice en esa fecha se debe de implementar. Existen otros enfoques para la programación incluyen PIMs, algunos de estos ejemplos son Microsoft Outlook y Palm Desktop. Estos son útiles ya que sirven para depositar el pago de los números telefónicos y el fax.
Después de a ver administrado el tiempo y los recursos, en pocas palabras después de que el proyecto se haya clasificado como viable, el analista también administra gente. Existen técnicas para poder lograr la comunicación en la administración de equipos. Uno de ellos es comprender la personalidad de cada equipo. Otro punto es la fijación de las metas de productividad del proyecto, en este el analista está acostumbrado a las metas de los empleados que muestran salidas tangibles en su productividad.
Dentro de esta administración también existen otros tipos:
Administración de proyectos con software comercial(COST, Microsoft Word y Access)
Administración de proyectos de comercio electrónico( diseño de interfaz a los usuarios)
También hay que evitar fracasos, para ello hay que involucrarse en la solicitud del proyecto, junto con el estudio de viabilidad, ya que con ello se puede rechazar proyecto que no pueden llevar al fracaso.
Los proyectos de prioridad extrema (XP) es un desarrollo de sistemas que aceptan lo que se conoce como buenas practica de desarrollo de sistemas y las lleva el extremo, existen 4 variables que el desarrollador debe tomar en cuenta para poder controlar son: el tiempo, el costo, la calidad y el alcance del proyecto.
viernes, 19 de marzo de 2010
viernes, 5 de marzo de 2010
CAPITULO 2.-EL ESTILO ORGANIZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACIÓN.
LAS ORGANIZACIONES COMO SISTEMAS
Los analistas visualizan a las organizaciones donde elaboran como un sistema el cual esta formado por tres aspectos principales, niveles de administración, el diseño de las organizaciones y las culturas organizacionales. Esto ayuda analizar y diseñar sistemas de información apropiados. Por otro lado las organizaciones son unos sistemas más complejos ya que estos están compuestos de subsistemas interrelacionados e interdependientes que se encargan de funciones especializadas. Unas de las funciones que se pueden decir que son las más comunes están la contabilidad, el marketing, la producción, el procesamiento de datos y la administración.
ENTERRELACIÒN E INTERDEPENDENCIA DE LOS SISTEMAS
La situación de que todos los sistemas y subsistemas se interrelaciones y sean interdependientes, es de gran importancia en las implicaciones tantos para las organizaciones como para el analista de sistemas que se encarga de realizar que estas consigan de la mejor forma sus metas. El sistema ideal es aquel que corrige y regula por sí mismo de tal forma que no se necesario tomar decisiones sobre situaciones comunes.
ORGANIZACIONES VIRTUALES Y EQUIPOS VIRTUALES
Hoy en día las organizaciones y sus equipos también pueden estar organizadas de manera virtual, esto les puede permitir poder hacer cambios a su configuración para así poderse adaptarse a proyectos cambiantes o a demandas del mercado.
Hay beneficios potenciales para la organización virtual, entre ellas se encuentran la posibilidad de reducir los costos que se derivan de la instalación física, a responder con más rapidez las necesidades de los clientes y contribuir que los empleados virtualmente satisfagan sus compromisos familiares. Pero esto aun sigue en investigación y discusión, para saber que tan importantes son las necesidades de los trabajadores virtuales.
ADOPCIÓN DE UNA PERSPECTIVA DE SISTEMAS
Adoptar una perspectiva de sistemas da a los analistas la oportunidad de poder clasificar y así comprender los diversos aspectos con los que se tendrán que enfrentar. Es de gran importancia que los que son pertenecientes de los subsistemas se den cuenta que su trabajo esta interrelacionado. Ninguno de ellos puede alcanzar su meta sin el otro.
PLANEACIÓN DE RECURSOS EMPRESARIALES: LA ORGANIZACIÓN COMO SISTEMA
Los sistemas de planeación de recursos empresariales son sistemas de información organizacional (empresarial) integrados, desarrollados mediante software comercial personalizado, que ayudan al flujo de información entre las áreas funcionales de la organización. Implementar este sistema puede ser desgastante ya que es difícil de analizar un sistema en uso y luego ajustar el modelo ERP a dicho sistema. Esta labor de rediseñar tiene el nombre de reingeniería de los procesos de negocios.
DESCRIPCIÓN GRÁFICA DE SISTEMAS
SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS DE CONTEXTO
Uno de los primeros modelos que se utilizan para la realización de graficas, es el diagrama de flujo de datos de contexto o también conocida como modelo del entorno.
Este se enfoca principalmente en el flujo de los datos que entran y salen del sistema, en el procesamiento de los datos.
SISTEMAS Y EL MODELO DE ENTIDAD-RELACIÓN
Este es otro modelo pero este abarca más la entidad – relación, eso ayuda que el analista pueda definir la fronteras del sistema más apropiadas. Así ayuda que el analista comprenda las entidades y relaciones con las cuales se conforman el sistema organizacional. Una entidad dentro de una organización puede ser una persona, un lugar o cosa, y la relación seria la asociación que describe la interacción entre las entidades.
Para poder dibujar un diagrama E –R existen diversos esquemas con nombres como notación de pata de cuervo, flecha o bachman. En este libro la que más se utiliza es la notación de pata de cuervo. En un diagrama E – R se pueden describir diferentes tipos de relación de uno a uno, uno a muchos, muchos a uno y muchos a muchos.
NIVELES DE ADMINISTRACIÓN
La administración dentro de una organización se divide en tres niveles de control: control de operaciones, planeación y control administrativo, y por ultimo administración estratégica. Todos esto niveles tienen en si sus propias responsabilidades y se enfocan a su manera en lograr las metas y objetivos que tiene la organización estipulada.
IMPLICACIONES PARA DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN
Cada uno de los niveles que anteriormente se vieron representa diferentes implicaciones para el desarrollo de sistemas de información. El horizonte de tiempo para la toma de decisiones es diferente en cada nivel. En cada una de los niveles se encuentran implicados diferentes personaje para así poder realizar el trabajo en los sistemas de información.
CULTURA ORGANIZACIONAL
Estas son áreas de investigación que ha crecido de manera notable en la última generación. Tanto las culturas y las subculturas son de gran importancia ya que estas determinan la manera en como los usuarios o la gente utilizan la información y los sistemas de información. En la actualidad se han realizado estudios para poder determinar si las organizaciones y equipos virtuales tienen efectos en la creación de las subculturas, cuando los integrantes del lugar no compartes el mismo espacio de trabajo pero si comparten tareas.
Los analistas visualizan a las organizaciones donde elaboran como un sistema el cual esta formado por tres aspectos principales, niveles de administración, el diseño de las organizaciones y las culturas organizacionales. Esto ayuda analizar y diseñar sistemas de información apropiados. Por otro lado las organizaciones son unos sistemas más complejos ya que estos están compuestos de subsistemas interrelacionados e interdependientes que se encargan de funciones especializadas. Unas de las funciones que se pueden decir que son las más comunes están la contabilidad, el marketing, la producción, el procesamiento de datos y la administración.
ENTERRELACIÒN E INTERDEPENDENCIA DE LOS SISTEMAS
La situación de que todos los sistemas y subsistemas se interrelaciones y sean interdependientes, es de gran importancia en las implicaciones tantos para las organizaciones como para el analista de sistemas que se encarga de realizar que estas consigan de la mejor forma sus metas. El sistema ideal es aquel que corrige y regula por sí mismo de tal forma que no se necesario tomar decisiones sobre situaciones comunes.
ORGANIZACIONES VIRTUALES Y EQUIPOS VIRTUALES
Hoy en día las organizaciones y sus equipos también pueden estar organizadas de manera virtual, esto les puede permitir poder hacer cambios a su configuración para así poderse adaptarse a proyectos cambiantes o a demandas del mercado.
Hay beneficios potenciales para la organización virtual, entre ellas se encuentran la posibilidad de reducir los costos que se derivan de la instalación física, a responder con más rapidez las necesidades de los clientes y contribuir que los empleados virtualmente satisfagan sus compromisos familiares. Pero esto aun sigue en investigación y discusión, para saber que tan importantes son las necesidades de los trabajadores virtuales.
ADOPCIÓN DE UNA PERSPECTIVA DE SISTEMAS
Adoptar una perspectiva de sistemas da a los analistas la oportunidad de poder clasificar y así comprender los diversos aspectos con los que se tendrán que enfrentar. Es de gran importancia que los que son pertenecientes de los subsistemas se den cuenta que su trabajo esta interrelacionado. Ninguno de ellos puede alcanzar su meta sin el otro.
PLANEACIÓN DE RECURSOS EMPRESARIALES: LA ORGANIZACIÓN COMO SISTEMA
Los sistemas de planeación de recursos empresariales son sistemas de información organizacional (empresarial) integrados, desarrollados mediante software comercial personalizado, que ayudan al flujo de información entre las áreas funcionales de la organización. Implementar este sistema puede ser desgastante ya que es difícil de analizar un sistema en uso y luego ajustar el modelo ERP a dicho sistema. Esta labor de rediseñar tiene el nombre de reingeniería de los procesos de negocios.
DESCRIPCIÓN GRÁFICA DE SISTEMAS
SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS DE CONTEXTO
Uno de los primeros modelos que se utilizan para la realización de graficas, es el diagrama de flujo de datos de contexto o también conocida como modelo del entorno.
Este se enfoca principalmente en el flujo de los datos que entran y salen del sistema, en el procesamiento de los datos.
SISTEMAS Y EL MODELO DE ENTIDAD-RELACIÓN
Este es otro modelo pero este abarca más la entidad – relación, eso ayuda que el analista pueda definir la fronteras del sistema más apropiadas. Así ayuda que el analista comprenda las entidades y relaciones con las cuales se conforman el sistema organizacional. Una entidad dentro de una organización puede ser una persona, un lugar o cosa, y la relación seria la asociación que describe la interacción entre las entidades.
Para poder dibujar un diagrama E –R existen diversos esquemas con nombres como notación de pata de cuervo, flecha o bachman. En este libro la que más se utiliza es la notación de pata de cuervo. En un diagrama E – R se pueden describir diferentes tipos de relación de uno a uno, uno a muchos, muchos a uno y muchos a muchos.
NIVELES DE ADMINISTRACIÓN
La administración dentro de una organización se divide en tres niveles de control: control de operaciones, planeación y control administrativo, y por ultimo administración estratégica. Todos esto niveles tienen en si sus propias responsabilidades y se enfocan a su manera en lograr las metas y objetivos que tiene la organización estipulada.
IMPLICACIONES PARA DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN
Cada uno de los niveles que anteriormente se vieron representa diferentes implicaciones para el desarrollo de sistemas de información. El horizonte de tiempo para la toma de decisiones es diferente en cada nivel. En cada una de los niveles se encuentran implicados diferentes personaje para así poder realizar el trabajo en los sistemas de información.
CULTURA ORGANIZACIONAL
Estas son áreas de investigación que ha crecido de manera notable en la última generación. Tanto las culturas y las subculturas son de gran importancia ya que estas determinan la manera en como los usuarios o la gente utilizan la información y los sistemas de información. En la actualidad se han realizado estudios para poder determinar si las organizaciones y equipos virtuales tienen efectos en la creación de las subculturas, cuando los integrantes del lugar no compartes el mismo espacio de trabajo pero si comparten tareas.
jueves, 18 de febrero de 2010
CAPITULO 1: ROL DEL ANALISTA DE SISTEMAS
Existen diversos tipos de sistemas en los que el analista trabaja, esto sistemas tienen propósitos diversos, ya que se basan según a las necesidades de las organizaciones. No todas las organizaciones tienen el mismo fin, ya que en ella los analistas realizan un gran trabajo como el diseño, mantenimiento y a veces dan recomendaciones de sobre que sistemas es el que necesitan. Los sistemas que estos analistas pueden desarrollar se encuentran; los sistemas de procesamiento de transacciones (TPS),sistemas de automatización de la oficina(OAS),los sistemas de trabajo del conocimiento(KWS) y los sistemas de información gerencial. También se encuentran los sistemas que ayudan a la toma de decisiones (DSS), hay sistemas experto que aplican el conocimiento de los gerentes o encargados de la toma de decisiones para poder dar solución a problemas muy bien estructurados; los sistemas de apoyo a la toma de decisiones en grupo (GDSS), sistemas de trabajo colaborativo apoyados por computadora (CSCWS) y sistemas de apoyo a ejecutivos [ESS). Muchos de estos sistemas se realizan originalmente en lo que es la web o por otro caso se suben a la web, y así dan apoyo al comercio electrónico, como es la publicidad en línea de los productos que dichas organizaciones realizan.
La realización del diseño y el análisis del sistemas se dice que es un enfoque sistemático, tal y como los analistas de sistemas lo realizan, esto ayuda a identificar los problemas, oportunidades y objetivos, y así poder analizar el flujo de entrada de los datos, el proceso que se realiza con dichos datos, como también su almacenamiento, y salida de la información. Base a esto se pueden diseñar sistemas de información computarizada destinados a solucionar este tipo de problema, este debe ser adecuado ya que se puede provocar que el sistema se deje de utilizar en el futuro.
El analista tiende a desempeñar diversos roles, durante el transcurso del trabajo, ya que tiene que evaluar el procesamiento de los datos y la producción de la información, para así poder mejorar los procesos de una organización. El analista tiene que tener una gran capacidad de trabajo, ya que tiene que tratar a todo tipo de personas y contar con una gran experiencia en computadoras. En este libro solo trata de explicar los tres principales roles que el analista de sistemas desempeña. El rol de consultor externo para el negocio, el rol de experto en soporte técnico este se realiza dentro de la empresa o negocio, y por el ultimo el rol de agente de cambio este es el mas completo y de mayor responsabilidad de los tres, ya que este abarca la situación tanto externo como interior para la empresa.
El analista tiene que poseer cualidades, para poder desempeñar cada uno de los roles, ay persona que trabajan como analista pero una descripción de esta puede quedarse conta en cualquier sentido de la palabra. Ya que estos pueden tener cualidades comúnmente iguales; un analista es un solucionador de problemas, ya que a este le encanta el reto de solucionar problemas, no importa lo difícil que sea darle una solución. También debe de ser un comunicador para tener capacidad de poder relacionarse con las demás personas durante un largo periodo de tiempo. El analista debe de ser autodisciplinada y automotivada, para poder así administrar y coordinar los innumerables recursos de un proyecto en ella también van incluido el personal.
Gran parte de lo que se vio anteriormente lo incluye el ciclo de vida del desarrollo de sistemas (SDLC). Es un enfoque que se realiza por fases para el análisis y el diseño. Estas fases pueden ser secuenciales, aunque en realidad estas se interrelacionan y con frecuencia se llevan a cabo de manera simultánea. Las siete fases son: identificación de problemas, oportunidades y objetivos; determinación de los requerimientos de información; análisis de las necesidades del sistema; diseño del sistema recomendado; desarrollo y documentación del software; prueba y mantenimiento del sistema, e implementación y evaluación del sistema.
Unas de las herramientas que es utilizada por los analistas, desde tiempo atrás este se a beneficiado de esta herramienta denominada como herramienta de ingeniería de software asistida por computadora (CASE). Existen 4 razones para el uso de esta herramienta, la primera es el aumento en la productividad del analista como es Visible Analyst(VA) da la posibilidad de realizar planeaciones, análisis y diseño, por medio de gráficos; la segunda razón es la mejora de la comunicación analista-usuario durante el ciclo de vida del desarrollo de sistemas; integración de las actividades del ciclo de vida, en esta tercera razón nos ayuda a dar una continuidad de una fase a la siguiente; y la cuarta y última razón es la evaluación de manera precisa los cambios en el mantenimiento del sistema. La herramienta case puede ser de bajo y alto nivel, en el alto nivel el analista tiene la posibilidad de crear y modificar el diseño de dicho sistema, mientras que en el de bajo nivel solo se utiliza para poder generar código maquina, para así eliminar la necesidad de programar el sistema.
Los analistas también utilizan la ingeniería inversa y la reingeniería, ambos métodos se emplea un software de reingeniería asistida por computadora llamada CARE, ya que se utilizan para alargar la vida de los programas vistos anteriormente, conocidos también como software heredado.
También existe el análisis y diseño de sistemas orientados a objetos, estos diseños utilizan el lenguaje unificado de modelación (UML), para así poder analizar los casos de uso. Hay ocasiones en donde el analista dejara de utilizar el SDLC y probara una nueva metodología. Como es la programación extrema (XP), este lleva a cabo al limite las practicas de análisis y diseño.
Suscribirse a:
Entradas (Atom)
