24 octubre 2007

Factura Digital: Retomando el tema....


Hace un buen buen tiempo que no he escrito en mi blog, y no ha sido por voluntad propio, sino por muchas cosas que son ajenas a ésta....
Bueeeeno, pero aquí estamos de nuevo, intentando entender y aprender acerca de tantas cosas interesantes e intentar verlo a la luz de nuestra realidad guatemalteca.

Mi último post fue acerca de un tema que siempre me ha llamado la atención: La factura electrónica. Tal denominación es equivalente a "factura digital", "factura telemática", "remisión electrónica", "remisión o por medios electrónicos", y cualquier frase que se le parezca.

Lo interesante es que algunas preguntas de mi último post, lejos de ser aclaradas por la comunidad, salieron a la luz en esta tardía e inocente evolución tecnológica de nuestra realidad guatemalteca.

Bueno, he leído varias cosas sobre esto, a nivel de principiante curioso. Voy a escribir una serie de artículos intentando hacer un análisis de nuestra realidad a la luz de documentos formales de estos temas. En esta entrega, para no cansar, solamente listo algunas fuentes y hechos interesantes:

  • 3/Sept/2007: Se publica el acuardo gubernativo 023-2007 , que describe las reglas del juego a nivel gubernativo/legal (ver el acuerdo).
  • 28/Sept/2007: Se imparte una conferencia informativa, dicatada por Chile Monroy CPA. No fui :|
  • 10/Oct/2007: Se imparten conferencias informativas por parte de Cámara de Comercio y Asociación de Bancos de Guatemala.
  • 24/Oct/2007: SAT abre concurso, a través de GuateCompras, para la "Contratación de Servicio de Certificación de Seguridad Informática del Sistema Factura Electrónica" (luego hablaremos de esto) - ver la información de la licitación.

He enconrado muchos sitios de la implementación de factura electrónica en otros países de habla hispana (los más accesible: España y Chile), pero el que está más avanzado en regulariones, experiencia y documentaciónlos, es España. Voy a estar poniendo la información poco a poco.

Por el momento, si quieren ir de 0 a 80 en este tema, les recomiendo este libro que se puede bajar, desarrollado por ASIMILEC como parte de El Plan Avanza de España y Unión Europea.

Hasta la siguiente entrega... !

15 abril 2007

Factura Digital

Imaginate que tus facturas de servicios te llegaran por correo electrónico; que tu planilla de iva ya estuviera registrada, que la reducción de los costos relacionados al papel se tradujeran en una baja en los precios de servicios.

Hace ya algún tiempo he estado interesado en este tema. La factura digital es un documento electrónico que posee todos los datos de una factura convencionall y un certificado digital que garantiza la identificación e integridad de la misma.

Aquí hay alguna información de la implementacion en España. y aquí un artículo muy interesante del Centro de Predicción Económica de España, que la explica como una aplicación directa del Certificado Digital. Ya existe en países de la región como Chile, Argentina, México y España.


Según un artículo de AméricaEconomía, algunas de las principales ventajas son:
  • Ahorro de coste de emisión, adminsitración, distribución y almacenamiento de facturas en papel. (en España, las 3900 empresas que lo utilizan, se ahorran cerca de 29 millones de euros al año).
  • Seguridad. con la factura convencional es más fácil hacer trampas, es más fácil extraviarlas y también cometer errores.
  • Integración y automatización con programas de software de facturación.
  • Rapidez. la factura digital permite realizar el trámite por una red de valor, Internet o correo electrónico.
Hace algún tiempo la implementación de la Factura Digital se vislumbraba compleja, sin embargo con los avances tecnológicos ahora es posible su uso aprovechándose de herramientas y procesos existentes.

Según el estudio del Centro de Predicción Económica de España, el mayor obstáculo, aunque parezca mentira, es el cambio de mentalidad debido al arraigo existente al papel.


¿Y en Guatemala cómo estamos?


Me da risa (nerviosa) y/o pena ver que PyME's serias en Guatemala hoy por hoy dan facturas hechas a mano, que la legislación fiscal aún esté bebé como para pensar en iniciativas como ésta y que la administración de imposición fiscal aún sea ineficiente y un dolor de cabeza, para todas las partes.

La factura digital puede traer ahorros importantes en costos, eso beneficiaría a todos, tambén mejoraría la recaudación de impuestos y también beneficiaría a todos.

¿Cuáles son los retos que enfrentamos en este sentido los guatemaltecos?, ¿cuáles son las posibilidades? y, en general ¿cómo ayudamos nosotros a la factiibildad de estos proyectos?

Si están interesados en leer más, pueden leer la serie de artículos de Julián Inza (Presidente de Albalia Interactiva, entidad especializada en banca, medios de pago, gestión de Seguridad y Firma Electrónica). Busquen los tags de "Factura Digital" y "Factura Elecrónica".

05 abril 2007

Google My Maps

Apenas hoy Google Maps acaba de agregar My Maps que, en resumen, permite crear mapas personalizados y guardarlos en tu cuenta de Google. Se pueden crear línas, figuras, puntos de referencia, incluso agregar videos y fotos. Esto era posible antes con GoogleMaps Api, pero ahora hasta un cavernícola podría crear mapas.

Lo estoy checando. Aquí está cómo llegar al garage de trabajo de Creativasoft.

04 abril 2007

El Periódico - RSS


Felicidades a El Periódico, único diario de noticias guatemalteco, hasta el momento (corríganme si me equivoco), que implementa lectura de titulares en formato RSS (Really Simple Syndication). Cabe destacar también la característica diferenciadora de su pequeño foro al final de cada noticia para los lectores.

Al momento cuenta con dos sindicaciones: Actualidad y Opinión.

02 abril 2007


Gmail Advance Search Operators

Es realmente impresionante lo que se puede hacer en esa cajita de búsqueda de gmail.

l:importante in:sent(propuesta OR negocio) from:daelmo before:2006/05/12 -is:chat

...este query de búsqueda me muestra todos los correos que tienen la etiqueta importante y que fueron enviados desde una de mis cuentas (en este caso daelmo*, que contienen cualquiera de las palabras propuesta ó negocio, enviados antes del 12/Mayo/2006 y que no fueron conversaciones de chat (gmail guarda las conversaciones de GTalk).

Todavía mejor, puedo guardar este query en un Filtro y asignarle una acción a los correos que cumplan con el criterio, por ejemplo: "aplicar la etiqueta propuestas.obsoletas"

Más info: How do I use Advance Search?


SVN + TRAC = Remote Project Management

Encontramos en la empresa un hosting de Subversion bastante bueno: Hosted-Projects que nos representa alrededor de US$7/mes y tiene todo lo esperado de un Servidor SVN. En un futuro próximo esperamos implementar uno propio.

Adicional a esto, el sitio ofrece integración de SVN con TRAC-Project, una alternativa Wiki muy buena para administración de proyectos y código. Esta integración implica que se pueden hacer cosas como:

Changesets: detalle de una actualización de código (Commit en Tortoise) que muestra quién actualizó, cuándo pasó y qué cambios incluye.

Milestones: Agendas de proyecto que indican los cambios que se esperan de versión en versión para tener claras las tareas que hay que crear y asignar.

Browse Source: funcionalidad para navegar en el código fuente en línea, comparar las versiones al nivel de líneas de código de una forma muy amigable, capacidad de utilizar wiki para referenciar las versiones, archivos y líneas.

Tickets: tareas asignables, incluyentes en una determinada agenda (milestones). Pueden ser errores a arreglar, mejoras pendientes, tareas de test, etc. Al dueño de la tarea le llega un correo notificándole lo que hay que hacer, dónde hay que hacerlo (código fuente referenciado), para cuándo tiene que estar, etc.

Capacidades Wiki: este paradigma de edición de páginas en este contexto permite crear reportes de Tickets totalmente personalizados, cambiar la apariencia del sitio, agregar páginas informativas del proyecto, utilizar formato wiki para referenciar cualquier cosa (un usuario, una versión, una página, un archivo, una línea de código, etc.), las posibilidades son extraordinarias.
TRAC implementa una modalidad para SQL Queries que permite hacer cosas como:

SELECT p.value AS __color__,
owner AS __group__,
id AS ticket, summary, component, milestone, t.type AS type, time AS created,
changetime AS _changetime, description AS _description,
reporter AS _reporter
FROM ticket t
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE status = 'assigned'
ORDER BY owner, p.value, t.type, time


que en este caso muestra todos los tickets que ya estén asignados, agrupados por dueño, ordenados por prioridad. Esto se puede guardar como un reporte personalizado, por ejemplo.

Bueno, no me quiero extender mucho, prefiero que ustedes lean todo lo que se puede hacer.

Éste tipo de herramientas son muy útiles cuando se trabaja de forma remota, permitiendo un control detallado y ordenado de lo que se está haciendo.

Para cliente SVN les recomiendo Tortoise el cual es gráfico e integrado a tu explorador de carpetas, también pueden usar la versión de línea de comandos o plug-ins para sus IDE's. En cualquier caso lean bien la documentación tanto de SVN como de su cliente para utilizar de la mejor manera la estructura de directorios, las actualizaciones de código y el trabajo en equipo.

Aquí solo resta decir que el administrador del proyecto tiene que ser muy ordenado en la estructura de la agenda de trabajo, en la distribución de tareas, en la estructura de directorios y accesos de seguridad. También tiene que haber disciplina de los desarrolladores en utilizar la herramienta y estandarizar los mecanismos de administración, codificación y comunicación. En otro post estaré hablando de estas recomendaciones.

30 marzo 2007

Guatemala sube 19 puestos en la tabla de Indices de Disponibilidad en Red


The pace of technological innovation throughout the global community is relentlessly pushing forward.
Soumitra Dutta, INSEAD
Irene Mia, World Economic Forum

Quisiera comentar y extender la noticia publicada el 29 de Marzo (noticia en PrensaLibre, noticia en ElPeriódico) acerca del reporte presentado por el Centro de Iniciativas de Desarrollo (CIDES).

La noticia trata acerca del Networked Readiness Index que se publica en The Global Information Technology Report que publica la WEF (World Economic Forum). Este índice mide básicamente el nivel de preparación o capacidad de un país de beneficiarse de las Tecnologías de la Información y Comunicación (TIC's, o ICT's), en donde Guatemala ocupa en el período 2006-2007 el 79avo lugar tras haber subido 19 puestos desde el período 2005-2006 en donde ocupaba el lugar No. 98.


Los motivo a analizar los archivos PDF del reporte que en realidad están bien bien interesantes. Siento que es algo que todos deberíamos leer.

Este índice, se desglosa en tres grandes componentes o subíndices:
  1. Ambiente de mercado facilitado por el país. Esto incluye políticas gubernamentales, infraestructura, visión en el tema a largo plazo, etc.
  2. Preparación de los actores claves (gobierno, empresas, personas). Esto incluye por ejemplo la calidad educativa, penetración de internet, acceso a internet, costos de servicios de comunicaciones como telefonía fija y celular.
  3. Uso efectivo de la tecnología. Aquí entra por ejemplo, el uso de la tecnología para gestiones estatales, la utilización de la tecnología en el sistema educativo, el aprovechamiento de las ventajas de la red por parte de las empresas.
Si leen el reporte, también se dan cuenta que cada año varían los asuntos relevantes sobre los cuales se construye el índice. Este año fueron éstos cuatro:
  1. Redes y cambios en cada día. La forma en que las redes cambian nuestra forma de trabajar, vivir, jugar y aprender.
  2. Creación de redes en telecomunicaciones. Abarca las oportunidades y desafíos de la creación de redes de última-generación.
  3. Ciudades con gobiernos electrónicos (e-government) y competencia mundial. Que básicamente hace énfasis en el hecho de que en el año 2050 dos terceras partes de la población mundial vivirá en ciudades. Los artículos del reporte se plantean el desafío de los gobiernos de poder manejar este crecimiento, y aún así mantener los niveles de producción y de entrega de servicios. Como fenómeno paralelo, se evalúa la inducción del modelo de outsourcing internacional (globlalización) y el rol de los proveedores locales.
  4. Censura y vigilancia de Internet, y el dilema moral para las corporaciones multinacionales. Estos artículos se plantean preguntas como: ¿debería un motor de búsqueda acceder a censurar determinados resultados como condición de un negocio en un nuevo lugar?, ¿debería un servicio de correo electrónico dar nombres verdaderos de afiliados al gobierno, sin saber exactamente para que se requieren?, ¿debería un servicio de blogs censurar el contenido de "malas palabras" en determinados posts?
Estos aspectos son medidos a través de 67 variables (el número varía de año a año).

Encontré un link muy interesante que explica cómo funciona el "Global Map of Digital Inclusion" (Mapa Global de Inclusión Digital), donde hay mucha información valiosa, entre ella, un resumen de variables de la "World Telecommunication Indicators Database" (Base de Datos de Indicadores Mundiales de Telecomunicaciones) acerca de Guatemala (información del año 2003) :

Guatemala:
Digital Access Index (2003): 0.38; (103 of 178)
Fixed telephone subscribers per 100 inhabitants: 7.1
Mobile cellular subscribers per 100 inhabitants: 13.1
Internet access tariff as % of Gross National Income (GNI) per capita: 21.4
Adult literacy: 69.2%
Combined primary, secondary and tertiary school enrolment level: 57%
International Internet bandwidth per capita: 72.9 (kbit/s)
Broadband subscribers per 100 inhabitants: 0
Internet users per 100 inhabitants: 3.3


Obviamente estos números han cambiado mucho desde 2003 a 2007.
Por cierto me llama mucho la atención el valor informativo que posee esta base de datos, ya que tiene información estadística desde 1960 hasta 2005!!! que incluye todo este tipo de detalles, gráficas, tendencias, conclusiones. La base de datos cuesta aprox. US$150.00, así que si alguien la tiene, sería interesante compartir algunas tendencias :) que nos ayuden a entender el comportamiento de Guatemala y las variables principales en juego.

Según un comentario de un co-editor del reporte, las razones principales por las que los países (nórdicos específicamente) han mantenido un tendencia de crecimiento en el índice son:
  1. Inversión responsable de los gobiernos.
  2. Recursos para invertir en educación e infraestructura.
  3. Capacidad de un país de estimular y elevar el nivel de la fuerza humana, facultándolos a innovar.
Es muy bueno saber que Guatemala está subiendo en esta escala, sin embargo en la región aún sigue siendo el cuarto. Y no es cuestión de competencia, a mi parecer, sino en lo que ése índice significa y en cómo se traduce al desarrollo y economía del país.

Los artículos que contiene el reporte son escritos por gente muy importante de Cisco, Harvard, Banco Mundial, McKinsey, entre otros. Así que como les digo, siento que es algo que todos deberíamos de leer para entender las tendencias mundiales en TIC's y su relación con el comportamiento de Guatemala, así como la participación del sector tecnológico en el contexto de la globalización.

Sus aportaciones y comentarios son siempre bienvenidos. ¿A propósito, alguien sabe cuál es el sitio web del CIDES? ¿Hay algún lugar donde haya una discusión abierta de este tema? ¿Hay alguna documentación de pláticas de este tema por la Comisión de Tecnología, Comisión de Competitividad y CIDES? ¿cómo se plantea este tema en la agenda electoral próxima?

26 marzo 2007

Web2.0

Alguien me preguntaba qué es Web2.0... encontré un video que a mi parecer ilustra muy bien el concepto...

25 marzo 2007

BI-EnLínea y soporte para navegadores No-InternetExplorer

Comento la crítica de Christian Van Der Henst al sitio BI-EnLina, que básicamente señala la falta de soporte multi-browser de aplicaciones de este nivel.

Aparentemente no están tomando en cuenta estándares de programación web. Sería bueno que los señores de e-Solutions (que por cierto, para desarrollar grandes aplicaciones de banca electrónica, dejan mucho que desear con su página empresarial) leyeran más acerca de estándares con frames en los exploradores más populares (Firefox, Safari, Internet Explorer, Opera) aunque sospecho que ni siquiera lo probaron en otros navegadores, y no lo digo por una suposición injusta, sino porque lo he visto muchas veces con otras empresas de desarrollo.

No se si también ellos desarrollaron www.bi.com.gt, pero parece tener el mismo problema de no adaptarse a otros navegadores.

He usado bancas electrónicas de por lo menos 3 bancos, y BI-EnLinea es la primera que veo que restringe el horario de uso (lunes a domingo de 3:00 a 22:00). No entiendo aún porqué lo hace, lo único que se me ocurre es por el servicio de BI-Chat o porque si pasa algo malo todos los ingenieros están durmiendo.

Sin embargo, ¿a qué cuota del mercado objetivo de BI-EnLinea le importa realmente esto? pienso que el QA (control de calidad) guiado por usuarios es demasiado bajo, casi nulo. De hecho muchos usuarios lo perciben como "Firefox me muestra mal la página de BI, por eso uso InernetExplorer"!! y no "la página web no cumple con estándares para que se visualice en distintos navegadores".

A tú pregunta:
¿Cómo hacemos para que la banca en línea mejore?

Posiblemente yo propondría algunas cosas:

Participación de la comunidad de usuarios
Se me hace bien importante que esta clase de sitios tengan foros y blogs donde haya un intercambio entre usuarios y proveedores de contenido (como lo hacen la mayoría de sitios profesionales). Los sistemas de retroalimentación que implementan actualmente son deficientes. Yo he intentado enviar correos a webmasters de sitios de Guatemala, pero nunca recibo contestación; las llamadas a los call-centers solo es un viaje a través de un menú a veces enredado donde los operadores te mandan de un lugar a otro y que, si al final lográs hablar con alguien, no sabe dónde meter este tipo de sugerencias/comentarios. Por eso un foro claro y limpio, accesible a usurios finales sería muy útil.

QA imparcial de peso
Sería bueno que existiera una entidad que evaluara la calidad de un producto de software de este nivel y publicara los resultados en un medio de peso. He viso sitios dónde se puede escribir quejas relacionadas con servicio al cliente, también hay entidades que auditan las finanzas, Superintendencia de Bancos, etc.; pero no hay un lugar donde se evalúe real y objetivamente un sitio web guatemalteco, a cuya evaluación esté expuesta la credibilidad profesional de la empresa (en este caso el Banco) y que la obligue a mejorar estos aspectos.

Ética en el Desarrollo
Como decía Oscar en un comentario, también es importante que los desarrolladores tengan estas nociones a la vista y que se actualicen constantemente. ¿Cuántos programadores guatemaltecos pueden hoy por hoy enseñar su código fuente y estar orgullosos de él?, ¿cuántos pueden pasar sus códigos por analizadores de buenas prácticas y que los resultados no reflejen ninguna inconsistencia?, cuántos sitios guatemaltecos pueden pasar exitosamente Evaluaciones de Markup? Hay características que simplemente hoy en día son el mínimo esperado, entre ellas, el soporte para múltiples navegadores web.

Tengo varias cosas que podría sugerir al diseño del sitio, pero para ser justos también tengo que decir que funcionalmente es lo esperado.

Gracias Christian por el post que abre la discusión de estas críticas importantes, y que eventualmente espero que sean parte de una motivación generalizada de mejoramiento.

24 marzo 2007


Agregadores

Mis primeros contactos con agregadores fueron los newsgroups accesibles desde lectores que trabajaban con procolo NNTP, como MS OutlookExpress. Luego con el advenimiento de RSS y Atom (protocolos basados en XML) empecé a leer noticias y blogs en consumidores de escritorio como RSS Bandit o Feedreader, los cuales son muy buenos en mi opinión, si se desea mantener por algún motivo historial en PC.

El siguiente paso con el empuje de Web2.0 era obvio: agregadores basados en web.
Actualmente hay una gama de productos que permiten al usuario leer sindicaciones RSS y/ o Atom en modalidad web. En lo personal he probado Bloggines y GoogleReader, de los cuales prefiero GoogleReader. Tengo alrededor de 15 suscripciones y estoy conforme con la usabilidad de la versión beta, sin embargo espero con ansias las features de búsquedas y mayor rapidez en la actualización de feeds que actualmente a mi punto de vista es lento.

Son pocas las personas con las que platico que usan agregadores. Típicamente revisan los sitios de interés de vez en cuando, pero esto no es eficiente si se quiere estar enterado rápidamente de los contenidos. Es por eso que aquí les propongo la utilización de los más populares, según un artículo muy muy bueno de FeedBurner. Hay otros sitios (por ejemplo, otro ejemplo) que hacen distintas sugerencias, pero me gustó FeedBurner porque las conclusiones tienen mucho más respaldo.


Es más que interesante notar que GoogleReader se logró posicionar sobre los competidores, pese a que comenzó a mediados de 2005, comparado con Bloglines y MyYahoo que ya venían desde mucho más tiempo. A pesar que MyYahoo ocupa el primer lugar en estadísticas de clicks, tiene la desventaja que solo muestra los encabezados, esto significa que hay que entrar al sitio original para ver el contenido. ¿Quiénes ganan en cada esquema? el lector vs. el proveedor de contenido. Si quitamos al ganador MyYahoo por la limitada capacidad de visualización de contenido, nos queda el popular GoogleReader cuya popularidad radica básicamente en la forma de exponer el contenido, ya que aprovecha muy bien el espacio y utiliza, talvés hasta extremadamente AJAX para ofrecer una buena experiencia al usuario. Además permite ver el contenido sin tener que abandonar la interfaz.


Mi recomendación personal es GoogleReader, pero más que recomerdarles uno quiero motivarlos a que utilicen este tipo de servicios que mejoran la organización de contenido disperso en Internet.

Más adelante estaré publicando mi lista de suscripciones compartidas para ver si les interesa agregarlas a su lector preferido.

17 marzo 2007

del.icio.us

Hace más de un año que he estado buscando herramientas para administrar mis URL's favoritos. Nunca me gustó tener dispersos estos enlaces en varias máquinas, enviármelos por correo o guardarlos en el escritorio.

Probé varios, pero la verdad ninguno fue tan bueno como lo es del.icio.us. En esta ocasión me quedó mal Google Bookmarks, todavía está muy inmaduro, tiene bugs, tagging limitado, no existe en la GoogleBar versión Inglés. Pero hace poco me topé accidentalmente con del.icio.us y hasta el momento estoy feliz con él. Además de lo obvio, tiene servicios de suscripción, sindicación, publicación, búsqueda de tags, apis para utilización y extensión.

Los invito a probarlo, deságanse de los Bookmarks de Firefox o de los Favoritos de IE y accedan a sus links predilectos desde cualquier lugar con conexión a Internet.

14 marzo 2007

14 de Marzo

Hoy es el White Day en Japón y Korea. En estos países, en el Día del Cariño (14 de Febrero) las mujeres le dan chocolates al hombre, un mes después (14 de Marzo) los hombres devuelven el favor y dan regalos a la mujer.

Curiosamente también es el Día de Pi, que se atribuye a los números de la fecha (14/Marzo = 14/3 = 3/14 = 3.14...).

También hoy se celebra que inicia el verano en Albania, y también es el Día del lenguaje estonio.

Hoy, hace 24 años, nació Bakhtiyar Artayev, boxeador de Kazakhstan. También Taylor Hanson, músico del grupo Hanson. También nací yo, como a eso de las 11:00 antes de meridiano.

Es un día más, pero quiero aprovechar para agradecer a la gente que lo tiene presente y me echó la llamadita, el correo, el mensaje, el abrazo, el regalito, el pastelito, la camorra, la estrellada del HerseyPie. Los quiero mucho...

27 febrero 2007

Educación gratuita de alto nivel

OCW (OpenCouseware o Programa de Computación gratis destinado a uso educacional) es una iniciativa del MIT (Massachusetts Institute of Technology) que tiene como finalidad facilitar material de estudio para maestros, estudiantes y personas autodidactas de todo el mundo.

El sitio facilita guías de estudio, material gratuito y exámenes. En algunos cursos hay que comprar libros, pero nada que sea imposible de conseguir en una Biblioteca o Internet.
En mi caso, no estoy estudiando "formalmente" en una universidad en este momento (stand-by... en otro blog les comento de esto). Y aunque cada día aprendo cosas nuevas, no puedo subestimar el valor que tiene una educación universitaria. Para no quedarme con las ganas de adquirir este valor, estoy probando algunos cursos, por ejemplo Inteligencia Artificial.

De las cosas a las que tengo acceso, lo que más valoro es la guía de estudio de los cursos. Porque aunque he intentado ser cybernauta-autodidacta, el Internet tiene aún mucho ruido y establecer exactamente qué leer y en qúe orden, puede ser todo un desafío. Con estas guías no me pierdo en el camino, solo me queda caminar y caminar, que es el reto del autodidacta.

Si esto les parece maravilloso, todavía queda decirles que OCW además es parte del OCW Consortium (Consorcio de Programas computacionales gratis para el uso educacional)
que es una comunidad de Centros de Estudio alrededor del mundo con la misma iniciativa. En este caso lo que más me gustó es la gama de documentos de investigación que están accesibles.

A propósito de educación informal con contenido formal, si juntamos a estudiantes, autodidactas, catedráticos y profesionales de área en una clase, las universidades se podrían convertir en centros de tertulia, podrían ser semilleros de ideas y centros de investigación.
¿Porqué ir a una clase a escuchar recitar algo que está mejor recitado en un foro de Internet? Podríamos reducir la cantidad y aumentar la cantidad de tiempo que pasamos con un profesional (alguien dijo coloquios?). Pero me estoy desviando del tema (a propósito). Hablaremos de esto en otro momento...

Chéquenlo, compárenlo con sus programas de estudio, con sus guías de cursos, con sus expectativas de carrera y me cuentan.

26 febrero 2007

Evaluando Soapbox (vs. YouTube)

El pasado 13 de Febrero el sitio de videos de Microsoft Soapbox pasó de estar en modo de invitaciones a ser público. Con esta iniciativa Microsoft busca hacerle frente a competidores como Youtube o GoogleVideos.

Mis primeras impresiones del sitio de Soapbox fueron buenas. Básicamente ofrece los mismos servicios que YouTube.

En interfaz gráfica hay algunas diferencias: usa Ajax para las tags de los menús (eficientemente por cierto) y que es posible navegar entre los videos, hacer búsquedas, etc. mientras se está viendo un video (tedioso para las búsquedas en YouTube). Es imposible no enamorarse de la usabilidad de este producto. Aquí cabe destacar que la interfaz es sencilla y no es una típica pantalla supercargada como el anterior MSN Videos. También es posible sindicar las categorías en RSS.

Hablando de la forma de compartir el video, Soapbox ofrece además de las habituales de YouTube, un Link con Imagen.
La calidad en un embedded es similar para los dos. Por allí encontré un sitio donde hacen un comparativo entre los servicios de video más famosos (incluidos por suspuesto YouTube y Soapbox). A continuación muestro los video embedded's. Mi test de buffer resultó en que Soapbox es mejor que YouTube buffereando. Pero saquen ustedes sus conclusiones y las cuentan.













24 febrero 2007

"Mejorando la planificacón y estimación de tiempos"

Quiero comentar el artículo de Manolo Álvarez "Técnicas de Gestión: Desarrollando un sentido de urgencia en el equipo (Parte 1 de 2)", que expone el podcast orignal "Develop a Sense of Urgency in Your Team (Part 1 of 2)".

Voy a elaborarlo referenciado algunos comentarios del artículo original que crean un balance en el punto de vista. Para una compresión clara, por favor lean los artículos referenciados arriba y las referencias a los comentarios de ManagerTools.

Pointy-Hired Boss
(Comentario en ManagerTools)

Si bien una empresa implementa por ejemplo controles de horario, cámaras de seguridad y métodos de presión es porque la gente entra y sale cuando quiere, hay ladrones en la empresa y los trabajadores no hace lo que deben cuando deben, respectivamente.

Por eso existen los 10 puntos para crear El Sentido de Urgencia
Pero la verdad es que en muchos casos (como lo dice el comentario referenciado) el gerente es un Pointy-Hired Boss (gerente ineficiente del cómic Dilbert).

En mi experiencia como desarrollador he visto mucho esto (con honrosas excepciones). El gerente generalmente solo se maneja con las fechas de entrega. En realidad no tiene una perspectiva clara del ámbito real del proyecto y mucho menos cuánto tiempo toma realizar una tarea determinada. Entonces el gerente tiene dos opciones:

  1. Pedir feedback del programador y que éste, basado en su experiencia sugiera una fecha.
  2. No confiar en la estimación del programador porque lo ha visto chateando (eso obviamente dañará la credibilidad de la estimación). Entonces viene la presión (métodos para crear el sentimiento de urgencia).

Sería ideal manejarse con la primera opción. Hay gente que opina que "si uno no confía en su gente, debería despedirla".

Por otro lado, sí es necesario crear ese sentimiento. Hay gente que trabaja mejor bajo presión y, en realidad, hay cosas que URGEN!

Es aquí donde el balance es la clave porque un exceso de presión puede atrofiar las relaciones laborales, la capacidad del trabajador o terminar creando un sentimiento de decepción. Esto último (la decepción) ocurre cuando, con el afan de crear ese sentimiento de urgencia los gerentes reducen instintivamente las fechas de entrega, los trabajadores entonces aunque sean unas máquinas (como dicen) no completarán nunca la meta deseada en el tiempo requerido. Tras aplicar muchas veces este método las relaciones se dañan y la autorealización del trabajador está por los suelos.


Trabajo en equipo, dependencias y un plan de proyecto realista
(Comentario en ManagerTools)
(Repuesta al comentario por Mark Horstman)

Aquí lo obvio reluce: el problema de muchas empresas (de Desarrollo de Software en especial) radica en la mala planificación del proyecto.

En nuestra empresa llevamos ya un tiempo utilizando SVN integrado con Wiki-TRAC para manejar los Milestones del proyecto y las tareas de la gente y es fabuloso. Sin embargo sin una planificación efectiva, no sirven de nada.

Entre las opciones

  1. Mirá ¿para cuando puede estar esto?
  2. Necesito esto para el martes.
  3. Ticket ya asignado al usuario X con la fecha de entrega implícita.

yo prefiero la tercera, siempre y cuando la fecha de entrega esté respaldada. Y esto precisamente es lo que nunca pasa: un gerente no sabe cuánto toma hacer una migración de datos, un sistema de análisis químico riguroso o agregarle una línea a un archivo de configuración. Los gerentes se olvidan del triángulo Funcionalidad-Recursos-Tiempo. Solo mueven el tiempo, no quieren sacrificar la funcionalidad ni agregar más gente.

Aquí los gerentes generales deben delegar la planificación (utópico: a veces no hay tiempo para planificar, todo es para ayer) a un experto, lo que llamamos el Project Manager.

Aún así el Project Manager promedio no hace un estudio riguroso del tiempo de cada tarea, simplemente la estima (basado en su experiencia, en la de otros o talvés en el sesgo creado por la presión del gerente – o cliente-).

Parece que vamos llegando al fondo de esto. A mi parecer, hay que reforzar mucho la creación de un cronograma confiable, que tome en cuenta posibles atrasos y que a la vez que cumple con las fechas del cliente, promueve la confianza y las buenas relaciones con los trabajadores.

¿Cómo hacer esto? La mejor respuesta es “Métricas del Software”. ¿Es posible medir el tiempo y el esfuerzo exacto que requerirá hacer un software?, ¿será como estimar el tiempo y esfuerzo de hacer un pastel? Pues para “Métricas del Software” es posible, y bastante exacto. He leido acerca de esto hace algún tiempo (libro del tema, revisen unos ejemplos). Lástima que en mis clases de Análisis de Sistemas y Desarrollo de Software nunca mencionaron esto :(, al igual que para muchos Project Managers y desarrolladores (y no lo digo yo, solo hay que ver para darse cuenta). De hecho nuestra cultura, nuestros planes de estudio, los métodos de desarrollo en las empresas y el profesionalismo de los docentes de universidades dejan mucho que desear.

En este punto yo concluyo que el balance es lo adecuado. Pero éste no se logra sin investigación, planificación, realismo. Si no se logra planificar adecuadamente, lo mejor es irse a un extremo.

Satanización del Desarrollador de Software
(Comentario en ManagerTools)

Por último, y en mi humilde opinión (respetando la experiencia y el análisis del autor) me parece un poco radical el artículo y las opiniones de Mark Horstman. Aunque tiene mucha razón en algunos puntos, creo que el tema (por lo menos en la empresa de Desarollo de Software) siempre será subjetivo hasta que haya un respaldo en la planificación del proyecto.

Ya se habló la primera parte de "cómo crear el sentimiento de urgencia"... me gustaría de verdad ver más temas como esté, por ejemplo "cómo consolidar a los empleados", "quality assurance in software development", etc....


Felicidades por abrir el tema Manolo. Aunque desde el punto de vista gerencial, es un debate sano que debería de tomarse para mejorar la calidad de las empresas de Guatemala. Gracias por dejarme comentarlo.

23 febrero 2007

Blogging Corporativo y Medios de Comunicación Masivos

En un artículo de Enrique Dans (Instituto de Empresa) y otro de Noemí Gómez (Actualidad Economía) se habla del importante crecimiento del Blogging Corporativo, que básicamente es el medio de comunicación interna de una empresa que se aprovecha de los beneficios que ofrece Internet, la sindicación y el contenido multimedia para transmitir lo que necesita de la mejor forma.

Se pueden mencionar algunos ejemplos de este tipo:
Creating History
Videos y Blogs de Desarrollo de MSND (Channel9)
Bold Moves

Por allí me enteré también que el Chelsea es el primer club en lanzar su propio canal en youtube.

Y más allá de los círculos empresariales está la comunicación abierta social, los medios escritos volviéndose digitales y el contenido televisivo entrando a nuestra PC.

Los medios de comunicación se plantean paradigmas nuevos, los derechos de autor, propiedad intelectual, la venta de software, todo está tomando nuevos giros.

Sin embargo esa dinámica de la información digital parece no haber hecho mucho eco en países como Guatemala, en donde por ejemplo, nuestra página de noticias más representativa (PrensaLibre) aún no tiene sindicación, ni podcasts, ni videos, y la notificación por correo aún es defectuosa e incompleta. El blogging corporativo simplemente no existe (por lo menos en la generalidad). Las empresas todavía usan faxes, correo corriente, papeleo redundante, memos físicos. Mientras en otros países ya existe la facturación fiscal digital, en el nuestro aún tenemos el documento de identificación ciudadana más rudimentario.

Talvés alguien me pueda corregir en este punto. No tengo en la mente una página guatemalteca con contenido social o noticioso que integre todos estos elementos (audio, video, sindicación). Existen pequeñas gotas como blogs, páginas comerciales o algún ilustre artista con una página profesional, pero nada representativo de la nación en general.

Pero allí es donde hay mucho por hacer. A pesar que vamos lento, pienso que hay un inicio satisfactorio y gracias a la dinámica exponencial de la tecnología y a las nuevas generaciones, en poco tiempo estaremos viendo las noticias de guatemala en videos sindicados, ya sea en nuestra PC o nuestro celular.

22 febrero 2007


¿Porqué usar Gmail?

Con los últimos hallazgos de Gmail, me parece apropiado escribir acerca de "porqué usar Gmail". Y también porque casualmente me llegó por allí esto (un video de "Why Use Gmail", hecho por ingenieros del Googleplex, el centro de operaciones en Mountain View).

En el videito (coqueto y creativo) mencionan 4 características que a mi parecer se quedan bien cortas:

1. Gmail atrapa el spam antes de que llegue a tu Bandeja de Entrada (Inbox).
Hace mucho mucho tiempo que ya no me preocupo del correo no deseado (spam, junkmail) y cuando alguien me habla de problemas con el spam, ya sé que no usa Gmail. Solo de vez en cuando se escapa uno que otro, pero con reportarlo una vez no vuelve a aparecerse por allí. Solo lo chequeo (el spam) cada cierto tiempo para ver si hay algo bueno e inmediatamente borro todo.

2. Gmail organiza los correos por conversaciones.
Para los que usan Gmail ya no tienen que estar organizando mentalmente la secuencia de mensajes o revisando todo el "thread adjunto" (si de dicha no lo han borrado otras personas).

3. Gmail te ayuda a encontrar cualquier correo.
Yo lo he probado y nunca me ha quedado mal. Por muy extraña, específica o imposible que parezca la búsqueda, con un par te términos y/o etiquetas (labels) logro filtrar lo que necesito.

4. Gmail tiene chat integrado.
Desde hace ya algún tiempo que se puede usar GTalk integrado al sitio de Gmail, para los que se conectan en lugares donde no está instalada la aplicación de escritorio. Esto incluye seguir manteniendo el historial de conversaciones en línea y el control de contactos.


Como el video se quedó corto, aquí agrego otras razones:

5. Espacio.
Cuando Gmail comenzó fue asombroso el contraste con los otros servicios de correo: mientras ellos ofrecían un par me MB, Gmail ofrecía 1GB!!, y ahora ya van a llegar a los 3GB. Y por si no les alcanza, en unos meses lanzarán planes corportativos que permitirán tener hasta 250GB!

6. Manejo de Etiquetas.
Este cambio de paradigma de organización hace posible tener mejor categorizados los correos. Es dificil acostumbrarse, pero una vez superada esa barrera, todo es más fácil.

7. Poderosos filtros. (Reglas que filtran el correo con ciertas características y le aplican determinadas acciones).
Por ejemplo, es posible definir lo siguiente:
  • Si entra un correo de juanitalahuerfanita@creativasoft.com, enviar una copia al correo info@algo.com.
  • Si entra un correo a esta tal por cual cuenta específica y con estas palabras en el Asunto y con un archivo adjunto y que solo haya sido enviado a mí, entonces aplíquele la etiqueta CLIENTES y métalo en el Archivo. Si alguna vez usaron las Rules de Microsoft Outlook, saben a qué me refiero y lo útiles que son.
Solo como dato (TIP para despistados como yo). Yo uso un filtro en mi Gmail para notificaciones de mi Google Calendar y se puede describir así: Cuando entre una notificación al correo de una reunión o actividad enviada por GoogleCalandar, por favor envíeme una copia a mi celular (minumero@micompañiacelular.com.gt, por ejemplo). Y déjenme decirles que funciona!

8. Manejo de muchas cuentas integradas.
Como estoy enamorado de Gmail, configuré redireccionamientos en mis otras cuentas de correo (hotmail, yahoo, creativasoft, la U, etc.) y las agregué a Gmail. Ahora puedo entrar a un solo sitio y disfrutar de las poderosas búsquedas, el espacio y la simplicidad para todas mis cuentas. Puedo hacer todo lo que hacía en los otros, solo que mejor y sin perder mis cuentas no-gmail.

9. (una de mis favoritas, lo admito). Gmail te permite usar su aplicación en tu SMPT Y POP3 propietario.
Hace un tiempo un amigo me contó de esto (gracias Gus) y me emocioné la verdad. En cuanto pude lo configuré y ahora lo usamos en la empresa.
¿Han abierto una cuenta Hosting y tenido que subir algún cliente de correo tal como SquireMail, Horde, RoundCube, etc. para poder accesar a sus cuentas? Pues imagínense que Google les permitiera usar Gmail para el mismo propósito!
Es parte de una iniciativa (aún Beta) llamada Google Apps que entre otras cosas, permite que utilices sus servicios de correo, mensajería intantánea y calendario para tu cuenta de correo propietaria no-gmail. Nosotros ya lo estamos evaluando (http://mail.creativasoft.com --igualito a gmail no?).

10. Ya no es beta y está accesible a todo el que quiera.
Hace unos días Gmail decidió abrir el registro de cuentas nuevas para todo el que quiera una nueva y ya no utiliza la modalidad de invitaciones. Tres años en Beta (Google cambió el concepto de software beta) y ahora ya está accesible sin invitación.

Seguramente se me escapan algunas características (como la publicidad conservadora en texto, la rapidez de búsquedas, la estrellita, etc.), pero son suficientes motivos para responder la pregunta ¿porqué usar Gmail?

Como dice un bloger: "...la propuesta de valor es ya tan grande que pasas a dividir la historia del correo en los periodos A.G. y D.G., Antes de Gmail y Después de Gmail..."

21 febrero 2007


Google Trends


Este será el primero de muchos clicks acerca del fenómeno llamado Google.
Desde 1995 cuando Larry Page y Sergey Brin se conocieron en Stanford, no han parado de impresionarnos. Por eso voy a escribir bastante en los siguientes clicks acerca de estos revolucionadores de paradigmas. Aunque no me quiero sesgar y cerrarme a Google, voy a intentar ser objetivo, crítico y aplicarlo a cuestiones que nos interesan a los informáticos y también a los guatemaltecos en general.

Bueno, sin más continúo a lo que iba (el título del post):

Hay una herramienta muy interesante llamada Google Trends, que permite comparar los intereses del mundo en temas que el usuario puede elegir. Se aprovecha del contenido histórico de las búsquedas de los usuarios en Google Search, categorizados por región (las búsquedas se georeferencian) y año. El resultado es: un gráfico que muestra la tendencia de las búsquedas (número de búsquedas vs. tiempo) y un listado de las búsquedas pico con links a sus resultados.
Además muestra el peso de éstas por región, lenguaje y localidad de la región.


Algunos resultados interesantes:

Búsqueda: Dios, "Coca Cola" (verlo)
Resultados para el mundo entero: todos los años hay más búsquedas por "Coca Cola" que por "Dios". Lo interesante es que Guatemala aparece en los Top10 Regions que hicieron búsquedas de estos temas (El Salvador aparece primero), esto es porque la búsqueda se hizo en español (parte) pero El Salvador, Guatemala y Nicaragua le ganaron a los demás países de habla hispana.
Resultados filtrando por la región Guatemala (verlo): No se ha hecho ninguna búsqueda de "Coca Cola" pero sí de "Dios" y mucha. Sin embargo solo hay datos a partir del año 2006! (Interesante estudiar este fenómeno para los curiosos: puede ser consecuencia del advenimiento del internet domiciliar +- barato, algún efecto religioso, etc, no sé).

Me gustaría mostrar más ejemplos pero mejor denle una probadita ustedes. Además si quieren ver tendencias de búsquedas para la región de Guatemala, desafortunadamente para la mayoría de casos Google Trends dice que "no hay sufieciente volumen de búsquedas como para respaldar una tendencia válida" ("do not have enough search volume to show graphs"). Se ve que los guatemaltecos somos chiquitos en cuanto a volumen de búsquedas en Google a comparasión de otras regiones.

De cualquier forma la aplicación está interesante y se ve que en esta era digital tendrá muchas aplicaciones estadísticas. Algo similar está haciendo Google con el Historial de Búsquedas. Muchos talvés ya lo usaron, se ofrece como parte de los servicios agregados a los usuarios registrados. Esta característica relativamente nueva permite al usuario "BUSCAR en sus BUSQUEDAS". Además ofrece una herramienta que analiza las tendencias de las búsquedas personales; interesante también, pero ya lo veremos en otro click.


Aplicaciones a Guatemala de Google Trends: la verdad aquí necesito su ayuda. Para mí lo obvio es un estudio estadístico y un análisis sociocultural de fenómenos (fenómenos que describimos a través de "keywords" en Google Search). La propuesta suena descabellada en el sentido de que la información utilizada parece ser "no confiable", pero con volúmenes de información altos y con el desenvolvimiento de los ciudadanos en Internet cada vez mayor, se puede tomar como una opción informal para la investigación social.

20 febrero 2007

Ser parte de la comunidad

Hace unos años atrás no me hubiera visto escribiendo un blog. La principal razón es porque la información en Internet siempre me pareció ruidosa. Mi primeras interacciones con el Internet en el colegio fueron desastrozas: la novedad era chatear, bajar fotos, mandarse correos entre cuates, ver contenido de juegos, sexo, chistes, etc. La verdad en esos días nunca vi La Red como una fuente innagotable de información, de nuevas posibilidades. Hoy lo veo muy muy distinto, más objetivo, más útil. A pesar de que el contenido deplorable continúa creciendo, son muchos los sitios que vale la pena visitar, estar suscrito, participar; muchas las aplicaciones Web2.0 que hoy nos hacen la vida más fácil, las barreras culturales que caen, la globalización palpable.
La inyección de información que Internet te da, uufff. En mi caso pasé por tres etapas:
v1.0 (investigador novato): Esta etapa la aproveché buscando cosas como artículos, documentación, drivers, historias, bases de conocimiento, etc. Mis páginas más valiosas talvés fueron las respectivas de yahoo, google, technet, msdn, novell, y cosas por el estilo. Sin embargo todavía había mucha información, o muy poca, o no era confiable la poca que había. Me sentía como un niño en un relleno sanitario buscando un bote sellado de agua pura.
v2.0 (investigador objetivo): Conforme Internet fue madurando y yo aprendiendo a desenvolverme en él las cosas mejoraron mucho. Ahora hay más sitios con información depurada, hay muchas iniciativas de publicar información cuyo acceso anteriormente era sumamente difícil, hay foros muy interesantes donde se aprende de otra gente en todo el mundo, las suscripciones a revistas de renombre, los blogs, etc. Solo es necesario tener conocimiento de qué buscar, cómo buscar, dónde buscar, cómo buscar.
v3.0 BetaRelease (investigador proactivo): Son contadas con los dedos de una mano las veces que no he encontrado lo que busco. Uno (al menos yo) tiende a ser parásito de los servicios de información, y con Internet es tan fácil serlo. Sin embargo hay situaciones que me empujaron a participar un poco: algún problema con una motherboard, algún bug de Microsoft no resuelto en VB6, agún problema de soporte de hosting no documentado, etc. Y pues todo fue a partir de necesidades propias, pero conforme voy a avanzando en esta versión de mi Yo Internauta se me hace más fácil, incluso lo siento como una necesidad somera el escribir blogs, responder foros, me gustaría escribir artículos formales. Espero lo que venga de las futuras versiones, los nuevos paradigmas de acceso a la información, de cómo usarla, etc. Hasta entonces, sigo escribiendo este blog...

18 febrero 2007


Hola... Bienvenidos a este intento de publicar una bitácora personal de tecnología, informática, Guatemala y otras cosas algo informales pero con un toque interesante. Sí sí, ya sé: hay demasiada información ya de estos temas y mi blog nada aportaría sino un diario para mí mismo. Pues no es mi intención promover la proliferación de contenido redundante ni tampoco publicar cosas que son relevantes solo para mí persona.
Así que lo que intentaré será aportar una perspectiva personal a la intersección de temas como: Guatemala, Tecnología, Negocios, Administración de la Información, Tendencias, etc. Ya que de esa intersección no hay mucho y me parece bueno aportar lo que pueda.

Además de lo obvio, me gustaría que el blog se convirtiera en una fuente de discusión y que podamos dejar algo bueno todos juntos.