jueves, 19 de febrero de 2009

lunes, 16 de febrero de 2009

CALL CENTER

Un centro de atención de llamadas (o call center en inglés; en inglés británico, call centre) es un área donde agentes o ejecutivos de call center, especialmente entrenados realizan llamadas (llamadas salientes o en inglés, outbound) o reciben llamadas (llamadas entrantes o inbound) desde y/o hacia: clientes (externos o internos), socios comerciales, compañías asociadas u otros.

Un Contact Center (centro de contacto) es una oficina centralizada usada con el propósito de recibir y transmitir un amplio volumen de llamados y pedidos a través del teléfono, los cuales se pueden realizar por canales adicionales al teléfono, tales como fax, e-mail, chat, mensajes de texto y mensajes multimedia entre otros.

También llamados “Call Centers” (centros de atención de llamadas) los mismos son operados por una compañía proveedora de servicios que se encarga de administrar y proveer soporte y asistencia al consumidor según los productos, servicios o información necesitada. También se realizan llamadas en función de implementar la venta y cobranzas de la empresa.

También llamados Centros de Contacto (Contact Centers) los mismos son operados generalmente mediante un amplio espacio de trabajo dispuesto para los agentes o ejecutivos de contact center, provisto de estaciones de trabajo que incluyen computadoras, teléfonos, auriculares con micrófonos (headsets) conectados a interruptores telefónicos y una o más estaciones de trabajo pertenecientes a los supervisores del sector.

El Call Center puede ser operado independientemente o puede estar interconectado con otros centros, generalmente conectados a una corporación computarizada.

Cada vez es mayor la implementación de nuevos y mejores portales de voz e información que se vinculan al desarrollo de nuevas tecnologías, favoreciendo la integración de todos los canales comunicacionales del consumidor; mediante la implementación de tecnología CTI (Computer Telephony Integration)

La mayoría de las más reconocidas e importantes empresas usan los Centros de Contacto para interactuar con sus clientes, ya sean empresas de servicio público, firmas de pedidos por catálogo, atención al cliente y soportes operativos varios con relación a empresas de software y hardware. Muchos comercios utilizan los Centros de Contacto incluso para el desarrollo de sus funciones internas a través de los mismos, incluyendo mesas de ayuda y soporte de ventas.

Otra definición complementaria es la siguiente: Un Call Center o Centro de atención de llamados entrantes (INBOUND) o salientes (OUTBOUND) es una herramienta de comunicación y relación con los Clientes que utiliza el TELEFONO como medio de comunicacíón básico gestionado por ”PERSONAS HUMANAS” en conjunto a los recursos humanos, físicos y tecnológicos necesarios y disponibles, basados en metodologías de trabajo y procesos determinados y adecuados, para atender las necesidades y dar servicio a cada “CLIENTE UNICO” con el objeto de atraerlos y fidelizarlos con la organización y permitir su viabilidad.

Personas Humanas: La razón por la cual se redunda en Personas Humanas, es que para poder obtener un trato adecuado por parte del Ejecutivo de Call Center hacia el Cliente


//
Teoría Matemática
Un Call Center de Inbound básico puede ser visto desde un punto de vista operacional como una “red de colas” (queueing network). El Call Center más simple consiste de un único tipo de clientes y servidores estáticos que pueden ser vistos como una “cadena de llamados simple”.

La teoría de colas (cantidad de llamadas entrantes) es una parte de la matemática en la cual los modelos han sido desarrollados. Estos modelos, son utilizados para brindar una mejor asistencia al planeamiento de la fuerza de trabajo y administración de la misma; por ejemplo, ayudando a determinar la cantidad de agentes o ejecutivos de call center requeridos para lograr un determinado nivel de servicio a los clientes.

Los modelos de colas proveen además una vista cualitativa identificando las circunstancias por debajo las cuales, la economía de escala prevalece, dado que un solo Centro de Contacto resulta ser más efectivo al recibir llamadas, que varios más pequeños.

En las operaciones de los Call Centers predomina la teoría matemática a través de investigaciones operacionales que consideran una variedad de problemas de optimización de relevancia. Como por ejemplo para determinar en qué horarios se necesita incorporar más cantidad de personal y para analizar la impaciencia del cliente mientras espera ser atendido por el agente.

Para efectos de dimensionamiento de cantidades de lineas y cantidades de ejecutivos de call center, cantidades de posiciones de trabajo, computadores, pantallas, puntos de red, etc., a nivel de la industria mundial se utiliza ERLANG.

Todos los métodos modernos de optimización de redes de tráfico tienen raíz en los trabajos hechos por Agner K. Erlang, científico danes, quien trabajo en la Copenhagen Telephone Company en 1908. Él encontró solución a los problemas claves del diseño de redes telefónicas: ¿Cuántas líneas son necesarias para un tráfico dado? ¿Cual es el trade-off entre una cantidad de líneas que permite atender todas las llamadas y un costo mínimo con un pérdida de llamadas?

En 1946 el International Consultative Committee on Telephones and Telegraphs, en honor a Agner Erlang, adoptó el ERLANG como unidad básica de tráfico telefónico.

¿Qué es un ERLANG? Un erlang es una medida adimensional usada para describir la cantidad de tráfico cursado a través de un circuito en una hora. Erlang significa; “horas de tráfico por hora”

Tecnología para call-center
Entre las tecnologías tradicionales que se ocupan en un call-center están: la infraestructura telefónica (conmutador, teléfonos, Voz sobre IP, diademas o cintillos), la infraestructura de datos (computadoras, bases de datos, CRM), el distribuidor automático de llamadas entrantes (ACD), un sistema de respuesta interactiva de voz (IVR), un grabador de llamadas (que muchas veces también graba las pantallas de los agentes), y si el call-center es de salida, un marcador o discador, asistido, progresivo o automático y predictivo.

La inteligencia artificial ha dado lugar a nuevas tecnologías también de reciente adopción como son: el reconocimiento de voz, la síntesis de voz, y un sistema híbrido con humanos que se conoce como reconocimiento de voz asistido.

La convergencia de servicios como voz, datos y video sobre la misma red digital hace necesario el uso de tecnologías de priorización, tales como QoS y catalogación de paquetes, más conocido como Packet Shaping, las cuales garantizan la disponibilidad de los servicios críticos, que no pueden funcionar con tiempos demasiado altos.

Llamadas entrantes o INBOUND


Un extenso centro de llamadas en Lakeland, Florida.

Los objetivos de un centro especializado en las llamadas entrantes pueden ser múltiples:


número verde de información establecido tras un acontecimiento cualquiera (catástrofe aérea, por ejemplo): eso permite difundir la información poco a poco y tranquilizar, dando una imagen positiva de la situación (una ayuda existe). Se habla así no solamente de centro de llamada, y también de "centro de contacto".


servicio postventa: los hotlines, muy a menudo para administrar los problemas encontrados por los clientes de FAI, funcionan gracias a centros de llamadas.


toma de cita (por ejemplo para gabinetes médicos) o pedidos, en particular, para el venta por correspondencia.


Servicio al Cliente: resolución de consultas, entrega de información, atención de requerimientos.


Mesa de Ayuda o Help Desk: Servicio que permite entregar una apoyo especializado por teléfono a través de un ejecutivo de call center especializado con conocimientos técnicos sobre una materia específica.

Llamadas salientes o OUTBOUND

Los centros especializados en las llamadas salientes pueden:


efectuar sondeos: la recolección de la información es fácil, efectúanse inmediatamente su distribución y tratamiento.
superficie de la publicidad para una marca, o incluso de la prospección o la venta a distancia: es allí la sustitución de los buhoneros y de la venta al detalle (de puerta en puerta).

Televenta: Actividad de venta a través de un ejecutivo de venta especializado y con competencias para vender de forma remota.

Teleencuesta: Actividad de encuesta telefónica a través de un ejecutivo de teleencuesta capaz de brindar un rápido relevamiento de información de parte de un cliente.

Agendamiento de Reuniones: Actividad que permite agendar reuniones o citas con clientes para ofrecer un producto o servicio que por su complejidad no se puede vender por teléfono y requiere entrevista personal.

Telecobranzas: Actividad que permite cobrar en sus diversas etapas, mora temprana, mora tardía o mora prejudicial, proporcionando las alertas necesarias al cliente y ayudándolo en el proceso de regularizar sus pagos para que pueda seguir usando el servicio.

Problemas planteados

Varios medios de comunicación como Le Canard enchaîné denunciaron problemas inherentes a los centros de llamadas: se localizan en países en desarrollo, donde el operador telefónico (que habla la lengua de los eventuales clientes) suele estar en condiciones laborales precarias.

La industria de la subcontratación

Muchas empresas buscan externalizar los centros de llamadas y es así como se ha generado una industria en torno a esta actividad. El surgimiento de empresas especializadas y la contratación de sus servicios, muchas veces fuera de las fronteras (offshoring), son algunos de los efectos de la subcontratación (o outsourcing).

Los factores críticos para la ubicación de un centro de llamados son la disponibilidad, educación y costo del recurso humano, además de la infraestructura de comunicaciones. Es por ello que usualmente los centros de llamadas se instalan en ciudades universitarias o capitales de países donde abundan los jóvenes.


Irlanda, en los años 1990, emergió como el destino europeo de los centros de llamadas, por sus bajos costos y abundante fuerza de trabajo. Irlanda aprovecho su situación y dicto normas que incentivaron la instalación de estos centros operativos en el país.

India hoy en día es un destino favorito para instalar centros de llamadas para los mercados de habla inglesa en Europa, Norteamérica y Oceanía. Su gran cantidad de angloparlantes, su fuerza de trabajo educada y sus bajos costos, lo posicionan en el primer lugar indiscutido de la externalización de llamadas.

En Latinoamérica, durante los últimos años, un gran número de empresas han instalado sus centros de llamadas en esta zona debido a los bajos costos de sus empleados, al igual que la creciente infraestructura telefónica de la región.

El uso de centros de llamadas está dominado por grandes empresas que requieren establecer un contacto permanente con sus clientes. En general compañías en el área de mercado masivo como empresas financieras, bancos, servicios básicos y telecomunicaciones.

La industria de los centros de llamadas está en crecimiento por la necesidad de las empresas de mantenerse competitivas, la atención al cliente y las ventajas que ofrece la tecnología.

Factores que se deben considerar para seleccionar una localización

Laborales. Si su comunidad posee una tasa de desempleo baja, esto es un factor contraproducente cuando es necesario reclutar agentes. ¿A quiénes se contrata como agentes?: amas de casa, estudiantes con horarios flexibles, trabajadores de medio tiempo, etc. Se debe detectar una comunidad o región que asegure calidad y continuidad se recursos humanos. Continuidad implica que la fuerza laboral debe ser lo suficientemente grande como para proveer de un flujo constante de trabajadores, capaz de resistir los picos de trabajo sin sacrificar calidad. Además, se deben tener en cuenta ciertos factores demográficos. Es importante tener una alta tasa de personas jóvenes en el área de localización. No debe olvidarse que no se trata de los típicos trabajadores de nueve a cinco, sino de individuos con gran flexibilidad de horarios y trabajo.

Educación. Históricamente, el estudiante universitario es la fuente más importante de reclutamiento de agentes de call centers. Cuanto más diversificada sea la oferta universitaria de una comunidad, más atractiva será la localización de personal capacitado. Utilizar estudiantes universitarios es una decisión estratégica dentro del armado de la fuerza de trabajo de un call center. Los factores que hay que tener en cuenta son los siguientes: bajo costo, historial académico, flexibilidad. Sin embargo, es importante considerar que el estudiante piensa primero en su estudio y luego en su trabajo. Por ello, es deseable una combinación de perfiles.

Inmobiliarios. Existen diferentes lugares dónde establecerse. Puede ser lejos de la ciudad en un edificio especial para ello, o en una vieja fábrica remodelada o un grupo de oficinas de desuso. Un call center tiene otra ventaja: puede ubicarse prácticamente en cualquier lado. También deben tenerse en cuenta diferentes factores ergonómicos, como ventanas, estacionamiento y transporte cercano, que son importantes para generar una mayor concentración en los representantes.

Conexiones (en la jerga técnica conectividad). Éste es el factor que genera el "cuello de botella" en un call center. El ancho de banda es la restricción más importante a su actividad. Si no se cuenta con buena conectividad será necesario pensar en otra localización. Deberá tener algún tipo de alianza o acuerdo con una telco (empresa de telecomunicaciones o carrier). Dos aspectos importantísimos son la escalabilidad de la infraestructura (poder manejar tráfico pesado) y la innovación de la tecnología (analógico, ISDN, IP).

Gubernamentales. Contar con subsidios para la actividad que se desea desarrollar incrementa la atractividad del lugar seleccionado para instalarse. Las medidas más comunes que impulsan las municipalidades o los gobiernos son los siguientes:

Reducción del impuesto inmobiliario (en México, conocido como "predial")(promoción de algún RTP o incentivación de algún área de la ciudad deprimida).

Crédito o subsidios a la creación de trabajo (Programa Primer Paso: pagan los seis primeros meses de los sueldos).

Subsidios destinados al reentrenamiento de personas desocupadas.

Eximir de impuestos al call center o a la telco

Mercadotecnia internacional.

Ciertos usuarios de call center (por ejemplo, hoteles, líneas aéreas, tarjetas de crédito, empresas de alta tecnología) han globalizado sus servicios. Aunque parezca poco importante, hay que tener en cuenta los siguientes aspectos:

Responder las llamadas en el idioma correcto.


Cobrar en la moneda correcta.


Mantener la neutralidad idiomática del discurso.

Estructura de un centro de llamadas

Usualmente un centro de llamadas está formado por gerentes de operaciones y analistas, grupos de capacitación, agentes de calidad, soporte de operaciones, soporte tecnológico, supervisores , team Leaders y agentes telefónicos. Es usual que un supervisor tenga a cargo un grupo de agentes telefónicos. Igualmente existen los especialistas en datos o de suministro de información estadística(Data Marshall)

DIAGRAMA DE SENA


jueves, 29 de enero de 2009

lenguajes de programacion

Clasificación de los lenguajes de programación

Los lenguajes de programación se pueden clasificar atendiendo a varios criterios:
Según el nivel de abstracción
Según la forma de ejecución
Según el paradigma de programación que poseen cada uno de ellos
lenguaje de ensamblador
Según su nivel de abstracción
Lenguajes de Máquina
Artículo principal: Lenguaje de máquina
Están escritos en lenguajes directamente legibles por la máquina (computadora), ya que sus instrucciones son cadenas binarias (0 y 1). Da la posibilidad de cargar (transferir un programa a la memoria) sin necesidad de traducción posterior lo que supone una velocidad de ejecución superior, solo que con poca fiabilidad y dificultad de verificar y poner a punto los programas.
Lenguajes de bajo nivel
Artículo principal: Lenguaje de bajo nivel
Los lenguajes de bajo nivel son lenguajes de programación que se acercan al funcionamiento de una computadora. El lenguaje de más bajo nivel por excelencia es el código máquina. A éste le sigue el lenguaje ensamblador, ya que al programar en ensamblador se trabajan con los registros de memoria de la computadora de forma directa.
Lenguajes de medio nivel
Artículo principal: Lenguaje de medio nivel
Hay lenguajes de programación que son considerados por algunos expertos como lenguajes de medio nivel (como es el caso del lenguaje C al tener ciertas características que los acercan a los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel.
Lenguajes de alto nivel
Artículo principal: Lenguaje de alto nivel
Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el inglés. En BASIC, uno de los lenguajes de alto nivel más conocidos, los comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que pare si el CONTADOR es igual a 10. Esta forma de trabajar puede dar la sensación de que las computadoras parecen comprender un lenguaje natural; en realidad lo hacen de una forma rígida y sistemática, sin que haya cabida, por ejemplo, para ambigüedades o dobles sentidos.
Según la forma de ejecución
Lenguajes compilados
Naturalmente, un programa que se escribe en un lenguaje de alto nivel también tiene que traducirse a un código que pueda utilizar la máquina. Los programas traductores que pueden realizar esta operación se llaman compiladores. Éstos, como los programas ensambladores avanzados, pueden generar muchas líneas de código de máquina por cada proposición del programa fuente. Se requiere una compilación antes de ejecutar las instrucciones de un problema.
Los compiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda (lenguaje máquina con código binario).
Al usar un lenguaje compilado (como lo son, por ejemplo, los lenguajes del popular Visual Studio de Microsoft), el programa desarrollado nunca se podrá ejecutar mientras haya errores, sino hasta que tras haber compilado el programa, ya no aparecen errores en el código.
Lenguajes interpretados
Se puede también utilizar una alternativa diferente de los compiladores para traducir lenguajes de alto nivel. En vez de traducir el programa fuente y grabar en forma permanente el código objeto que se produce durante la compilación para utilizarlo en una ejecución futura, el programador sólo carga el programa fuente en la computadora junto con los datos que se van a procesar. A continuación, un programa intérprete, almacenado en el sistema operativo del disco, o incluido de manera permanente dentro de la máquina, convierte cada proposición del programa fuente en lenguaje de máquina conforme vaya siendo necesario durante el procesamiento de los datos. El código objeto no se graba para utilizarlo posteriormente.
La siguiente vez que se utilice una instrucción, se la deberá interpretar otra vez y traducir a lenguaje máquina. Por ejemplo, durante el procesamiento repetitivo de los pasos de un ciclo o bucle, cada instrucción del bucle tendrá que volver a ser interpretada en cada ejecución repetida del ciclo, lo cual hace que el programa sea más lento en tiempo de ejecución (porque se va revisando el código en tiempo de ejecución) pero más rápido en tiempo de diseño (porque no se tiene que estar compilando a cada momento el código completo). El intérprete elimina la necesidad de realizar una compilación después de cada modificación del programa cuando se quiere agregar funciones o corregir errores; pero es obvio que un programa objeto compilado con antelación deberá ejecutarse con mucha mayor rapidez que uno que se debe interpretar a cada paso durante una ejecución del código.