<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UIblog</title>
	<atom:link href="http://uiwork.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://uiwork.net/blog</link>
	<description>Al principio alla en una era muy lejana este blog era en ingles</description>
	<lastBuildDate>Wed, 04 Jan 2012 14:46:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Respetar el tiempo del otro</title>
		<link>http://uiwork.net/blog/270/respetar-el-tiempo-del-otro/</link>
		<comments>http://uiwork.net/blog/270/respetar-el-tiempo-del-otro/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 14:46:24 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Everyday Life]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=270</guid>
		<description><![CDATA[Ahora que tengo un rato trabajando freelance estoy viendo las horas del día de forma diferente. De 9am a 6pm son las horas donde se hace dinero, cualquier hora de esas que se pase en otra cosa que no sea tirar código, responder emails de clientes o reuniones de un proyecto es dinero que no [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">A</span>hora que tengo un rato trabajando freelance estoy viendo las horas del día de forma diferente. De 9am a 6pm son las horas donde se hace dinero, cualquier hora de esas que se pase en otra cosa que no sea tirar código, responder emails de clientes o reuniones de un proyecto es dinero que no voy a producir. Claro, siempre y cuando las actividades señaladas se le facturen a alguien.</p>
<p>Y ahí viene un problema: facturar las horas. Sucede que cuando se contrata a un freelance se hace sobre la base del ahorro, se contrata un recurso con menos compromiso fiscal y cero beneficios cosa que a la larga representa un ahorro significativo para la empresa. Pero este no es el único ahorro que se pretende obtener en muchos de los casos ya que si uno se descuida te hacen peticiones como que &#8220;a que hora vienes a instalar el app en la oficina de jurumucú?&#8221; o &#8220;para cuando coordinamos un entrenamiento on site que no puede hacerse remoto&#8221;. Esto, regularmente, sin ser acompañado de un &#8220;se que no estaba en el presupuesto, pero recuerda ponerlo a la ultima factura&#8221;.</p>
<h3>Costo de oportunidad</h3>
<p>Donde esta el problema con estas peticiones &#8220;inocentes&#8221;? Sencillo, cuando tienes que dedicar 6 hrs de un día a hacer un deployment (que pretenden que no factures) on site quien te contrató no solo esta devaluando tu trabajo al no pagarte por el sino que esta efectivamente evitando que puedas trabajar esas 6 horas con alguien que si esta dispuesto a pagarlas. La solución no es tan sencilla como facturar las horas y ya pues en esos casos lo más que sucede es que se tranque el juego por un par de semanas hasta que por presión deciden pagarte si, y solo si, entregas todo al día siguiente.</p>
<p>Estas son las mismas empresas que luego dicen &#8220;trabajar con freelancers es un lío, son muy irresponsables o son unos mercenarios&#8221;, pero creo que esa frase se debe reescribir a &#8220;trabajar con quien sea con la pretensión de no pagarle todas las horas que me trabaje es un lío&#8221;. Y si, somos unos mercenario y nuestras horas serán dedicadas a quien este dispuesto a pagar por ellas ya que como dice aquella frase enseñada por mi hermano Wilbur: &#8220;Eto no e por fama montro, eto e pa come&#8221;.</p>
<h3>No es una calle de doble vía</h3>
<p>Pero veamos el caso inverso, imaginemos por un momento que tengamos la osadía de incluir 12 o 18 horas en una factura que no fueron trabajadas ni acordadas. Claro, el cargo tendría una descripción ambigua para no hacerlo tan obvio como te lo hacen las empresas &#8230; Algo como que &#8220;horas dedicadas a la buena voluntad&#8221;. Entonces viene la pregunta: te pagarían esas horas? Lo mas probable es que te manden al carajo con un nivel de diplomacia que va desde &#8220;por favor arregla esta factura&#8221; a &#8220;pero es loco que tu te estas volviendo?&#8221;.</p>
<p>Entonces, si no es una calle de doble vía por que de manera consistente se trata de obtener horas que no fueron acordadas ni se pretenden pagar? Sencillo: no hay respeto por el tiempo del freelancer. Y creo que en gran parte esta falta de respeto viene de dos vías:</p>
<ol>
<li>La línea de pensamiento que llevo a la empresa a contratar al freelancer es el ahorro, y mientras mas mejor.</li>
<li>El freelancer promedio regularmente cede ante el secuestro del (o los) pago restante para saldar las horas acordadas.</li>
</ol>
<p>Mi solución regularmente es cortar por lo sano, prefiero dejar caer un proyecto ante la falta de respeto de mi tiempo y enfocarme en otro proyecto. Por suerte a medida que he ido saliendo del mercado local (República Dominicana) me ha tocado vivir esta mala experiencia cada vez con menos frecuencia.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/270/respetar-el-tiempo-del-otro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Si el cliente te pide un intranet y le das Google Apps básicamente lo estas engañando</title>
		<link>http://uiwork.net/blog/257/si-el-cliente-te-pide-un-intranet-y-le-das-google-apps-basicamente-lo-estas-enganando/</link>
		<comments>http://uiwork.net/blog/257/si-el-cliente-te-pide-un-intranet-y-le-das-google-apps-basicamente-lo-estas-enganando/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 10:43:02 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Digital Media]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=257</guid>
		<description><![CDATA[Mientras más crece una organización su carga de trabajo naturalmente se multiplica &#8230; a menos que sea un frente de lavado pero eso es otro tema. Cuando una firma pasa de 10 a 45 empleados en dos oficinas separadas se encuentran con problemas que simplemente no existian. De repente hay dos pizarras que los empleados [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">M</span>ientras más crece una organización su carga de trabajo naturalmente se multiplica &#8230; a menos que sea un frente de lavado pero eso es otro tema. Cuando una firma pasa de 10 a 45 empleados en dos oficinas separadas se encuentran con problemas que simplemente no existian.</p>
<p>De repente hay dos pizarras que los empleados no pueden ver en el mismo dia sin pasar de una oficina a otra, las conversaciones que se tenian por email ahora involucran 45 personas todas haciendo &#8220;reply to all&#8221; y convirtiendo tu inbox en una delicia &#8230; aún más cuando tienes que buscar urgente un documento que te enviaron la semana pasada.</p>
<p>Ante esta situación lo mas inteligente es buscar la forma de centralizar la información y facilitar el acceso a esta. Dependiendo del presupuesto para la solución de este problema las opciones van desde muy complejas/completas a bien simples y de bien simples a Google Apps.</p>
<p>Lamentablemente Google Apps es la primera opcion del consultor/vendedor mediocre y holgazán sin importar el presupuesto o las necesidades reales de la firma que lo contata pues con par de clicks aqui y alli le hace creer a su cliente que ya le ha solucionado el problema de la colaboración.</p>
<p>Soy un usuario fiel y feliz de Google Apps, pero esto no quita que entienda y acepte sus limitaciones. Lo simple de Google Apps lo hace exitoso para necesidades, bueno, simples &#8230; cuando la cosa empieza a complicarse vemos como esta solución empieza a quedar cada vez más corta.</p>
<h3>Contexto</h3>
<p>Una de las mejores practicas más importantes es la definición clara de un contexto orientado a las tareas y las necesidades especificas del equipo. Cuando le das a tu cliente una cuenta de Google Apps por un intranet lo mas que puedes hacer es poner el logo de tu cliente arriba a la izquierda en el listado de Google Docs y uno que otro Google Site estático. Quieres que toda la experiencia tenga la misma apariencia? Que bueno, la esperanza es lo último que se pierde.</p>
<p>El flujo de la navegacion y la experiencia del usuario en general no las determinarán las necesidades del usuario, sino la visión generalizadade Google.</p>
<h3>Funcionalidad especifica</h3>
<p>Tu cliente de repente necesita que al subir un documento PDF la metadata sea extraida y guardada  en una base de datos para ser indexada? Si le vendiste una cuenta de Google Apps ve preparando el cuento que le vas a vender &#8230; aunque si lograste venderle una cuenta de Google Apps cuando realmente necesitaba un intranet ya tienes suficiente experiencia en el fino arte de vender cuentos.</p>
<h3>Estructura de la información</h3>
<p>Más allá de organizar tus Google Docs en folders no puedes hacer mucho más de ahi, bueno realmente hasta ahí es donde puedes llegar con una cuenta de Google Apps. Sutilezas como una taxonomía basada en categorías o tags a la fecha no son soportadas y estas cosas que son básicas para poder organizar la cantidad de info que tiende a manejar una organización de más de 10 empleados.</p>
<h3>Variedad de formatos</h3>
<p>Actualmente Google Docs solo soporta cinco formatos: Drawing, Document, Presentation, Form y Spreadsheet &#8230; si tu cliente trabaja intensamente con un formato que Google Docs todavia no soporta para crear entonces ya tienes otro cuento para ir preparando.</p>
<p>Ya estas alturas y despues de tantos cuentos: no es mejor ponerte seriesito y venderle lo que realmente necesita?</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/257/si-el-cliente-te-pide-un-intranet-y-le-das-google-apps-basicamente-lo-estas-enganando/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Portfolio vs. Trayectoria</title>
		<link>http://uiwork.net/blog/250/portfolio-vs-trayectoria/</link>
		<comments>http://uiwork.net/blog/250/portfolio-vs-trayectoria/#comments</comments>
		<pubDate>Wed, 19 Jan 2011 13:48:27 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Digital Media]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=250</guid>
		<description><![CDATA[Imagina que un dia a tu escritorio llegan dos c.v.&#8217;s para la posicion de Senior Developer que hay disponible en tu equipo: El primer cv presenta una trayectoria de antaño, el dueño ha trabajado en cuantas empresas de tecnologia han exisitido y fracasado en el pais y se la pasa de charla en charla con [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">I</span>magina que un dia a tu escritorio llegan dos c.v.&#8217;s para la posicion de Senior Developer que hay disponible en tu equipo:</p>
<p>El primer cv presenta una trayectoria de antaño, el dueño ha trabajado en cuantas empresas de tecnologia han exisitido y fracasado en el pais y se la pasa de charla en charla con su ppt diciendo cuantos usuarios de internet y Facebook hay en RD. Cuando le pones tema solo te responde con &#8220;aristas convergentes&#8221;, &#8220;creación de marca&#8221; y &#8220;efectivo social&#8221;. Si le insistes sobre su trabajo (no su trayectoria) te invitara a la proxima charla donde regurgitará el mismo ppt o te pasará un link a su perfil en LinkedIn.</p>
<p>El segundo cv no tiene una trayectoria tan larga pero si tiene un portfolio repleto de aplicaciones que ha desarrollado o en las que ha colaborado, te habla de patrones de diseño y arquitectura de software con pasión y cuando le mencionas social media solo se rie. Cuando le preguntas a este sobre su trabajo te contará historias de horror como aquella de cuando tenia que consumir un webservice que devolvia las propiedades de fecha como un string.</p>
<p>La pregunta es, a cual de estos dos contratarías? Y una pregunta de bono: a cual de los dos nominarías como desarrollador de aplicaciones para un premio en esa categoría?</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/250/portfolio-vs-trayectoria/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Los proyectos de bajo presupuesto</title>
		<link>http://uiwork.net/blog/243/los-proyectos-de-bajo-presupuesto/</link>
		<comments>http://uiwork.net/blog/243/los-proyectos-de-bajo-presupuesto/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 01:10:54 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Everyday Life]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=243</guid>
		<description><![CDATA[Como desarrolladores de software uno tiende a buscarle sentido a la mayoría de las cosas, tratando siempre de encontrar un patrón que permita predecir el resultado de una situación. Por ejemplo, a la hora de planificar un proyecto uno asume que hay una relación entre el presupuesto, el tiempo de entrega y los requerimientos. Si [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">C</span>omo desarrolladores de software uno tiende a buscarle sentido a la mayoría de las cosas, tratando siempre de encontrar un patrón que permita predecir el resultado de una situación. Por ejemplo, a la hora de planificar un proyecto uno asume que hay una relación entre el presupuesto, el tiempo de entrega y los requerimientos. Si aumenta el presupuesto pueden aumentar los requerimientos y el tiempo de entrega &#8230; o se quedan fijos los requerimientos y puede disminuir el tiempo de entrega. En fin, una relación con cierta lógica.</p>
<p>Extrañamente hay un tipo de proyectos que viola esta santísima trinidad, ese proyecto que el primer día quien te contrata te mira a los ojos y con cara de pena te dice: &#8220;mira, este es un proyecto de bajo presupuesto&#8221; cuando todavía no se ha mencionado el primer requerimiento. Por el patrón anterior el desarrollador de una vez asume un tiempo de entrega razonable y una cantidad mínima de requerimientos pues deberían estar ajustados a ese bajo presupuesto.</p>
<p>Por que digo que ese tipo de proyecto viola la trinidad del presupuesto, tiempo de entrega y requerimientos? Sencillo, una vez el desarrollador arranca con el listado inicial de requerimientos (palabra clave: inicial) ya se ha comprometido con el proyecto y sin darse cuenta quien lo contrata se olvida de que es un proyecto de “bajo presupuesto” y los requerimientos empiezan a llover. Lo que empezó como como una consulta de días disponibles en una base de datos se va convirtiendo de entrega en entrega en un booking engine que mata de envidia a Expedia o a Travelocity. Claro, todo esto con la presión de que ya que el tiempo de entrega acordado no crece al mismo ritmo que la lista de requerimientos el proyecto esta retrasado y, obviamente, el responsable de esto es el desarrollador.</p>
<p>Eventualmente se entra en el ciclo de entregar un requerimiento y recibir tres más, ya que estos proyectos de &#8220;bajo presupuesto&#8221; tienen una lista de requerimientos gigantesca que se le va pasando en dosis pequeñas al desarrollador para que este no se de cuenta que aquella trifecta del presupuesto como que no existe en el mundo de este que lo ha contratado &#8230; lo que no sabe es que si existe y por eso quien lo contrata dosifica los requerimientos en vez de hacer un plan de proyecto y enseñarlo desde el inicio.</p>
<p>Regularmente este tipo de proyectos pasa por varias manos a medida que cada uno de los desarrolladores se va dando cuenta del asalto a mano armada del que esta siendo victima y simplemente abandona el proyecto para que otro desarrollado inocente se trague el cuento del &#8220;bajo presupuesto&#8221; y repita el ciclo. </p>
<p>Pero saben que es lo peor? Estos proyectos de &#8220;bajo presupuesto&#8221; empiezan con un presupuesto tan holgado que cae perfectamente en la ecuacion de Presupuesto = F(Requrimientos, Tiempos de Entrega) … lo cual es otra particularidad de los proyectos de “bajo presupuesto”: a su cliente quien te contrata no le envió una factura de “bajo presupuesto”. Entonces como es que se convierten en proyectos de &#8220;bajo presupuesto&#8221;? Ni idea, pero le agradezco a quien me lo explique en los comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/243/los-proyectos-de-bajo-presupuesto/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>El contenido es rey, pero no exageremos</title>
		<link>http://uiwork.net/blog/237/el-contenido-es-rey-pero-no-exageremos/</link>
		<comments>http://uiwork.net/blog/237/el-contenido-es-rey-pero-no-exageremos/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 13:20:53 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[contenido copy-writing]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=237</guid>
		<description><![CDATA[Que va a buscar un usuario cuando va un website? Contenido. Esto es algo que no hay forma posible de debatirlo a menos que hayas descubierto ese maravilloso mundo de &#8220;la web&#8221; hace solo un par de horas y los emoticons animados sean la experiencia mas gratificante que has tenido en años. Esta dicho, re-dicho [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">Q</span>ue va a buscar un usuario cuando va un website? Contenido. Esto es algo que no hay forma posible de debatirlo a menos que hayas descubierto ese maravilloso mundo de &#8220;la web&#8221; hace solo un par de horas y los emoticons animados sean la experiencia mas gratificante que has tenido en años. Esta dicho, re-dicho y comprobado que el valor que aporta un website a un usuario esta en su contenido y para muestra tenemos sites como craiglist, facebook o ebay que son &#8220;aburridos&#8221;, digase no hay degradados de color por todas partes, sombras que no coinciden con la fuente de luz o esquinas redondas sobre backgrounds irregulares.</p>
<p>Ahora, esta idea la estan llevando muy lejos y sin entender bien el concepto de &#8220;el contenido es rey&#8221; se esta tratando de aplicar la misma estrategia de copy writing de un periodico a cuanto proyecto les cae en la mano. Recientemente vi una propuesta para el website relacionado a la industria farmaceutica y mi primera reaccion fue preguntar si alguien tenia dramamina a mano para el mareo &#8230; parrafos y parrafos de contenido apiñados en el menor espacio posible y todos con titulos gigantes. Si todos somos importantes, entonces nadie lo es.</p>
<p>Hay que saber distinguir el objetivo de un usuario al visitar un website, si entiendes que el usuario entra con la idea de leer un periodico cuando en realidad el usuario simplemente necesita informacion puntual sobre algo entonces entras en la paradoja la opcion: le das tantas opciones que lo abrumas y al final opta por no elegir ninguna y salir del website. Quizás por esto es que vemos websites con &#8220;muchísimo&#8221; contenido y un bounce rate superior al 50% en la mayoría de sus páginas.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/237/el-contenido-es-rey-pero-no-exageremos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La administración de contenido sí es para usuarios</title>
		<link>http://uiwork.net/blog/230/la-administracion-de-contenido-si-es-para-usuarios/</link>
		<comments>http://uiwork.net/blog/230/la-administracion-de-contenido-si-es-para-usuarios/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 13:01:17 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[Diseño]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=230</guid>
		<description><![CDATA[Hace unos meses escribí mi punto de vista sobre al administración del contenido de un website y como este era un asunto demasiado complejo para ser manejado por alguien que no este entrenado en el área &#8230; ahora, solo un par de meses después, vengo a contradecir descaradamente lo que escribí. Un usuario promedio de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.uiwork.net/blog/189/manejo-de-contenido-no-es-para-usuarios/" onclick="pageTracker._trackPageview('/outgoing/www.uiwork.net/blog/189/manejo-de-contenido-no-es-para-usuarios/?referer=');"><span class="drop">H</span>ace unos meses escribí</a> mi punto de vista sobre al administración del contenido de un website y como este era un asunto demasiado complejo para ser manejado por alguien que no este entrenado en el área &#8230; ahora, solo un par de meses después, vengo a contradecir descaradamente lo que escribí.</p>
<p>Un usuario promedio de esos que utilizan gmail o facebook ya ha sido expuesto al flujo de trabajo de un cms básico: saben llenar un par de campos en un formulario, subir una foto y han formado una expectativa de lo que sucede al darle a ese botón mágico de &#8220;publicar&#8221;. Lo que si está fuera de su alcance es el manejo de una taxonomía, el diseño de una navegación principal o la optimización de la estructura general para ser indexada por un buscador. Ahí es donde entra en la película ese que se gana el pan trabajando con esas artes místicas y arcanas.</p>
<p>El individuo que trabaja con la arquitectura de la información es quien debe trazar estrategia del manejo de del contenido; definiendo la estructura del website, su propensidad al cambio y el proceso que debería seguir un administrador (persona) de contenido para realizar un cambio en esa estructura. Esto garantiza que dos meses luego de entregar el proyecto no recibiremos una llamada a las 8 am de un nervioso gritando: &#8220;he agregado una opción más al menú y se dañó el diseño&#8221;.</p>
<p>Luego de definida esta estrategia un experto (de verdad, no un Experto) en el desarrollo de experiencia del usuario debe definir como va a interactuar la persona que administrará el contenido con el software que se elija orientando su diseño a las tareas recurrentes del usuario. Es un error del 99.99% de las tiendas de desarrollo soltar a su cliente una interfaz default/genérica de Joomla! o Drupal, por mencionar algunos de los más populares, para actuar sorprendido cuando el proceso no llene las expectativas de los usuarios.</p>
<p>Entonces si, la administración del contenido de un website si es una tarea que puede ser asignada al usuario promedio siempre y cuando un grupo de profesionales haga su trabajo antes de llegar a ese punto.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/230/la-administracion-de-contenido-si-es-para-usuarios/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cuando la deshonestidad no conoce limites</title>
		<link>http://uiwork.net/blog/213/cuando-la-deshonestidad-no-conoce-limites/</link>
		<comments>http://uiwork.net/blog/213/cuando-la-deshonestidad-no-conoce-limites/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 17:32:46 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Everyday Life]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=213</guid>
		<description><![CDATA[Es facil dejarse llevar y hacer lo que uno critica &#8230; hay que mantener cierta altura y sentido de etica.]]></description>
			<content:encoded><![CDATA[<p><span class="drop">E</span>s facil dejarse llevar y hacer lo que uno critica &#8230; hay que mantener cierta altura y sentido de etica.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/213/cuando-la-deshonestidad-no-conoce-limites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Los resultados del diseño por comité, una anéctoda</title>
		<link>http://uiwork.net/blog/214/los-resultados-del-diseno-por-comite-una-anectoda/</link>
		<comments>http://uiwork.net/blog/214/los-resultados-del-diseno-por-comite-una-anectoda/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 13:39:55 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[diseño por comite]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=214</guid>
		<description><![CDATA[Tratemos de imaginar un quirófano donde se invite a un herrero, un carpintero y un peluquero para que supervisen el trabajo de los médicos y especialistas que estan operando el corazón de un paciente. Hagamos un esfuerzo mayor y tratemos de imaginar que las opiniones de los primeros influye en el trabajo de los médicos [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">T</span>ratemos de imaginar un quirófano donde se invite a un herrero, un carpintero y un peluquero para que supervisen el trabajo de los médicos y especialistas que estan operando el corazón de un paciente. Hagamos un esfuerzo mayor y tratemos de imaginar que las opiniones de los primeros influye en el trabajo de los médicos en vez de que a la primera vez que el carpintero, herrero o peluquero abra la boca llamen a la seguridad para que lo saquen y le prohiban estar a 100 metros del hospital. Para lo que no hay que hacer esfuerzo alguno es para imaginar el resultado de esa operación: un paciente muerto.</p>
<p>Hace unos años trabajé para una institución educativa ocupando una de esas posiciones híbridas entre diseñador y desarrollador web: el mítico Gran Maestro de la Web (Webmaster según RRHH). Regularmente mi día a día se parecía mucho al ejemplo del primer párrafo lo único que en vez de carpinteros, peluqueros o herreros las vocaciones eran títulos: Gerente de IT, Subdirectora Académica y Gerente de Relaciones Publicas &#8230; ninguno con un la mínima experiencia o preparación en diseño de interfaces o desarrollo de experiencia del usuario.</p>
<h3>Si no opino, siento que no trabajo &#8230; todos debemos ser protagonistas</h3>
<p>El problema no se limitaba a la falta de preparacion en el area de UI y UX de estas personas, sino que obviando este hecho ellos sentían que si no opinaban o &#8220;sugerían&#8221; varios (nunca uno) cambios ellos no sentían que tenian el protagonismo suficiente en el proyecto. De ahí que los trabajos que despliego en mi portfolio durante el año que estuve con ellos es la primera versión presentada antes de que el comité empezara con las &#8220;revisiones&#8221; que hacían que un producto funcional conceptualizado sobre la base de principios de diseño y usabilidad terminara haciendo sentir a los usuarios como si un grupo de mandriles salvajes los raptaron y violaron las cavidades de sus ojos con todo tipo de objetos sin filo.</p>
<p>Pero por que pasaba esto? Por que si se contrato a un profesional con experiencia demostrada en el área había que abandonar el criterio de este profesional para tomar en cuenta las aberraciones visuales que salían de las cabezas de esos gerentes y aquella subdirectora? Sencillo, el diseño por comite. Regularmente cuando se contrata fijo a un diseñador o desarrollador web se hace sobre la base de que este ocupara una posición por debajo de una estructura establecida y, obviando su dominio muy superior del área, se le reduce a un simple conductor de Photoshop cuyo único proposito es materializar las ideas brillantes de ese comité que tiene cero criterio y cero experiencia en el area.</p>
<p>El resultado de esta experiencia? <strong>Decidí abandonar siete años de experiencia en el área de diseño de UI y enfocarme en el desarrollo de aplicaciones.</strong> Por que tan drástico? Sucede que mi en en ultima jornada de diseño por comite se tomó uno de los trabajos al cual le dediqué el mayor tiempo de preparación e investigación y sin importar los argumentos basados en la teoría del color, usabilidad y objetivos del website se procedió a reducirlo a una de las aberraciones visuales que todavia de vez en cuando hace que quisiera arrancarme los ojos y dárselos a comer a un dingo australiano para que no exista posibilidad alguna de que yo pueda volver a posar la mirada sobre resultado de ese aborto de diseño de UI.</p>
<p>Los que quieran ver el diseño original y el &#8220;resultado&#8221; me pueden mandar un mail y se los envío.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/214/los-resultados-del-diseno-por-comite-una-anectoda/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Prototipos, la herramienta que le faltaba a Victor Frankenstein</title>
		<link>http://uiwork.net/blog/196/prototipos-la-herramienta-que-le-faltaba-a-victor-frankenstein/</link>
		<comments>http://uiwork.net/blog/196/prototipos-la-herramienta-que-le-faltaba-a-victor-frankenstein/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 11:58:47 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[prototipos]]></category>
		<category><![CDATA[wireframe]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=196</guid>
		<description><![CDATA[Por mas rigoroso que sea hay mas de un requerimiento que se escapa al proceso de levantamiento, ya sea porque las reuniones empiezan a ponerse aburridas y la gente se quiere ir o porque el cliente (o su representante) es simplemente un sádico que le gusta ver las caras de los desarrolladores cuando dice &#8220;ah [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">P</span>or mas rigoroso que sea hay mas de un requerimiento que se escapa al proceso de levantamiento, ya sea porque las reuniones empiezan a ponerse aburridas y la gente se quiere ir o porque el cliente (o su representante) es simplemente un sádico que le gusta ver las caras de los desarrolladores cuando dice &#8220;ah si, se me olvidaba decirles que el texto que introducirá el usuario debe ser posible de traducirse a N idiomas&#8221; dos semanas antes del ultimo milestone.</p>
<p>Aun con el código mas flexible un cambio drastico al final de un proyecto trae, junto con el enojo colectivo, una distorsión en los estimados iniciales tanto de costos y tiempos de entrega como la posibilidad de tener que sacar un feature sin la planificación debida mutando asi lo que antes era un codigo limpio y hermoso a una abominación sin nombre que nos hace sentir como un Victor Frankenstein.</p>
<p>En el libro The Pragmatic Programmer el autor Andrew Hunt nos habla de como podemos evitar aquella abominación si junto con el cliente construimos y revisamos prototipos antes de empezar a desarrollar la app, creando así una fase de aprendizaje donde tanto el cliente como los desarrolladores se van dando cuenta del alcance real de la app. En esta fase es donde los desarrolladores pueden fijarse en la prioridad que el cliente le da a ciertos features o como reacciona el usuario a diferentes formas de realizar la misma tarea.</p>
<p>Para fabricar un prototipo tenemos varias opciones, podemos hacerlo con código semi-funcional y bien crudo solo para mostrar la funcionalidad que queremos sin acceso ni manipulacion de data. El problema con este enfoque es que es muy facil confundirse y terminar usando codigo del prototipo en la version final de la app. Otra opción que tenemos es usar herramientas especificas para esta tarea como <a href="http://www.axure.com/" onclick="pageTracker._trackPageview('/outgoing/www.axure.com/?referer=');">Axure</a>, <a href="http://www.smartdraw.com/" onclick="pageTracker._trackPageview('/outgoing/www.smartdraw.com/?referer=');">SmartDraw</a> o <a href="http://www.balsamiq.com/" onclick="pageTracker._trackPageview('/outgoing/www.balsamiq.com/?referer=');">Balsamiq</a>. La ventaja de estas herramientas es que se enfocan en la productividad por lo que hacer un wireframe/prototipo es mucho más rápido que hacerlo a base de código &#8230; código que por su naturaleza no puede llegar al final del proyecto.</p>
<p>Para tu próximo proyecto si no has intentado dedicar las primeras dos semanas a una fase inicial de aprendizaje con prototipos te recomiendo que lo hagas y al final compares los resultados con el proceso del un proyecto anterior, específicamente compara tiempos de entrega, precisión de los estimados y satisfacción del cliente/usuarios.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/196/prototipos-la-herramienta-que-le-faltaba-a-victor-frankenstein/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como el internet ha cambiado, realmente, el marketing</title>
		<link>http://uiwork.net/blog/197/como-el-internet-ha-cambiado-realmente-el-marketing/</link>
		<comments>http://uiwork.net/blog/197/como-el-internet-ha-cambiado-realmente-el-marketing/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 21:55:45 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[digital-media]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[nuevos medios]]></category>
		<category><![CDATA[publicidad]]></category>

		<guid isPermaLink="false">http://uiwork.net/blog/?p=197</guid>
		<description><![CDATA[Hace poco hice un post de como las agencias han tratado de aplicar los conceptos tradicionales a los nuevos medios y sus resultados han sido pobres, en el mejor de los casos. Estos resultados se deben a que el rol de la agencia tradicional cambia completamente en el mundo digital donde los usuarios/consumidores tienen total [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">H</span>ace poco hice un post de como las agencias han tratado de aplicar los conceptos tradicionales a los nuevos medios y sus resultados han sido pobres, en el mejor de los casos. Estos resultados se deben a que el rol de la agencia tradicional cambia completamente en el mundo digital donde los usuarios/consumidores tienen total control de lo que quieren ver y escuchar.</p>
<h3>Nuevo rol de las agencias</h3>
<p>El rol de las agencias tradicionales se limitó por mucho tiempo a buscar la forma de decir cosas; básicamente trabajaban arduamente en la creación de un mensaje y como lo llevarían al mayor numero de personas posible &#8230; les interese o no.</p>
<p>Los nuevos medios traen nuevas oportunidades de negocios, y así el rol de la agencia cambia de &#8220;decir cosas&#8221; a la explotación de estas oportunidades y la creación de nuevas utilizando las tecnologías establecidas y las emergentes. En vez de invertir el presupuesto en buscar la forma de hacer que el consumidor se mueva hasta la marca ahora tienen que analizarlo y hacer que la marca llegue donde este para establecer <b>una conversación</b> donde la marca no es quien lleva el mensaje sino quien lo recibe, lo escucha y responde directamente.</p>
<h3>Creación de nuevas oportunidades de negocios</h3>
<p>Nuevos medios abren nuevos canales, un medio que te permite mantener una conversación directa con el usuario es el sueño de todo vendedor directo. En este sentido agencias como Razorfish y RMG Connect han dado ejemplos de como se puede desarrollar apps que exploten estos canales.</p>
<p>Un ejemplo genial es lo que hizo Royal Caribbean en su website para afiliados, según el rango de edad e historial de consumo el contenido y las ofertas que estaban disponibles para ese usuario registrado era a la medida de su perfil logrando así llevar al usuario el contenido mas relevante y aumentar la probabilidad de cerrar una venta.</p>
<h3>Resultados medibles</h3>
<p>Uno de los cambios mas dramáticos viene con la medicion de los resultados, tradicionalmente las opciones estaban limitadas a numero de suscripciones o estimaciones de televidentes que posiblemente (aunque poco probable) hacían caso a un anuncio o cuña. Medir sin preguntarle al cliente “como supo de nosotros?” cuantas personas compraron un producto a raíz de ver el anuncio que se presentó a  las 8:00 p.m. aún hoy es bien difícil.</p>
<p>En este contexto los nuevos medios tienen una ventaja gigantesca, el contenido se consume requerido por el usuario por lo que estimar numero de impresiones es posible con mayor precisión. Al explotar el medio digital como canal de ventas se puede observar directamente el resultado de un esfuerzo con solo medir cuantas personas realizaron la acción deseada.</p>
<p>Estos son solo tres cambios, la lista de cambios drásticos al modelo tradicional se llevaría varios posts igual de largos que este … que ya de por si es bastante largo.</p>
]]></content:encoded>
			<wfw:commentRss>http://uiwork.net/blog/197/como-el-internet-ha-cambiado-realmente-el-marketing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

