Wabi-Sabi y la programación ágil

 

El Wabi-sabi no se come. Comencemos por ahi. Wabi-Sabi es un concepto japonés que en pocas palabra significa "la belleza de lo imperfecto". Probablemente un gran defecto de occidente es considerar la incompletitud un problema, un defecto. El Wabi-sabi considera lo imperfecto, lo incompleto, una oportunidad, un crecimiento, lo considera un estado positivo en el que estar.

Hay un cambio constante en el mundo de las IT, podemos hablar de los porques y tomar un café discutiendo los comos, pero lo cierto es que existe y no tiene intencion de detenerse por el momento.

El punto es entonces, adaptarse o renegar contra ello. Sentimos que no podemos terminar de adaptarnos por que cada ves que nos adaptamos surgen conceptos nuevos que desplazan los anteriores. El error está en intentar adaptarse al concepto nuevo en lugar de adaptarse al cambio constante. El concepto desaparecerá nuevamente, el proceso de cambio no.

Las metodologias ágiles de desarrollo de software hacen uso de este concepto y los grandes proyectos del mundo de las IT, sobre todo en web, se encuentran en un estado de "beta eterna" (no es metafórico: Gmail está en beta desde que nació en el 2004) ya que para permanecer hay que cambiar e innovar constantemente.

A veces nos dan ganas de gritar y desesperarnos, sin embargo el wabi-sabi lo que nos plantea es conseguir ese estado de cambio constante junto con la calma (¡calma no significa quietud!). Un avance constante intentando evitar los sobresaltos, en lugar de sobresaltos cada cierto tiempo por necesidad de cambio producto de una crisis del tipo "esto asi no puede seguir".

En la Web 2.0 vemos muchos ejemplos de esta filosofía de imperfección, incompletitud, cambio constante: Wikipedia, Google, Facebook, la mayoría del soft libre. Incluso el Blog frente a la antigua "personal website" de la web 1.0 presenta esta filosofía: Su contenido está ordenado por fechas, hay elementos mas nuevos y mas antiguos, y los mas nuevos tienen permitido contradecir a los mas antiguos (el extendido uso del tag strike de tachado en la blogosfera para desdecirse).

Les dejo una imagen bastante interesante sobre este concepto, obtenido del blog de Kirai.

wabi-sabi-as-ux-design-approach-for-web20_400

Cita: Lo que viene

La Web de hoy es sólo la punta del iceberg. Llegarán nuevas tecnologías mucho más poderosas que nos permitirán hacer cosas que jamás hubiéramos imaginado. Lo mejor está por llegar.

– Tim Berners-Lee, inventor de la Web

(Visto en Microsiervos)

The Cluetrain Manifesto

En este nuevo mercado acunado por la internet, el consumidor ha cambiado muchísimo, en su forma de comprar, de comunicarse, de pensar. Que pasaria si millones de consumidores escribieramos un manifiesto con sus exigencias para las empresas del siglo XXI?

El Manifiesto Cluetrain (Tren de pistas) es una suerte de eso, una visión del mercado como si fuera una conversación entre el cliente y la empresa.
Los consumidores nos estamos dando cuenta de que no tiene sentido seguir jugando un consumismo voraz y casi sin participación mas que el pasar por una caja registradora. Queremos ser oídos, queremos ser protagonistas en el mercado y no mero ganado, por que sino, al final, ¿quien consume a quien?

Hay un resumen de sus 95 tesis en español y en ingles. Tambien esta disponible gratis el libro entero en ingles. Te lo recomiendo leer íntegro, mas si tenés o participás en alguna empresa de servicios.

Cita: Zapatero a tus zapatos

Aún hay empresas que van a tiendas de informatica a encargar webs. Eso es como ir al que repara la lavadora a que te haga el traje de boda.

- Antonio Delgado

(Visto en Microsiervos)

Web 2.0 - RSS y Sindicacion.

Sindicación es un anglicismo proveniente de la palabra "syndication". No hay una traducción demasiado acertada y por esto la palabra nos suena extraña. La sindicación consiste en la retransmisión o redifusion de contenidos. Originalmente en radio y television se utiliza para cuando una señal reutiliza programación de otra. En argentina los canales de aire suelen comprar la programacion de series extrenjeras para transmitirlas como por ejemplo "El chavo del ocho" o "Los Simpsons".
En revistas y medios impresos es lo mismo, cuando un medio cita textualmente a otro información completa de otro, por ejemplo la revista Selecciones del Reader's Digest contiene artìculos condensados y extraídos de libros u otras revistas de interés general.
En Internet el caudal de información es tal que es necesario poder organizarla de alguna forma para poder acceder a ella de forma provechosa y sin perder tiempo. La sindicación en internet consiste en alguna página o programa que nos condensa la información nueva de nuestras páginas favoritas.
Probablemente la tecnología mas conocida para ello es RSS (Really Simple Syndication) aunque también hay otras como Atom.
RSS consiste en un índice de titulares. En un blog son los artículos o los comentarios, en un comercio electrónico pueden presentarse los nuevos productos, en una red social puede contener los estados o mensajes que publique algun usuario. Las funciones son infinitas, pero concretamente siempre es lo mismo: Un índice de información ordenado por fecha.
Los lectores, o agregadores de RSS son programas o sitios webs a los cuales podemos indicar que lean las novedades de los sitios webs que nos interesan y de esa forma ver "que hay de nuevo" sin tener que entrar uno por uno a todos los sitios que solamos leer. Si queremos entrar a leer el artículo completo bastará con un click en el link al mismo.
Los lectores de RSS web mas famosos son Google Reader, Bloglines, My Yahoo o Netvibes, aunque la mayoría de los navegadores modernos tambien soportan RSS. En Firefox forman parte de la funcionalidad conocida como "Marcadores Vivos"
Al visitar un sitio web solemos ver un ícono en forma de emisión radial. ( feed ) Suele estar en la barra de direcciones o en algún lugar del sitio. Esto significa que el sitio cuenta con un sistema de sindicación de contenidos. Al hacer click en el ícono nos llevará al mismo y si nuestro navegador es lo suficientemente moderno (Si estas utilizando Internet Explorer 6, ya es hora de que te actualices si quieres utilizar la web al 100%) nos dejará elegir a donde agregar el contenido sindicado.