domingo, 14 de junio de 2015

OpenSource




Un opensource o código abierto es un programa libre que debe estar disponible para uso comercial, desarrollo comercial y distribución comercial, la palabra libre que lo define se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Se califica como OpenSource a los programas informáticos que permiten el acceso a su código de programación. Cuando se brinda acceso al código fuente, la comunidad de programadores puede hacer aportes que solucionen eventuales fallos, incrementar el uso y mejorar el programa a nivel general.

El Laboratorio de Inteligencia Artificial del Instituto Tecnológico de Massachusetts, tenía dos divisiones: Symbolics y LMI. El software desarrollado para utilizarse en las máquinas Lisp tenía derechos de autor del Tecnológico de Massachusetts pero la licencia fue otorgada a Symbolics quien hasta 1981, compartió el código fuente y mantuvo un servidor en las instalaciones del Tecnológico, pero posteriormente en una audaz estrategía comercial hizo que todos los cambios y mejoras al sistema operativo de máquinas Lisp fueran compatibles solo con ellos. Continuó entregando el código fuente a usuarios y al Tecnológico pero prohibió redistribuir las mejoras. Richard Stallman uno de los programadores del Tecnológico de Massachusetts y quien se oponía a que Symbolics estableciera un monopolio sobre los ordenadores del laboratorio anunció en 1983 la creación del proyecto GNU, para crear un sistema operativo completamente libre. Posteriormente un grupo de personas interesadas en el GNU pero que discrepaban con las posturas morales y filosofia personal de Stallman dieron pie a la creación del código abierto (Open Source) 

El modelo de desarrollo del Open Source se basa en compartir el conocimiento, se brinda para que desarrolladores lo usen, gente con conocimiento en la materia y con nosotros, los simples usuarios que no podremos hacer uso sobre él porque para ello se necesita tiempo, esfuerzo y las herramientas necesarias. Cuando decimos que "compramos" una licencia en realidad queremos decir que adquirimos el derecho de usar el software que se ampara con dicha licencia porque el programa sigue siendo de su desarrollador, mientras que los programas de código abierto pertenecen más bien a la comunidad de programadores.

Personalmente en el desempeño de mis actividades diarias dentro de la empresa en la cual laboro, he tenido la oportunidad de conocer y utilizar el paquete de oficina OpenOffice, que sería el Open Source de Microsoft Office y es uno de los más importantes dentro de los Open Source conocidos. Es básicamente un Office como el que todos conocemos con pequeñas variaciones que luego, a medida que se utilizan, uno empieza a dejar de notarlas. Tiene todas las ventajas de un Office pues tiene para documento de texto, hoja de cálculo, presentación, base de datos, dibujos, plantillas.

Además he utilizado el navegador Firefox aunque sinceramente desconocía que éste era un Open Source, al compararlo con otros navegadores son muchas las ventajas que ofrece como: protección contra estafas, robo de identidad y transacciones no seguras además de asegurar un uso más eficiente de la memoria del ordenador.

Para la oficina representa contar con la ventaja de reducir costes pues no se paga por la licencia de uso y distribución, no requiere hardware muy complicado para funcionar, poco riesgo  e independencia del fabricante y alta seguridad. Es cuestión de investigar un poco más, cuál de acuerdo al giro de nuestro negocio, representa una buena opción para sus operaciones. Existen muchos y aunque no los he utilizado antes, me parece interesante mencionar algunos de los más utilizados:

FullSync
Permite crear copias de seguridad y sincronizar archivos. Ofrece un buen grado de personalización además de ser muy potente.

VLC
Es un reproductor de archivos multimedia capaz de reproducir la mayoría de formatos de video disponibles sin necesidad de instalar ningún paquete de codecs así como DVD´s CD´s de audio y utilizarlo para distintos protocolos de transmisión. Además es multiplataforma con versiones disponibles para Windows. OS X y Lynux

GIMP
Retoca fotos de forma avanzada disponible para Windows, OS X y Linux. Soporta todo tipo de formatos de imagen y destaca por su interfaz personalizable y por la enorme variedad de plug-ins y efectos que pueden utilizarse junto a él.

PDF CREATOR
Permite transformar cualquier documento a PDF sin necesidad de recurrir a Adobe. Se instala como si se tratara de una impresora virtual y para transformar cualquier documento, no importa el formato en el que fue creado, simplemente se manda a imprimir seleccionando PDF CREATOR

PEAZIP
Peazip es uno de los mejores programas para descomprimir archivos. Se puede comprimir, convertir, partir o encriptar archivos RAR, TAR, 7Z, ZIP y otros 150 formatos

En cuanto a navegadores de internet me llama poderosamente la atención CHROMIUM ya que actualmente utilizo el navegador Google Chrome y éste vendría siendo su equivalente en Open Source, aunque también existen FreeBSD el Open Source de Yahoo, AOLServer de AOL que es interesante mencionar que durante los eventos del 11 de septiembre muchas webs se saturaron y se necesitaba de una web fiable, segura y el servicio tenía que estar operativo rápido en unos días; la solución fue precisamente el servidor web AOLServer el mismo que se usa en aol.com los cuales son servicios con 30 millones de abonados (Microsoft Network tiene solo 6.5 millones de usuarios) 


En proyectos de gran envergadura será el costo de las licencias el menor de los problemas, pues debe priorizarse el coste total del proyecto y si por ahorrar un poco de dinero se va a retrasar un proyecto grande debido a problemas de adaptación del software u otro tipo de problemas, no valdría la pena el coste de oportunidad que puede representar no utilizar un software comercial ya probado y con todo el respaldo técnico de su desarrollador.

Por otro lado, el que la adquisición y distribución de los Open Source sea gratuito no significa que no se pueda colaborar con la comunidad de desarrolladores realizando aportes económicos, de manera que estas personas puedan seguir trabajando en actualizaciones y mejoras al programa.

Software Empresarial (ERP, CRM, BPM y otros)


Un software empresarial es un sistema de soporte que sirve para agilizar, organizar e incrementar la efectividad de una empresa aumentando su productividad al brindarle certeza y seguridad en sus operaciones, ¿como lo hace? Optimizando los procesos empresariales, brindando acceso a la información, compartiendo información entre todos los componentes de la empresa y mucho más.


Retrocedo en el tiempo y recuerdo cuando los sistemas de inventario de bodegas se llevaban por medio de sistemas Kardex, que pasaba si el empleado nuevo en un descuido o debido a la presión de despachar rápido se olvidó de anotar la salida en la tarjeta de Kardex? O si la duplicara anotándola dos veces? Quizá en un inventario pequeño o incluso mediano bastaría con volver a chequear existencias para asegurarse que la información fuera fidedigna, y aún así no deja de ser pérdida de tiempo y de recursos para la empresa.

Por otro lado, la señorita de facturación que realizaba las facturas con un programa de macros elaborados en Excel ¿qué pasaría si no hiciera el back up correspondiente y por alguna razón perdiera toda la información? A mi me pasó y sí, mi jefa estaba furiosa conmigo y con toda razón. Recuerdo que pasé alrededor de tres meses quedándome en la oficina todos los días, de lunes a viernes, hasta las 9 de la noche, ingresando la información de facturación de los clientes que recolectaba durante el día. Un desastre.

Actualmente tenemos la ventaja de contar con los ERP o Sistemas de Planificación de Recursos Empresariales, los cuales son sistemas de gestión de información que automatizan muchas de las prácticas de negocio. Un ERP consolida en un solo paquete de software integrado que ejecuta una sola base de datos, de manera que varios departamentos puedan intercambiar, acceder y actualizar información importante. 

Volvamos con el ejemplo de la despistada señorita de facturación. Desde que se implementó en su empresa un sistema ERP el Departamento de Mercadeo y Ventas ingresa al sistema, la información necesaria para una eventual facturación. Cuando la venta se ha cerrado se ingresa al sistema la orden de producción para el cliente. La Bodegas MP puede accesar y verificar la existencia de materias primas necesarias para su transformación. Una vez finalizado el proceso de producción, el Departamento de Logística puede conocer la programación de entrega y establecer rutas. Cuando a facturación llegue la orden de emitir la factura de venta, ésta podrá hacerse únicamente si  el departamento de despacho final ha confirmado que la mercadería está embalada. Posteriormente se podrá conocer cuando fue entregado, la contraseña de pago, la fecha de pago y si ha sido o no cancelado. Una maravilla de software!!!!!

Por supuesto no todo fue miel sobre hojuelas, hubieron muchas áreas o sistemas que tuvieron que adaptarse al sistema y es que ésta es una de las "desventajas" por decirlo así, de los sistemas ERP: ya todo está creado, es la empresa la que debe adaptarse al sistema. Otra dificultad será la resistencia al cambio, no faltará quien diga: ese sistema no sirve, sigo con mis exceles! El proceso será lento, será difícil, hasta doloroso (mucha gente le cuesta aprender cosas nuevas) pero créame, cuando vea los beneficios sencillamente lo amará. Desde luego, todo está sujeto a que se cuente con la debida asesoría, no me atrevería a decir que un ERP es para cualquier empresa, para todas las empresas, no no lo creo pero sí debe serlo para la inmensa mayoría.  

En la web se pueden encontrar software muy básico que se ofrece de forma gratuita ya que este tipo de sistemas resultan ser una inversión fuerte en un inicio y es algo que las empresas pequeñas o en plena formación no pueden costear pero no puede dejarse de contemplar la adquisición de un software profesional a futuro, cuando las operaciones de la empresa lo demanden. Entre los ERP más conocidos están SAP, PeopleSoft, Oracle. Actualmente existen numerosos sistemas de software enfocados en las diferentes necesidades empresariales según el giro de sus operaciones. Por nombrar algunos:

CRM (Customer Relationship Management)
PLM (product lifecycle management)
SCM (suply chain management)
HCM (human resource management)


C R M o Administración de las Redes con los Clientes
Un CRM informático es el que brinda apoyo a la gestión de las relaciones con los clientes, al departamento de ventas y al de mercadeo. Es un software estratégico centrado en el cliente que ofrece al cliente lo que necesita cuando lo necesita. Ejemplos de esta clase de software son: SugarCRM, vTiger, SplendidCRM

BPM o Gestión de Procesos de Negocios
Es un tipo de software que permite a las empresas modelar, implementar y ejecutar procesos de cualquier naturaleza, la empresa puede automatizar de manera sencilla cualquier proceso incluyendo los relativos a Recursos Humanos, Control de Calidad,Compras, Cadena de Suministros, Gestión del Cambio y cualquier otra clase de proceso que sea especifico y particular de la empresa. Algunos de este tipo de software son: ProcessMaker BPM, BPM Suite, Sequence.


SAP Business Suite
Es un conjunto de programas que permite a las empresas ejecutar y optimizar distintos aspectos como los sistemas de ventas, finanzas, operaciones bancarias, compras, fabricación, inventarios y relaciones con los clientes. Ofrece la posibilidad de realizar procesos específicos o crear módulos independientes para funcionar con otro software de SAP o de otros proveedores. SAP Business Suite está dividido en 5 módulos: SAP CRM, SAP ERP, SAP PLM, SAP SCM, SAP SRM.


Como es evidente existen tantos tipos de software como tipos de empresas puedan existir, al igual que para todos los presupuestos; lo importante es determinar el área con mayor necesidad de control y automatización y eventualmente es cubriendo todas las áreas en su totalidad. 


¿Por qué utilizar inteligentemente Internet?

Por qué utilizar inteligentemente internet?


Antes de leer “Top 25 websites for CEOs” hubiera pensado que visitar la página de mi propia empresa era una pérdida de tiempo, que podría enseñarme de nuevo esa página que no conozca ya de la empresa desde su mismo interior: FAIL. Se trata de saber qué estamos dando a conocer a las demás personas acerca de nuestra empresa a través de la web. Así como nuestra empresa no es estática y evoluciona con el ritmo de los negocios igualmente debe hacerlo la página web. Creo que tengo al menos 5 años sin utilizar una guía telefónica y es lógico, porque cuando preciso ubicar una empresa lo hago utilizando un motor de búsqueda que me dirige directamente a donde? Así es, a su sitio web. Esto quiero decir que esa será la forma en que obtendré mi primera impresión de esa empresa.

Es por lo mismo que es tan importante conocer las páginas web de mi competencia, saber lo que publican, lo que ofrecen sobre nueva tecnología o servicios y estar un paso adelante o al menos al lado, pero nunca atrás. De igual forma es necesario conocer a nuestros clientes, a nuestros proveedores, a la industria a la que pertenezcamos conocerla a nivel mundial.

La mayoría de empresas utilizan sistemas de bloqueo para evitar que sus trabajadores pierdan el tiempo divagando por la web o bien evitar que descarguen potenciales virus contenidos en archivos como música o juegos, pero sería interesante evaluar los posibles beneficios de permitir el acceso total de ciertos puestos o en ciertos días a esta herramienta.

La web es una fuente gratuita llena de diversidad al alcance de cualquier que cuente como mínimo con una computadora. Es sabido como en los últimos años las conocidas “redes sociales” han obtenido un auge sin precedentes convirtiéndose en un potenciador de la forma de mercadeo más práctica, sencilla y sobre todo barata: el mercadeo de boca en boca o buzz marketing.
Twitter es el mejor ejemplo de buzz marketing ya que genera un efecto “eco” en una comunidad repitiendo una publicación hasta volverla tendencia, lo que significa, que indica de que tema o tópico se está hablando en twitter en ese momento. El boca en boca siempre existió pero jamás con esta velocidad o alcance y ahora es el mismo consumidor del producto el que puede popularizarlo a través de una repetición constante positiva.
Facebook es otra red social de gran alcance, con millones de usuarios y gran capacidad de divulgación. Y así como estas dos, hay por lo menos 74 redes sociales de las más conocidas, ganando auge cada día, popularizándose ya no solo entre el público más joven sino a un publico más especializado: instagram y flickr para fotografías, snapchat fotos y videos con un límite de tiempo para verlo antes de destruirse y desaparecer definitivamente, buzznet o flixter sobre estilos de vida y otras pero no podemos dejar de mencionar las redes sociales enfocadas a crear redes de negocios como: Linkedin, Focus, Viadeo y otras.
También tenemos los códigos QR (Quick Response Code) que han ganado gran popularidad ya que con solo escanearlo con un teléfono inteligente propociona información a los consumidores, es idóneo para publicidad ya que es fácil de imprimirse en stickers, playeras o donde se considere más conveniente para llegar al público consumidor.

Una de las formas más contemporáneas de hacer publicidad y mantener informados a los clientes sobre nuestros productos es a través del correo pero no del tradicional sino del correo electrónico, es una forma rápida y sencilla de hacer llegar la información de una forma efectiva y directa.

Otra forma práctica de utilizar la web de forma gratuita es la participación en blogs o salas de debate. La creación de un tópico donde pueda relacionarse nuestro producto o servicio puede ser una gran herramienta para promoverlo, dar a conocer sus características o beneficios, donde o como adquirirlo etcétera.


En conclusión, hay muchas formas de utilizar el internet, la idea es hacerlo de la forma más inteligente. Hacer uso de contadores de visita para saber si está funcionando, obtener estadística sobre publicaciones para saber qué tipo de información ha causado mayor impacto en la comunidad seguidora del producto o servicio. Innovar, evolucionar con la tecnología y aprovechar lo que ésta pone a nuestra disposición.

Análisis de las Competencias Gerenciales



Al escuchar la palabra “competencia” lo primero que venía a mi cabeza era la imagen de una competición como tal, en la cual existen al menos dos personas luchando una contra otra por alcanzar una meta final: ganar.
Pero también lo asociaba con el hecho de ser competente en lo que cada persona se desempeña tal y como lo define el DRAE “persona experta que conoce bien una disciplina o una técnica, o que tiene capacidad y aptitudes para ocuparse de ella”
El Lic Carlos González de la Facultad de Contaduría y Administración de la Universidad de San Luis Potosí México indaga y profundiza sobre el tema en su artículo Competencias Gerenciales publicado en 2007 en la página de Gestiopolis.com y lleva a cabo una investigación exploratoria  sobre las competencias en los niveles gerenciales.
Si en un sentido amplio las competencias laborales constituyen el conjunto de capacidades que posibilitan el desarrollo y adaptación de la persona al puesto de trabajo y si las empresas no son más que un conjunto de personas que llevan a cabo actividades para la consecución de objetivos planificados, es necesario asociar competencias laborales a objetivos estratégicos.

En toda empresa, ya sea que se cuente de forma escrita o no, existe un perfil de puesto previamente concebido en el cual se detallan tipos de conocimiento o logros académicos que debe poseer el candidato idóneo como conocimientos en informática, contabilidad financiera,  análisis financiero, maestrías o doctorados pero también debe contar con otras características cualitativas como el liderazgo, el trabajo en equipo, capacidad de síntesis y otras capacidades específicas precisas para garantizar el éxito en el puesto.

Tal y como lo señala González antiguamente las personas respaldaban su desempeño basados en los años de antigüedad en la compañia, lo cual era suficiente para ser considerados para la promoción a nuevos cargos. Las nuevas corrientes sobre gestión del talento humano y evaluación de desempeño me hacen preguntarme: Qué tal si esa persona pasó años desempeñándose en un puesto en el cual era eficaz pero no se le gestionó para hacerse cargo de un puesto donde además de eficaz fuera eficiente?
Los cinco elementos fundamentales de: Saber, Saber hacer, Saber estar, Querer hacer y Poder hacer son los que componen las competencias  es la conjugación del conocimiento adquirido, la práctica adquirida por la experiencia además de saber desarrollarse en un entorno organizacional, tener la motivación necesaria para llevar a cabo las tareas encomendadas y la posibilidad de llevar a cabo el desempeño de la competencia; ya sea por cuestiones de empoderamiento en el puesto de trabajo o a situaciones más complejas como limitaciones de presupuesto y otras.
Los resultados obtenidos en la investigación exploratoria realizada a 45 puestos gerenciales en San Luis Potosí son por demás interesantes ya que señalan la competencia para la comunicación como indispensable en los tres puestos gerenciales evaluados: alta gerencia, gerencia intermedia y gerencia de operación. Me resulta lógico pues son éstos los encargados de hacer llegar en una especie de efecto cascada, desde la Junta Directiva de la empresa hasta las áreas operativas, los fines y objetivos de la organización.
Competencias como la Planeación y Administración son consideradas indispensables para la alta gerencia y descienden a deseables en la gerencia intermedia y gerencia de operación; lo que a mi parecer limita las funciones de éstas últimas dos a simplemente ejecutar tareas sin oportunidad realmente de dirigir. El trabajo en equipo es indispensable para la alta gerencia y lo son un poco menos para la gerencia intermedia y de operación lo cual me lleva a preguntarme: ¿Qué acaso un edificio no se sostiene por sus bases?  

De las 45 gerencias encuestadas el 100% de puestos de Alta Gerencia corresponden al género masculino y en las gerencias intermedia y de operación el porcentaje más alto es de gerentes masculinos que femeninos. Podría pensar que esto es debido a la cultura machista aún predominante en los países latinoamericanos pero la clasificación de todas las empresas de la lista Fortune Global 200, indica que la tasa promedio de mujeres directivas es de 17.3%. Menos de un 5% de las compañías más importantes del mundo son dirigidas por mujeres.


Los administradores tienen frente a sí el desafío de gestionar a su talento humano empoderándolos para el fortalecimiento de sus capacidades no solo intelectuales sino conductuales pues el éxito de una empresa se basa en la calidad y en la disposición de su equipo humano. Cuanto más integrado se encuentre su equipo y más se aprovechen las cualidades de cada uno de sus integrantes, más fuerte será la empresa.