lunes, 14 de mayo de 2018

¿Que es un sistema ERP (Enterprise Resource Planning)?

ERP (Enterprise Resource Planning) o "Sistema de planificación de recursos empresariales" en español.



Hoy en día las empresas manejan grandes cantidades de datos e información para el correcto funcionamiento de sus operaciones. No importa el tamaño de la empresa, la correcta gestión de la información es fundamental para el éxito de cualquier negocio.

Para este cometido, se valen de sistemas informáticos, siendo lo ideal, que sean diseñados específicamente para la gestión de información empresarial. Este es el caso de los llamados ERP´s. El término se refiere a Enterprise Resource Planning que significa “sistema de planificación de recursos empresariales”.

Estos programas se hacen cargo de distintas operaciones internas de una empresa, desde producción a distribución o incluso recursos humanos, finanzas, marketing, etc. Estos sistemas son muy necesarios y cumplen un papel clave en los negocios online y son parte fundamental de la elaboración y gestión de la estrategia empresarial.

Estos sistemas suponen una importante inversión para las empresas, pero que se justifica en el aumento de la productividad es sus operaciones según encuestas realizadas. Estos sistemas normalmente son personalizables, por lo que cualquier tipo de empresa puede acceder a estos.

Los objetivos para implementar un ERP normalmente son los siguientes:
  • Optimización de los procesos empresariales.
  • Acceso fácil y rápido a la información en una misma plataforma.
  • Automatización de los procesos empresariales.



Por otro lado, el principal obstáculo que tienen las empresas para acceder a estos sistemas es el costo. Esto se debe normalmente al nivel de personalización que necesita un sistema ERP para cubrir las necesidades de la empresa: a mayor nivel de personalización, mayor precio. Además, algunos de los costos que un ERP conlleva pueden aparecer de forma posterior a su instalación y adquisición, lo que se denomina costos ocultos.

Otra desventaja a tener cuenta al elegir un sistema ERP está en la implementación. En algunos casos, puede que la instalación, el hardware necesario para su funcionamiento y la preparación de su infraestructura tarden demasiado. Esto puede provocar retrasos en el funcionamiento interno de su empresa que pueden causar pérdidas. No obstante, existen sistemas en la nube que pueden prevenir este tipo de inconvenientes, al no tener que ser implementados físicamente en la empresa.

martes, 13 de febrero de 2018

Machine Learning: Que es y para qué sirve

En estos tiempos donde todo tiene que ver con las TIC’s (Tecnologías de la información), el big data y la inteligencia artificial, hemos empezado a escuchar un nuevo término: Machine Learning. Pero, ¿qué cosa es realmente y como nos puede servir?


¿Qué es el machine learning?

La traducción al español de Machine Learning sería “Aprendizaje automático”, y como su nombre lo dice, es un tipo de inteligencia artificial (AI) que le da a las computadoras la capacidad de “aprender”, sin la necesidad de ser programadas previamente por un ser humano.
Este aprendizaje es posible debido a la capacidad de detectar patrones dentro de un conjunto de datos, de tal manera que el propio programa pueda predecir las probabilidades de ocurrencia de determinadas situaciones o resultados. Estos cálculos permiten que el programa “aprenda” continuamente, para generar resultados y decisiones confiables.
El principal propósito del Machine Learning es facilitar la toma de decisiones, ya que la capacidad de análisis, procesamiento de información y rapidez de las computadoras, es muy superior a la del ser humano.

¿Cómo funciona?

El Machine Learning se basa en algoritmos de aprendizaje automático. Un algoritmo es un conjunto de instrucciones o reglas bien definidas, que permite llevar a cabo una actividad mediante pasos sucesivos hasta obtener un resultado esperado. En el caso del Machine Learning, sus algoritmos se dividen en tres categorías:


- Supervised learning (Aprendizaje supervisado) 

Es el más utilizado y requiere de intervención humana para la creación de etiquetas en el histórico de datos de manera que la máquina pueda predecir un resultado probable a partir de las mismas.

- Unsupervised learning (aprendizaje no supervisado) 

Es menos común y utiliza datos históricos que no han sido etiquetados. El objetivo es encontrar patrones a partir del propio análisis de datos.

- Reinforcement learning (aprendizaje por refuerzo) 

La base del aprendizaje es el refuerzo. La máquina es capaz de aprender con base a pruebas y errores en diversas situaciones.

¿Para qué sirve?

El Machine Learning es un sistema basado en el procesamiento y análisis de datos, que se traducen en toma de decisiones y resultados esperados. Dicho esto, se puede aplicar en cualquier campo que maneje bases de datos lo suficientemente grandes y complejas. Algunas de las aplicaciones más comunes son:

  • Motores de búsqueda.
  • Diagnósticos médicos.
  • Predicciones económicas y bursátiles.
  • Sistemas de seguridad por reconocimiento biométrico.
  • Detección de fraudes.
  • Predicción y pronóstico de clima, tráfico, etc.


Las técnicas de Machine Learning abarcan un campo muy extenso, y son una parte fundamental dentro del Big Data. El número de técnicas y algoritmos cada vez será más extenso, y las aplicaciones a nivel práctico son inimaginables.

martes, 7 de noviembre de 2017

Consejos para la elección del hosting



Cuando decides que es momento de que tu negocio tenga una página web para empezar a ejecutar acciones de marketing online, siempre surgirán algunas dudas, más aun cuando es la primera vez que se realiza.

Una de estas dudas es acerca del hosting para tu página web.  Pero, ¿Qué es el hosting?
Un hosting es un servicio de alojamiento web que te permite instalar WordPress o cualquier otro CMS (Joomla, PrestaShop, etc) para empezar a crear tu página y que así la puedan ver todas las personas.

Además de alojar y mostrar tu web en internet, un hosting te permite tener cuentas de correo con tu nombre de dominio. Por ejemplo, podrías tener una cuenta para pedir información del tipo “contacto@taxirapido.com”.

Pero, ¿qué es un dominio? Básicamente, el dominio es el nombre que quieres que la gente escriba en su navegador de internet para llegar a tu web. Siguiendo el ejemplo anterior: www.taxirapido.com. Normalmente se elige el nombre del negocio o palabras clave sobre el tipo de producto o servicio que ofrece tu negocio.

Podríamos decir que comprar un dominio es cómo registrar una marca para que nadie más la pueda utilizar. Si alguien quisiera crear una web llamada igual que la mía, no podría hacerlo ya que la compré primero.

Una vez que ya tenemos decidido cual será nuestro dominio y lo hayamos adquirido, debemos pensar en cuáles son las características más importantes que debemos tener en cuenta al momento de decidirnos por un proveedor de hosting. A continuación te mencionamos algunas de las más importantes: 

Almacenamiento en discos sólidos SSD: Para que tu web cargue rápido necesitas que el hosting tenga discos SSD.

Capacidad suficiente de almacenamiento: Esto es el espacio que necesita tu web (imágenes, textos, etc). Normalmente con 1 gb tendrás más que suficiente.

Buena tasa de transferencia mensual: Cuando alguien visita tu página, el navegador descarga de tu web los textos e imágenes consumiendo datos. Al principio con alrededor de 50 gb tendrás de sobra.

Atención 24 horas 7 días a la semana: El soporte es un punto crítico a la hora de contratar un hosting. Si tu web sufre una caída o necesitas asistencia técnica, es desesperante que no te atiendan rápidamente. 

Sistema de copias de seguridad: A la hora de elegir hosting, uno de los aspectos decisivos que diferencia un buen hosting de uno regular, es que dispongas de un sistema de copias de seguridad automático y que se realice todos los días. De esta manera, si borras algo que no debes y desconfiguras la web, podrás volver atrás y arreglarlo en 5 minutos.