« 2008-02 | Página de inicio | 2008-04 »

31/03/2008

Las organizaciones como sistemas

En la actualidad la mayor parte de las organizaciones están optando por desarrollar su propio sistema, el cual cubra sus propios procesos, actividades y sus respectivas tareas. Eso quiere decir que dichas organizaciones se han dado cuenta de la importancia que tienen como un recurso estratégico, con el apoyo de dicho sistema les ayude a cumplir sus objetivos, tal es el caso de los objetivos generales y el específico. Más importante aún los gerentes, directores en fin todas aquellas personas que están al frente de una organización se dieron cuenta de que la información que la  constituye  no es simplemente un producto más, sino que es un impulsor del mismo y que dependiendo de la información que se tenga en la organización y su exactitud (verídica) de ella serán las posibilidades de que esa empresa siga subsistiendo en el mercado.

 

Motivo por el cual los analistas de sistemas de la información han llegado al punto de que: en las diferentes organizaciones no existen problemas iguales, simplemente por el hecho de que tienen diferentes procesos, actividades, tareas. Es entonces como los mismos analistas tienen que entrar en un estudio directo con la empresa, estudiando ahí los diferentes procesos, actividades, tareas para después dar su punto de vista y poder encontrar con rapidez los puntos mas susceptibles (los cuales puedan modificarse)  es cuando se dice que el analista de sistemas entra en la etapa inicial de su labor. 

 

Las organizaciones como sistema

 

Las organizaciones tienen entradas, pero también pasan por un proceso y como resultados unas salidas. En pocas palabras el comportamiento de una organización es como la de un sistema. Entonces los analistas de sistemas ven a las organizaciones como un sistema, compuestos de unos subsistemas más pequeños.

 

Su principal función del analista de sistemas es el ANÁLISIS, es decir el descomponer el todo en sus partes y organizarlas, todo esto se realiza tratando de hacer más pequeño el problema, pero también cabe aclarar que la solución no se dá por partes así como se realiza el análisis. Me quiero imaginar que les sería mucho más facil separar los subsistemas por medio de la concepualización de los usuarios y realizando unas modificaciones el analista si es necesario, para que todos a la hora de referirse a alguna cosa en especial entiendan lo mismo, desde mi punto de vista yo le he llamado “conceptualización anayusu”. 

 

a119b23d424f1339dc5711efb472568a.jpg

  

Marcos Ramírez Carrasco

14:10 Anotado en Blog | Permalink | Comentarios (2) | Enviar a Email

26/03/2008

De la productividad empresarial a la académica

Siguiendo la línea en la cual sostengo la hipótesis que trata de demostrar que: las teorías, conceptos, paradigmas y planteamientos propios de la Informática, son válidos y aplicables en la vida real de las personas; a continuación argumento como el concepto de la productividad puede ser llevado del “mundo” empresarial al “mundo” académico.

  

Productividad Empresarial

 

bd0c87ecdf4666aefade3bdcd58fff57.jpg

La productividad (en el “argot empresarial”): refleja que tan bien son utilizados los recursos para crear salidas a otros procesos o generar productos terminados (outputs). Más específicamente, esto mide la relación entre outputs y uno o más insumos (inputs)

 

Fórmula de la Productividad= Productos / Insumos

  

Es decir la relación entre los productos elaborados y los insumos utilizados para su fabricación. Esto significa que si partimos: que la productividad debe mejorar en cualquier empresa tendríamos que considerar 3 posibilidades para hacerlo:

 

1.     Aumentando los productos con mismos insumos.

2.     Disminuyendo los insumos, pero manteniendo los productos

3.     Aumentando los productos y disminuyendo los insumos para cambiar favorablemente la relación.

 

 

Es decir, la productividad permite comparar bajo una misma medición el desarrollo de compañías, industrias y naciones. Todo lo anterior claramente abordado desde el entorno empresarial.

 

Productividad Académica

 

Pero si tratamos de entender el concepto de productividad desde el punto de vista académico, necesitamos de una interrogante que es inevitable formularse: ¿Existe el concepto de "alumno productivo"?, y de ser afirmativa la respuesta, ¿Cómo se puede medir?

 

He aquí lo interesante de este post, por que si tomamos en cuenta que la productividad y competividad son términos propios de la globalización y por lo tanto sobrevaloradas  en las empresas actuales y economías mundiales, entonces las personas que forman parte de la sociedad y por supuesto como integrantes de diversas organizaciones, deben ser también productivas y competitivas (por simple deducción lógica).

 

Tomando en cuenta que las instituciones académicas son tambien organizaciones: veamos como se modificaría la fórmula original de la productividad al "migrarla" al entorno académico.

 

Fórmula para Alumno Productivo= Resultados / Recursos Utilizados.

 

 Donde:

Resultados = (Aprendizaje correcto, Criticidad, Aplicación de Conocimientos adquiridos, Dominio de la Teoría propia del  área del conocimiento, Experiencia, Razonamiento, Reflexión… )

Recursos Utilizados = (Documentos, noticias, manuales, tutoriales, apuntes, libros, opiniones, internet, tecnología…)

 

Llevando esta fórmula al plano académico, buscando por ejemplo: mejorar la productividad de un alumno; al igual que la productividad empresarial estas mejoras estarían sujetas a 3 puntos destacables:

 

  1. Aumentar los Resultados favorables con los mismos Recursos.
  2. Disminuir los Recursos, pero mantiendo los Resultados.
  3. Aumentar los Máximos Resultados y disminuyendo los Recursos.

 

Lo que nos llevaría a las premisas básicas:

 

  •  No se necesita exceso de recursos para que un alumno sea productivo, si éste sabe utilizar estos recursos a su favor y de una manera correcta;  es más que suficiente.
  •  Un alumno productivo es aquel que puede aprender de una forma completa, correcta e integral utilizando de manera óptima los recursos a su disposición (ya sean vastos o escasos y sacar el máximo provecho de los mismos).

Entonces, me pregunto: Desde este punto de vista ¿Son correctos los siguientes enunciados?:

  •  "No puedo aprender, por que no hay suficientes computadoras disponibles"
  •  "No puedo aprender, por que los recursos con los que cuento son insuficientes".
  •  "No puedo aprender, por que "no existe" más bibliografía respecto al tema que se esta tratando".
  •  "No puedo aprender, por que ...".

 

Y finalmente, con lo anterior puedo comprobar nuevamente que mi hipótesis es válida. Pues el vínculo entre la Informática y su aplicación en la "vida real" es muy estrecha, factiblemente aplicable, y de gran ayuda, siempre y cuando se disponga de la facultad, criticidad y razonamiento adecuados para poder encontrar esta relación.

b51528ef634ce6ddfc1046981fe21a80.jpg

17:00 Anotado en Blog | Permalink | Comentarios (1) | Enviar a Email

17/03/2008

La vida en un complejo mundo fragmentado de recursos limitados

Hace tiempo me encontre con un libro, el cual me llamo la atencion su nombre es TGS (Teoría General de Sistemas).

¿Antes de empezar, preguntaria como ven la vida despues de leer esto?

La vida en la sociedad está organizada alrededor de sistemas complejos en los cuales, y por los cuales, el hombre trata de proporcionar alguna apariencia de orden a su universo. La vida está organizada alrededor de instituciones  de todas clases: algunas estructuradas por el hombre, otras han evolucionado, según parece, sin un diseño convenido. Algunas instituciones, como la familia, son pequeñas y manejables; otras, como la politica o la industria, son de envergadura nacional y cada día se vuelven mas complejas. Algunas otras son de propiedad privada y otras pertenecen al dominio público, en cada clase social, cualquiera que sea nuestro trabajo o intento,  tenemos que enfrentarnos a organizaciones o sistemas.

Un vistazo rápido a esos sistemas revela que comparten una característica: la complejidad. Según la opinión general, la complejidad es el resultado de la multiplicidad y embrollo de la interaccion del hombre en los sistemas. Visto por separado, el hombre  es ya una entidad compleja. Colocado en el contexto de la sociedad, el hombre está amenazado por la complejidad de sus propias organizaciones. El hombre también está amenazado por las juridicciones fragmentadas y gradualmente con las autoridades que  han sido estructuradas dentro de los sistemas durante siglos de negligencia. Este olvido en ninguna parte es más evidente que cuando somos testigos del compromiso de las municipalidades plagadas de áridez que deben recurrir al racionamiento, mientras sus vecinos disfrutan de las abundantes  aguas o de la incapacidad de la red de los proveedores de gas para asignar y distribuir el gas suficiente a los que lo necesitan desesperadamente para calentarse durante el crudo invierno. En una era de disminición de recursos y de catástrofes naturales que pueden tomar proporciones tanto nacionales como mundiales.

Marcos Ramírez Carrasco

22:40 Anotado en Blog | Permalink | Comentarios (0) | Enviar a Email

08/03/2008

El analista de sistemas según "Yo"

Con este post, me gustaría dar mi punto de vista sobre los roles del analista de sistemas, por que es un buen tema para rescatar debido a que como informáticos nos preocupa y ocupa: A propósito del reciente post de Marcos, al que por cierto, me alegra que se interese por colaborar con este Weblog, así que adelante y bienvenido colega =].

 

c50a6406dc497964eab213da27ca6b48.jpg

 

Pues bien:


Un analista de sistemas, no es un emancipador de “usuarios opresores” o de “organizaciones opresoras”, no es el “mesias anunciado” para salvar a una organización con problemas, y que con su "mano santa” liberará de todas las contrariedades que inciden en  las organizaciones y las volverá productivas y competitivas, no.

 

En verdad, creo y reafirmo que lo que puede marcar la diferencia, entre un analista que pueda resolver situaciones que martirizan a las corporaciones (buscando la productividad y competitividad real), y un analista que sólo pueda timar a una empresa (bajo la promesa de que:" los SI y TI´s son una solución a todos sus dolores de cabeza") está en: los objetivos organizacionales, por que tal vez pensando más a fondo y con cautela, al solicitar requerimientos de usuarios éstos se vuelvan requisitos “personales” haciendo sistemas  cómodos para ellos, que les faciliten el trabajo, y le satisfagan (que en teoría eso se busca), pero corriendo el riesgo de resultar: “una empresa totalmente ineficaz y escasa o nulamente productiva, pero con usuarios contentos”, creo que la disimilitud está y siempre ha estado en orientarse a objetivos organizacionales, realizables, alcanzables, factibles, reales…, es ahí donde las TI´s, como hemos mencionado en  reiteradas ocasiones, pueden hacer la diferencia.

 

Un analista de sistemas no inicia el cambio, si no que es el medio para que éste se dé, por que el cambio se inició cuando la administración tomó la desición de contratar un analista, y éste a su vez a través de requerimientos y metodologías que aprendío y que es capaz de aplicar, ayudará a la empresa a que ese cambio sea de forma paulatina, lo menos agresiva posible, de una manera eficaz, y por supuesto, en pro de mejorar.

 

En cuanto a la interacción con los usuarios, coincido con ello, pero no únicamente con los usuarios, si no también se necesita examinar, interactuar y detectar requerimientos, que han sido obtenidos de  la interacción con usuarios y administración, por que puede suceder que terminemos haciendo sistemas para usuarios, no para organizaciones; o viceversa, que todo “marche bien” excepto la administración, enfoques totalmente diferentes. El implantar un sistema de información, o el proveer de recursos informáticos, implica la mayoría de las veces prácticamente una reconstrucción total de las organizaciones (en todos los aspectos). ¿Un gran reto de muy alta complejidad… no es asi?.

 

De la necesidad de un plan de cambio, de acuerdo, y no sólo un plan de cambio, tambien una planeación de todo el proyecto, por que no hay que olvidar que se debe preparar a la empresa para el “golpazo”, debido a que se introducirá un “agente extraño” en la organización, que podría llamarse en este caso: Sistema de Información.

 

En cuanto al tema del outsourcing, el contratar servicios externos como se hace mención en el rubro de consultores ajenos a la compañía, puede tener sus ventajas y desventajas, así como también las tiene: el hacer “sistemas a la medida” por parte del propio departamento de sistemas que forma parte de la organización. Así, que en ese punto: I´m agree with you! =)

 

Enseñar a los usuarios, sin duda que es importante (sinónimo de capacitación), para disminuir el grado de impacto y por ende el riesgo de rechazo hacia el sistema de información, por experiencia puedo comentar que muy pocas personas están dispuestas y abiertas para seguir aprendiendo “cosas nuevas” que sean mas allá de su propia área de conocimiento y de su título universitario, del “sr. contador”, o “sr. licenciado”. Algunos (aclaro: no generalizando) tienden a cerrarse y bloquearse, ante la más mínima amenaza de cambio de "hábitos”, ya sea para ayudarles o capacitarles. Y empezando a presentarse frases como: “Es que el sistema no sirve…”, “Es que soporte técnico no me entiende…” ,“Es que es un sistema muy díficil de manejar …”, “Es que…”, “Es que…”.

 

Me atrevería a afirmar que más que analista de sistemas, y por ende informático de forma inherente; se le debería llamar: traductor informático, por que primero debe indagar, deducir, entender, decodificar, y traducir, los requerimientos tanto de la administración como de las del usuario, identificar el problema que aqueja a la organización, y ademas discernir para decidir la solución informática,(con los recursos con los que cuente, eso implica también hablar “el lenguaje de un programador”) adecuada para la empresa, por supuesto acorde a los objetivos empresariales (no hay que olvidar eso), por que la tecnología y los sistemas per se será visto como siempre: un gasto necesario, pero el darle el enfoque adecuado, es lo que hace la diferencia.

 

Y además de todas las características enumeradas en el último párrafo del post de Marcos, agregaría: recabar la información de la administración de la empresa, conocer y entender los procesos de la misma, contar con técnicas, métodos y procedimientos que pueden ser aplicables para la solución de problemas que han sido detectados y que por supuesto puedan ser solucionados con los SI y las TI´s.

 

No me gustaría precipitarme al mencionar: “ahondar en la cultura organizacional”, pues creo que con el sólo hecho de solicitar los servicios de un consultor informático, es por que la misma organización, se ha dado cuenta que “algo anda mal”o “algo debe mejorar” (es decir, ya percibieron desde su misma cultura y base organizacional, que “existe algo que esta incidiendo en ella”, y con esto empiezan a ser sensibles y detonar el cambio, lo que provocaría que el analista pudiese penetrar en las "entrañas" de la corporación) y ha requerido de los conocimientos del analista para diagnosticar el problema que aqueja a la empresa,  problema que la misma administración intuye y que el analista siendo muy inteligente y utilizando todos sus conocimientos podría detectar, si no de otra forma: ¿Pará que acudir a un doctor, si se sabe que uno esta sano? . Es parecido a como cuando expresamos: “creo que me va a dar gripe”, uno intuye por los síntomas y experiencia propia, pero se necesita de un diagnóstico médico (analista), para corroborar la enfermedad y recetar el medicamento pertinente. Es obvio que los cambios organizacionales “vienen desde arriba”, “desde la cabeza”, “desde la administración”. Sinceramente, no creo, que se contrate y se le pague a un analista de sistemas “de forma gratuita”, estando consciente de que no hay problemas dentro de cualquier institución.

 

Ok, conocer la perspectiva de la cultura organizacional por parte de los usuarios, pero también por parte de la administración, y la que el analista por sus propios medios: conocimientos y heurística pueda percibir e identificar. Pues, la información fluye en diferentes direcciones nunca es unidireccional, para despues, como su nombre lo indica : analizar, “armar el rompecabezas” y  encontrar un punto en común e identificar el problema(s) que hace detonar todos los “síntomas”. ¡Todo un reto!, después aplicar la metodología ad hoc al problema para su solución (claro si es que con un SI o TI´s se puede resolver), es como tratar de conciliar a todas las partes en disputa (administración, usuarios, grupo de trabajo, objetivos empresariales, metodologías, experiencia y solución), con un SI.

 

Y, por ultimo, completamente de acuerdo: un analista de sistemas debe evolucionar, y desde luego enfrentar nuevos retos cada vez.
 

073d5dbda53f9e3f2be1849634325f65.jpg

14:35 Anotado en Blog | Permalink | Comentarios (0) | Enviar a Email

07/03/2008

Roles del analista de sistemas

 ¿Es mucho o poco  lo que le piden a un analista de sistemas?
 
Cualquier analista de sistema tiene que contemplar los diferentes roles de un analista de sistemas:


1.- El rol de consultor del analista de sistemas.
2.- El rol de experto en soporte del analista de sistemas.
3.- El rol de agente de cambio de analista de sistemas.

 
EL ROL DE CONSULTOR DEL ANALISTA DE SISTEMAS.

 
Con frecuencia, el analista de sistemas desempeña el rol de consultor para un negocio y, por tanto, podría ser contratado de manera específica para enfrentar los problemas de sistemas de información de una empresa. Esta contratación se puede traducir en una ventaja porque los consultores externos tienes una perspectiva fresca (es decir no son parte del problema) lo cual padecen los demás miembros de una organización. También se puede traducir en una desventaja porque alguien externo nunca conocerá la verdadera cultura organizacional. En su función de consultor externo, usted dependerá en gran medida de métodos sistemáticos que se explican en este libro para analizar y diseñar sistemas de información apropiados para una empresa en particular (dice esto porque cada empresa tiene diferentes problemas y por lo tanto diferentes soluciones). Además, tendrá que apoyarse en los usuarios de los sistemas de información para entender la cultura organizacional desde la perspectiva que tienen ellos.

 
EL ROL DE EXPERTO EN SOPORTE DEL ANALISTA DE SISTEMAS.

 
El rol que tendrá que desempeñar es el rol de soporte técnico dentro de la empresa en la cual labora de manera regular. En este rol el analista recurre a su experiencia profesional con el hardware y el software de cómputo y al uso que se la da en el negocio. Con frecuencia, este trabajo no implica un proyecto completo de sistemas, sino más bien la realización de pequeñas modificaciones que se circunscriben a un solo departamento.Como experto de soporte técnico, usted no esta a cargo del proyecto; tan solo actúa como recurso para aquellos que si lo están. Si usted es un analista de sistemas contratado por una empresa de manufactura o servicios, gran parte de sus actividades podrían ajustarse a este rol.

 
 EL ROL DE AGENTE DE CAMBIO DE ANALISTA DE SISTEMAS.

 
El rol más completo y de mayor responsabilidad que asume es el de agente de cambio, ya sea interno o externo para la empresa. Como analista, usted es un agente de cambio se desempeña cualquiera de las actividades relacionadas con el ciclo de vida del desarrollo de sistemas y esta presente en la empresa durante un largo periodo. Un agente de cambio se puede definir como un catalizador para el cambio, desarrolla un plan para el cambio y coopera con los demás para facilitar el cambio.
 

Su presencia en el negocio inicia el cambio. Como analista e datos, usted debe estar conciente de este hecho y utilizarlo como punto de partida como análisis. De ahí que tenga que interactuar con los usuarios y la administración desde el principio de su proyecto.  Sin su colaboración de usted no podría entender lo que ocurre en una organización y el cambio real nunca se daría

 
Si el cambio parece factible después de efectuar el análisis, el siguiente paso es desarrollar un plan para el cambio de manera conjunta con quien tienen  la facultad de autorizarlo. Una vez que se halla alcanzado el consenso acerca de os cambios por realizar, usted tendrá que interactuar constantemente con quienes vallan a cambiar.Es su calidad de analista de sistemas desempeñando la función de agente de cambio, bebe promover un cambio que involucre los sistemas de información. También es parte de su tarea enseñar a los usuarios el proceso del cambio, ya que las modificaciones a un sistema de información no afectan a éste si no que provocan cambios en el resto de la organización.

 
Como bien podremos darnos cuenta de que cualquier definición queda corta para un analista de sistemas, en su totalidad mas lo ven por todos los lados  como el solucionador de problemas al cual le gusta diseñar soluciones . Los analistas de sistemas tienen que poseer un conocimiento sólido en programación, también tiene que tener la característica de la comunicación para una optima relación con los demás durante muy extensos periodos, entender las capacidades de las computadoras (todo lo pueden las computadoras menos revivir muertos), recabar información de los usuarios y transmitirlo en un lenguaje propio a los programadores. La profesión de analistas de sistemas es muy exigente; pero es una profesión en constante evolución que siempre trae nuevos retos.
 
 
Marcos Ramírez Carrasco 

14:30 Permalink | Comentarios (0) | Enviar a Email