viernes, 8 de enero de 2010

Sesión del 08 de Enero 2010 - última clase

Hoy tenemos la última clase de la asignatura y para finalizar un bonito examen tipo test de la parte impartida por Fran.

Bueno, pues ya está, se acabó la asignatura, ya sólo queda terminar los blogs.

jueves, 7 de enero de 2010

Sesión del 07 de Enero de 2010

¡FELIZ AÑO!

Hoy vuelta de vacaciones,  para empezar vamos a plantear una estrategia de web 2.0 para un negocio turístico tradicional (se comentan algunas ideas por parte de los alumnos)

Conocemos la revista estrategia magacine, sobre la industria de las herramientas sociales en Internet.

Hablamos de  soluciones colaborativas de la web 2.0, a través de redes sociales.

El concepto de "long tail economy":  Internet y el entorno digital han cambiado las leyes de distribución y las reglas del mercado.  Hay que darse cuenta de que ahora existen dos mercados: uno centrado en el alto rendimiento de pocos productos y otro, nuevo y todavía no familiar, basado en la suma o acumulación de todas las pequeñas ventas de muchos productos, que puede igualar o superar al primero. Son el antiguo mercado de masas y el nuevo nicho de mercados, representados por la cabeza y la cola de la conocida gráfica de distribución estadística. El mundo digital parece superar la  regla del 80/20, que recomendaba centrarse en el 20% de los productos y usuarios para obtener el 80% de los ingresos. Muchas de las empresas de éxito online incluyen en su estrategia la long tail, atendiendo a la demanda de lo popular, lo menos popular y lo raro, es decir, dando respuesta a todo tipo de segmentos, intereses y nichos de mercado. La novedad está en la creciente variedad de herramientas actuales (blogs, tags, RSS, wikis…) que permiten publicitar y dar a conocer el gran número de productos existentes en la long tail, es decir, en ese 80% restante.


El  concepto de MASHUP: utilizar, de manera gratuita, toda la herramienta posible disponible en la web 2.0, es decir, en el se utilizan datos e información de páginas públicas para construir mi aplicación. Coger cosas que ya hay hechas y construir a partir de las mismas. Todas las webs tienen un API de programación (Application Programming Interface) que es como una manual de instrucciones, de manera que utilizando estos apis de las webs públicas que me interesan puedo construir mi propia web.

Otra herramienta para gestionas nuestra propia web podría ser  meneame.net, es un sistema por el cual, se publica una noticia y la gente la comenta, la vota, de manera que se puede hacer popular en la web 2.0 (o no, porque a nadie le interesa y nadie la vota).

No obstante, el software más efectivo y, a fin de cuentas el que utilizan las empresas (sobre todo las más importantes) es de pago, tipo el portal o proveedor de contenidos (cualquier empresa que proporciona contenido multimedia para su distribución online) como por ejemplo vignette, esto es otra herramienta de comunicación empresarial (de pago, eso si) para publicar los contenidos que a la empresa le interesen (lo utiliza por ejemplo el Banco de España, Cathay Pacific, etc.) o SharePoint Server de Microsoft.
Igualmente, en las empresas no se utiliza (o no se suele utilizar) gmail o el correo de yahoo, lo que se usa es el OUTLOOK.

Hablamos, también, de como se utilizan los SLA (Service Level Agreement) o acuerdos de nivel de servicio, que son contratos escritos entre un proveedor de servicio y su cliente con objeto de fijar el nivel acordado para la calidad de dicho servicio. En ellos se fija el "up time" o tiempo en que ha de estar la página operativa, el tiempo efectivo de servicio al cliente (el ideal es el 99,999 pero no se da nunca porque es muy difícil de cumplir), en España, generalmente es de 3 cifras (99,9), sería bastante bueno conseguir uno de 4 cifras (99,99).

A modo de resumen, hay un abanico muy amplio en esto de las nuevas TICs, lo importante es informarse adecuadamente, conocer para saber que nos interesa utilizar más en nuestra empresa. Desde conocer que es un DataWarehouse, un SLA, un uptime, el estudio multidimensional de la información,  hasta un gestor de contenidos o una consultoría de sistemas, entre otras cosas.


miércoles, 23 de diciembre de 2009

Sesión del 23 de Diciembre 09

Hoy veremos sitios web relacionados con el mundo del turismo como tripadvisor.com, nos registramos, abrimos cuenta para poder gestionar distintos viajes o destinos, por ejemplo, elegimos Estambul como destino (los nombres en inglés), añadimos destinos y se nos queda ya creado, podríamos recomendarlo, marcarlo como favorito, como que hemos estado. Podemos añadir los destinos que queramos. Guardamos y continuamos. En "tu tripadvisor", en la opción mapa, aparecerán nuestros destinos. Podemos también compartir, introduciendo direcciónes de e-mail de quien queramos para que puedan visitar nuestro mapa.
Vamos a conseguir un mapa, habrá, como siempre, que conseguir código en mi mapa de viajes, para luego enlazarlo en el blog, copiamos el código y lo pegamos (en edición HTML) o en un gadget html - javascript en diseño.
Tripadvisor nos proporciona muchas opciones y herramientas que luego podemos utilizar en nuestro blog






    Ahora vamos a ver otro sitio web llamado travelpod.com,  que nos permite hacer blogs de viajes. Nos registramos, vamos a iniciar un blog de un viaje, primero, construímos nuestro itinerario, nos sale un mapa de google mapsy vamos añadiendo ciudades para construir el itinerario, una vez hecho el itinerario podemos cambiar fechas, escribir una historia en cada destino, subir fotos, etc. Para subir las fotos, te ofrecen la opción del cargados básico o el avanzado, este último es mejor pero sólo funciona en internet explorer. Puede salirnos un aviso de que se tiene que instalar un componente activex, (en una barra amarilla en la parte superior, pinchamos en dicha barra, se nos despliega un menú y le damos a la opción de instalar), lo hacemos y subimos las fotos que queramos (desde nuestro ordenador).
    Podemos incluirlo en nuestro blog desde dashboard, nos vamos a la opción other sites, copiamos el código, añadimos gadget html-java script y lo pegamos. De esta manera podemos compartir nuestro blog de viajes en nuestro otro blog.

    martes, 22 de diciembre de 2009

    Sesión del 22 de Diciembre 09


    Explotación de la información:
    En la actualidad, las empresas, instituciones, organismos, etc., producen y obtienen una gran cantidad de datos que tienen que convertir en información para que le sea útil, para ello se han desarrollado una serie de técnica y herramientas que faciliten el análisis de la información, como por ejemplo, los Datawarehouse (DW) que son almacenes de datos que concentran un gran volumen de información de interés la cual se distribuye por medio de diversas herramientas de consulta y de creación de informe orientadas a la toma de decisiones.
    En los sistemas de información se introducen datos, que proceden de diversas fuentes. Cuando los datos entran dentro del sistema, se validan sintáctica y semánticamente. El dato pasa a ser información, la cual se procesa mediante un gestor de bases de datos (elemento clave en un DW)  y que puede estar realizado utilizando tecnología  de Bases de Datos Relacionales o Multidimensionales, siendo más eficaces estas últimas ya que se trata de visualizar la información como si fuera un cubo, es decir, en diferenctes dimensiones o perspectivas. Se estudia al cliente, o posible cliente, en función de lo que se quiera vender con la información grabada en la base de datos, de manera que se le "empareja" en función de lo que nos interese para poder sacar conclusiones. Estas conclusiones son resultados de explotaciones de datos.

    En todo esto proceso, se parte de un Main-Frame o sistema central, que es un sistema cerrado y de pago (popularmente conocido como "cabezón"), o bien del cloud computing o la nube de Internet (tendencia a basar las aplicaciones en servicios alojados de forma externa, en la propia web, por ejemplo, lo que se hace en la web 2.0), éste es un sistema abierto y muchísimo más barato, incluso gratis.
    De ahí pasamos a las bases de datos propiamente dichas, donde se almacena la información y que pueden estar en el mainframe o en la nube.

    En el medio, como en "tierra de nadie" tenemos el MIDDLEWARE, que no es ni un sistema central ni un sistema de usuario final. Aquí se encuentra el work flow que es una herramienta de mecanización de procesos (como un protocolo de actuación mecanizado). Todos los procesos que se informatizan ruedan en herramientas de work flow, las cuales ruedan encima de soluciones del middleware como son los ESB (Enterprise Service Bus) o los servidores de aplicaciones (como contenedores de programas).

    (paréntesis para diferenciar un servidor de aplicaciones de un servidor web. Servidor web es el elemento tecnológico que hace posible que nos conectemos a un sitio web (www loquesea... ), y le pide "cosas" al servidor de aplicaciones.)

    lunes, 21 de diciembre de 2009

    Sesión del 21 de Diciembre 09

    Introducción a web 2.0 y la parte de asignatura que nos va a impartir.
    ¿Qué hay detrás de la web 2.0? ¿Cómo se puede ganar dinero con la web 2.0?
    El grado de utilización de las nuevas tecnologías es mayor cuanto más cerca estés del mundo real. Conforme estás trabajando, "en el mundo real", se utiliza más nuevas tecnologías.
    En la utilización de las nuevas tecnologías, en el desarrollo del software, hay dos vertientes, se pueden construir o asimilar, es decir, comprar a medida o comprarlo ya hecho. En la segunda opción, si queremos construir un sistema con software libre, utilizamos sistemas abiertos, con sistemas novedosos y en continua evolución, arquitecturas abiertas conocidas por todo el mundo, con pc compatible con bases de datos abiertos, con wikis, blogs, redes sociales.  Pero el problema surge cuando se cae el sistema, se cuelga la base de datos, ¿a quien le pides garantías? Aquí es útil cuando no tenemos mucho presupuesto, por ejemplo para comprar office, está la opción de google docs. Estas soluciones tienen un TCO (Total Cost of Ownership) muy reducido y un ROI (retorno de la inversión) muy lento. Esta es muy buena para empezar (es muy barato).
    En  contraposición a esto hay sistemas propietarios en culturas o arquitecturas cerradas, con sistemas validados y arquitecturas contrastadas, con un TCO más elevado y ROI más rápido- Si la anterior es buena para empezar ésto es lo que se utiliza en el mundo real, ya que no podemos permitirnos el lujo de no dar servicio, no se nos puede quedar colgado el sistema y si eso ocurre necesitamos una solución rápida.
    (Detrás de blogs, wikis, redes sociales, hay un hosting, un sistema cerrado y  validado)

     
    La pregunta es, ¿cuál de ellos me sirve mejor y me soluciona los problemas? ¿Qué estrategia de sistemas adoptar?, especialmente cuando la empresa es tuya. ¿desarrollo a medida o software de terceros (contratación de una solución de mercado:compra+contratación de soluciones) o un modelo mixto?

     
    Desarrollo a medida: es caro, lento, tendente a estancarse tecnológicamnte, ....., pero es a medida, es nuestro y tiene nuestro distintivo de empresa.
    Compra + contratación de soluciones: productos estándares sin opción de modificación, obligación de adaptarse. La relación calidad-precio es razonable porque simplemente te compras una solución para tu negocio y tu puedes ya  dedicarte al mismo, a tu negocio.
    Modelo mixto: quizás sea lo más apropiado porque puedo comprar una solución pero puedo adaptarla, más que a un informático se contrata a un creativo.

     
    PROVEEDORES DE SOLUCIONES: el dilema de la elección, ante la cual surgen multitud de preguntas como:
    • ¿Por qué y para qué vas a usar un software?
    • ¿Conoces el alcance de los distintos tipos de desarrollo?
    • ¿Sabes lo que es una consultoría sistemas?
    •  ¿Vas a utilizarlo intra o extranet?
    • los requerimientos de tiempo de respuesta, número de usuarios concurrentes, peticiones al segundo, etc. ¿los conoces? importancia del tiempo de respuesta, hay que vigilarlo con los SLA (service  level agreement o acuerdos de nivel de servicio que son como cláusulas de garantía) UP TIME (el tiempo que está tu sistema activo, que está funcionando u operativo)
    • ¿qué presupuesto tienes?
    Importancia de conocer la respuesta a éstas (y muchas otras más) preguntas antes de tomar una decisión tan importante como es que proveedor de soluciones elegir para nuestra empresa, así como, revisar el historial del proveedor (contrastar con anteriores adquisiciones del proveedor), basar las decisiones en los números y en los hechos, nunca en las apariencias y, sobre todo, observar desde la prudencia y la distancia antes de tomar decisiones.

     
    ERP: sistemas de planificación de recursos empresariales (por sus siglas en inglés, Enterprise resource planning), son sistemas de información gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de producción y de los aspectos de distribución de una compañía comprometida en la producción de bienes o servicios. Son sistemas de gestión de información que integran y automatizan muchas de las prácticas de negocio asociadas con los aspectos operativos o productivos de una empresa. Los sistemas ERP típicamente manejan la producción, logística, distribución, inventario, envíos, facturas y contabilidad de la compañía. Sin embargo, la Planificación de Recursos Empresariales o el software ERP puede intervenir en el control de muchas actividades de negocios como ventas, entregas, pagos, producción, administración de inventarios, calidad de administración y la administración de recursos humanos. Los sistemas ERP son llamados ocasionalmente back office (trastienda) ya que indican que el cliente y el público general no están directamente involucrados. Este sistema es, en contraste con el sistema de apertura de datos (front office), que crea una relación administrativa del consumidor o servicio al consumidor (CRM), un sistema que trata directamente con los clientes, o con los sistemas de negocios electrónicos tales como comercio electrónico, administración electrónica, telecomunicaciones electrónicas y finanzas electrónicas; asimismo, es un sistema que trata directamente con los proveedores, no estableciendo únicamente una relación administrativa con ellos (SRM).

     
    AJAX: lenguaje de programación a partir del cual se ha montado la web 2.0

     
    La web 2.0 se basa en el push, es decir, en "bombardear" con ofertas  de venta a los clientes.

    viernes, 18 de diciembre de 2009

    Sesión del 18 de Diciembre 09

    También en el blog podemos utilizar el sistema de RSS, con la herramienta "suscribirse a entradas atom".

    Vamos a usar el RSS del blog para crear una nube de conceptos o tag cloud, que es como un panel con palabras clave en diferentes tamaños para poder pulsar sobre ellas. Para ellos utilizaremos makecloud.com,  nos situamos sobre entradas atom, pulsamos botón derecho y copiamos la dirección, la cual pegaremos en la web de makecloud.com , se supone que extraerá los conceptos más importantes, las palabras clave. Copiamos el código que nos sale, le damos a diseño, y, como es un elemento de navegacíón, lo añadimos en la barra de navegación, añadimos gadget, html-javascript, y lo pegamos.

    Ahora  vamos a colocar un panel con la predicción del tiempo, utilizaremos por ejemplo, meteored.com, para ello buscamos el enlace inserta el tiempo en tu web o blog,  una vez  más, generamos código, lo copiamos y en diseño, añadimos gadget html-javascript y lo pegamos ahí.

    Hay un montón de gadgets que te proporciona el propio sitio blogger, ya están integrados en blogger, por lo que son mucho más fáciles de poner. Por ejemplo, ponemos un contador

    Ahora introduciremos un gadget para chatear, a través de la web cbox.ws, igualmente desde esa web, nos registramos, introducimos la dirección de nuestro blog, una vez más copiamos el código, aquí desde publish, nos sale un fragmente de código html que copiamos y añadimos en diseño, añadir gadget html-javascript.

    Dentro del propio blogger tiene instalados otros gadgets que podemos utilizar, más fácilmente.


    jueves, 17 de diciembre de 2009

    Sesión del 17 de Diciembre 09

    Hoy empezaremos colocando un mapa en nuestro blog, para ello, entramos en googlemaps, desde "enlazar" de googlemaps, hay dos modos: el primero una url para crear nosotros el enlace pero no es el mejor método, lo mejor es incrustar nosotros el mapar para lo cual, tendríamos que copiar el código, como hicimos ayer.
    Para personalizar el mapa, a través de la opción mis mapas, se clicka en la introducción, podemos crear múltiples mapas y guardarlos, a cada mapa le daremos un título y si queremos una descripción (por si tenemos muchos mapas, acordarnos luego de que va), después se elige el nivel de visibilidad del mapa, público o restringido, en principio  ahora lo dejamos en público. Una vez guardado, lo editamos y podemos colocar las "chinchetas" o marcadores en el punto que queramos y en el "bocadillo" que se abre en descripción, meteríamos los datos del lugar en cuestión (dirección, teléfono, e-mail, etc), también podríamos incluir una imagen, pero debe ser una imagen ya publicada en internet, nos pide su url, la cual pegamos en la ventanita que se abre.
    Para incrustar un mapa personalizado, damos a enlazar, luego a personalizar, "cogemos" el mapa que queramos y como queramos, copiamos el código, y luego lo pegamos en el blog en "diseño", añadir gadgets, hay que elegir el gadget de html-java script y lo pegamos.

    Podemos simular en un blog una página web, para ello hay que dejar una sola entrada en la página principal, de la siguiente forma, "configuración" y luego en "formato", mostrar el nº de entradas, dejaríamos una sola.
    Si queremos que aparezca por ejemplo también un mapa con nuestra ubicación cuando alguien pinche en el enlace concreto, tendríamos primero que, incrustar el mapa que queramos en una entrada, cambiar la fecha de publicación de la entrada en la que hemos puesto el mapa (una fecha anterior).
    Para hacer la página principal: está tendrá que ser la última entrada.
    Tendríamos que quitar el archivo del blog, desde diseño, buscamos el gadget archivo de blog, lo editamos y lo eliminamos. También eliminamos las etiquetas.
    Necesitamos un índice con las direcciones, para ello, guardamos las direcciones de cada entrada, por ejemplo en el bloc de notas, las páginas que queramos enlazar nos quedamos con su título y su dirección, las copiamos en el bloc de notas, el título a mano porque no nos deja copiarlo y la dirección desde visualizar.
    En el blog nos vamos a la vista de "diseño" y añadimos un gadget, en el apartado de lo básico buscamos el de "lista de enlaces" y lo añadimos en la barra de navegación por ejemplo. Como  en nombre del sitio web, título de la entrada a copiar y en url el url de la misma. Pueden estar ordenadas alfabéticamente pero nosotros no queremos ordenarlas sino que queremos situarlos en el orden que me interesa, para eso pinchamos en la "flechita" que aparece al lado y lo vamos moviendo.

    miércoles, 16 de diciembre de 2009

    Sesión del 16 de Diciembre 09

    Hoy estamos viendo como enlazar con páginas web (por ejemplo con twitter) meter una imagen, para capturar una pantalla se utiliza la tecla "printscreen", si sólo presionamos esa tecla nos capturaría todas las ventanas que tengamo abiertas, con Alt - printscreen cogemos sólo la pantalla o ventana que nos interese. Utilizamos el programa ubicado en accesorios "paint" y allí la pegamos, la guardaremos en formato PNG porque nos respeta la imagen original sin pérdidas



    Introducción a picasa, abrimos cuenta en picasa o bien utilizamos la que tenemos ya en google para subirnos fotos. Creamos album de fotos en picasa (subimos las fotos, las ordenamos, las ponemos título, las ubicamos en un mapa), de manera que una vez creado el album lo subiremos al blog desde picasa. Muy importante no olvidar copiar y pegar todo el contenido que nos indica picasa a la hora de subir las fotos: enlazar este album e incrustar contenido:



    ojo con el tamaño de las fotos a subir, una vez hecho esto, desde blogger, en diseño, añadimos gadget utilizando la herramienta javascript y lo podemos colocar donde más nos interese.

    También hemos aprendido a insertar un vide de YouTube como se muestra a continuación:




    Ojo, hay que copiar y luego pegar el código del contenido del video, igual que nos pasaba con las fotos, en edición HTML. También hemos de tener cuidado con el tamaño del mismo, si vemos que se nos sale del marco deberíamos reducir tamaño, o bien desde el codigo (reducirlo a la mitad por ejemplo) o bien desde la propia web de YouTube

    Para presentaciones de fotos podemos utilizar la web slideroll, y volvemos a repetir la misma operación de copiar contenido (en este caso get code y nos sale el contenido a copiar) y luego lo pegamos pero, también en edición HTML:


    Hasta aquí el tema de los gadgets por hoy.

    Ahora vamos a instalar en nuestro blog una herramienta que nos permite extraer información muy valiosa como es conocer quien nos visita, la herramienta que vamos a emplear es google analytics , lo primero es activar el servicio, dándonos de alta. Como ya tenemos cuenta en google, simplemente hay que meter la cuenta que tengamos en google, una vez registrados, copiamos la dirección del blog (o del sitio web que queramos controlar), una vez más copiamos el código, esta vez en "Diseño" - "Edición HTML".
    Con esta herramienta veremos luego en el google analytics, en nuestra cuenta: los sitios web que estamos controlando y los informes de acceso para cada sitio web. Hay que controlar el periodo del tiempo para el que lo estemos viendo, de manera que podamos saber, por ejemplo de un mes a otro, si tenemos más o menos visitas que el mes anterior. Hay informe configurados por defecto, como de donde son los visitantes de nuestro sitio web, que contenidos son los que más se consultan, el origen del tráfico, es decir, de donde viene las visitas (la mayoría vienen de los motores de búsqueda, a través de un buscador), etc, pero podemos generar nuestros propios informes.

    Importancia del posicionamiento en la web (es decir, en que posición salimos en los buscadores), para ello hay una serie de técnicas complicadas.  Las tareas de ajustar la información de las páginas que se pretenden hacer aparecer en las primeras posiciones de los resultados es conocida como técnicas SEO o de optimización de los motores de búsqueda.

    Esta herramienta nos permite analizar mucha información de las visitas pero no tiene un contador. Así que vamos a poner un contador en nuestro blog para que se vea. Para ello vamos a la web clustrmaps.com,
    nos abrimos cuenta una vez más, copiamos el código una vez más y lo pegamos en "Diseño" - "añadir gadget" "´HTML" Y ya tenemos el contador.

    Esto es todo por hoy.