<?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>Desarrollo Front-end archivos &#8226; Kambrica</title>
	<atom:link href="https://www.kambrica.com/tag/_desarrollo-front-end/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kambrica.com/tag/_desarrollo-front-end/</link>
	<description>Consultora de Diseño de Experiencias</description>
	<lastBuildDate>Mon, 25 May 2026 02:06:36 +0000</lastBuildDate>
	<language>es-AR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.kambrica.com/wp-content/uploads/2019/07/cropped-favicon_2019-32x32.png</url>
	<title>Desarrollo Front-end archivos &#8226; Kambrica</title>
	<link>https://www.kambrica.com/tag/_desarrollo-front-end/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Banca, Finanzas &#038; Seguros</title>
		<link>https://www.kambrica.com/banca-finanzas-seguros/</link>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Sun, 24 May 2026 23:24:28 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Banca y finanzas]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Experiencias]]></category>
		<category><![CDATA[Diseño de Información]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño Responsive]]></category>
		<category><![CDATA[Diseño UX]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Experience Decision Making]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Seguros]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://www.kambrica.com/?p=20747</guid>

					<description><![CDATA[<p>Aplicando nuestra metodología XDM, identificamos y resolvimos problemas ocultos a la dinámica tradicional. El proyecto no sólo superó los objetivos: logró resolver el problema aplicando apenas una fracción del costo y esfuerzo que proyectaban las agencias. * Este proyecto se presenta de forma anonimizada, en el marco de acuerdos de confidencialidad corporativa. Cuando el proyecto ...</p>
<p>La entrada <a href="https://www.kambrica.com/banca-finanzas-seguros/">Banca, Finanzas &amp; Seguros</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Aplicando <a href="https://xdm.com.ar/">nuestra metodología XDM</a>, identificamos y resolvimos problemas ocultos a la dinámica tradicional. El proyecto no sólo superó los objetivos: logró resolver el problema aplicando apenas una fracción del costo y esfuerzo que proyectaban las agencias.</p>





<span id="more-20747"></span>



<div class="quote-cont block-backend"><img decoding="async" class="quote-img" src="https://www.kambrica.com/wp-content/themes/kambrica%20v.1.2/images/quote-open.svg" alt="Ícono comillas"><blockquote class="blockquote-text weight-600">Kambrica nos aportó gran valor al ayudarnos a ponernos en el lugar de los clientes e incorporar la lógica de UX en la transformación de nuestra forma de dar servicio.
<h6>Gerente Propuesta de Valor</h6> <h6>Compañía multinacional de seguros y servicios financieros</h6></blockquote></div>



<p class="wp-block-paragraph"><em>* Este proyecto se presenta de forma anonimizada, en el marco de acuerdos de confidencialidad corporativa.</em></p>



<h3 class="wp-block-heading">Cuando el proyecto entra a una reunión y sale convertido en una máquina de quemar presupuesto</h3>



<p class="wp-block-paragraph">Cuando una organización corporativa inicia un proyecto digital, el problema entra a una reunión y sale convertido en una estructura enorme de recursos, plataformas y meses de desarrollo. No porque sea realmente necesario, sino porque <strong><a href="https://www.kambrica.com/en/vibecorpsing/?overlay=false">los incentivos de la industria están puestos ahí</a>.</strong></p>



<p class="wp-block-paragraph">Las software factories facturan crecimiento del proyecto: más equipos, más horas, más complejidad. Nunca menos. En este caso, la organización empezaba las reuniones con una conclusión tomada: “necesitamos una App”. Los usuarios llamaban para consultar información de sus productos financieros y no utilizaban el sitio web existente, que “había quedado viejo”.</p>



<p class="wp-block-paragraph">Ante este pedido, los comerciales de las agencias se frotaban las manos: &#8220;¡Claro que necesitás una App!&#8221;. Y tiene que ser para iPhone, Android y tablets. Con un backend moderno, QA, DevOps, múltiples equipos y varios meses de ejecución. En minutos, una idea se había transformado en un equipo de 12–14 personas.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1110" height="560" src="https://www.kambrica.com/wp-content/uploads/2026/05/seguros-devices_03-2-1110x560.jpg" alt="Si la solución aparece antes que el diagnóstico, es probable que el principal dispositivo de esa “estrategia digital” sea la máquina registradora." class="wp-image-20752" srcset="https://www.kambrica.com/wp-content/uploads/2026/05/seguros-devices_03-2-1110x560.jpg 1110w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-devices_03-2-730x368.jpg 730w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-devices_03-2-768x388.jpg 768w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-devices_03-2.jpg 1187w" sizes="(max-width: 1110px) 100vw, 1110px" /><figcaption class="wp-element-caption">Si el plan aparece antes que el diagnóstico, es probable que el principal dispositivo de esa “estrategia digital” sea la máquina registradora.</figcaption></figure>



<p class="wp-block-paragraph">Nosotros hicimos algo distinto: redujimos el problema antes de escalar la estructura. Porque ejecutar rápido la primer interpretación que se tiene del problema, no es agilidad: es desperdicio a gran velocidad. Y evitarlo, <strong>nos llevó tan solo una hora.</strong></p>



<h3 class="wp-block-heading">Una sola reunión alcanza para desenredar el proyecto</h3>



<p class="wp-block-paragraph">Aplicando nuestra metodología <a href="https://xdm.com.ar/">XDM (Experience Decision Making)</a>, trabajamos separando tres capas que en la mayoría de los proyectos aparecen mezcladas desde el inicio: hechos, interpretaciones, y propuestas de solución.</p>



<p class="wp-block-paragraph">Ese análisis reveló un dato que nadie había considerado: <strong>la frecuencia de consulta de los usuarios estaba entre seis meses y dos años.</strong> Eso invalidaba la hipótesis de desarrollar una App: los datos mostraban que a los usuarios se les &#8220;llenaba&#8221; el teléfono cada tres meses…&nbsp;proponiéndoles eliminar las Apps que no usaban.</p>



<p class="wp-block-paragraph">El proyecto tenía que contemplar entonces una primer etapa de investigación UX estratégica para entender por qué los usuarios rechazaban el sitio existente y preferían llamar. Sin esa información, cualquier iniciativa era una apuesta a ciegas.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1110" height="624" src="//i1.kambrica.com/wp-content/uploads/2026/05/seguros-ux.001-1110x624.jpeg" alt="" class="wp-image-20756" srcset="https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.001-1110x624.jpeg 1110w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.001-730x411.jpeg 730w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.001-768x432.jpeg 768w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.001-1536x864.jpeg 1536w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.001.jpeg 1920w" sizes="(max-width: 1110px) 100vw, 1110px" /></figure>



<h3 class="wp-block-heading">El cliente pensaba que el sitio era &#8220;viejo&#8221; y &#8220;feo&#8221;. Quizás tenía razón. Pero las verdaderas respuestas estaban delante de las pantallas.</h3>



<p class="wp-block-paragraph">Mientras que la interfaz (UI) vive dentro de las pantallas, lo que los usuarios experimentan&nbsp;(UX) es lo que sucede delante de ellas.</p>



<p class="wp-block-paragraph">Ese fue el foco de la investigación estratégica que en tan sólo dos semanas, reveló el problema de fondo: el sitio mostraba menos de la mitad de la información que los usuarios necesitaban para sus procesos de toma de decisiones. Por eso los usuarios llamaban.</p>



<p class="wp-block-paragraph">La interfaz no estaba fallando por cuestiones tecnológicas o estéticas.<br>Sino porque no respondía las preguntas que tenían los clientes.</p>



<p class="wp-block-paragraph">Algo que ninguna agencia se había propuesto atender, perpetuando <a href="https://xdm.com.ar/la-ilusion-del-proceso-por-que-las-licitaciones-no-te-estan-ayudando-a-resolver-tu-problema">la trampa de todo RFP</a>.<br>Después de 4 a 6 meses, el cliente habría recibido exactamente lo que pidió. Pero que no era lo que realmente necesitaba.</p>



<h3 class="wp-block-heading">Reducir complejidad e incertidumbre antes empezar la ejecución</h3>



<p class="wp-block-paragraph"><a href="https://xdm.com.ar/">Nuestra metodología</a> parte de un hecho: los grandes proyectos no fracasan por razones técnicas. Fracasan porque las complejidades se revelan y atienden recién cuando toda la estructura ya está en movimiento.</p>



<p class="wp-block-paragraph">Por eso trabajamos despejando complejidades de UX, institucionales y tecnológicas desde el inicio del proyecto. </p>



<p class="wp-block-paragraph">Porque verdadera agilidad no es ejecutar apurados el primer plan que parece tener sentido: es tener la cintura para cambiar dirección cuando aparece nueva evidencia.</p>



<h4 class="wp-block-heading">1. Complejidades UX: la distancia entre el Negocio y las personas</h4>



<p class="wp-block-paragraph">Para identificar y reducir esta distancia, trabajamos relevando procesos reales de toma de decisiones, entendiendo qué información necesitan los usuarios, cómo la interpretan, y a qué procesos o herramientas de soporte terminan acudiendo.</p>



<p class="wp-block-paragraph">Eso permite redefinir la arquitectura de información, los criterios de visualización y las prioridades del producto antes de cristalizar decisiones de diseño UI y desarrollo.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1110" height="624" src="//i1.kambrica.com/wp-content/uploads/2026/05/seguros-ux.002-1110x624.jpeg" alt="" class="wp-image-20757" srcset="https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.002-1110x624.jpeg 1110w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.002-730x411.jpeg 730w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.002-768x432.jpeg 768w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.002-1536x864.jpeg 1536w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.002.jpeg 1920w" sizes="(max-width: 1110px) 100vw, 1110px" /></figure>



<h4 class="wp-block-heading">2. Complejidades institucionales y políticas</h4>



<p class="wp-block-paragraph">En proyectos corporativos, gran parte del desgaste aparece cuando la solución ya está avanzada y comienzan los rechazos internos: branding, marketing, compliance, stakeholders.</p>



<p class="wp-block-paragraph">Por eso desde el primer día, realizamos un mapa político de todas las áreas afectadas. Las incorporamos tempranamente en el proyecto en tracks paralelos, despejando todos los riesgos (tales como inconsistencias entre manuales y criterios internos) antes de que impacten en el proyecto.</p>



<p class="wp-block-paragraph">Nuestro resultado son proyectos sin retrabajos políticos ni ciclos interminables de aprobación.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1110" height="624" src="//i1.kambrica.com/wp-content/uploads/2026/05/seguros-auditoria-ui.001-1-1110x624.png" alt="" class="wp-image-20825" srcset="https://www.kambrica.com/wp-content/uploads/2026/05/seguros-auditoria-ui.001-1-1110x624.png 1110w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-auditoria-ui.001-1-730x411.png 730w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-auditoria-ui.001-1-768x432.png 768w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-auditoria-ui.001-1-1536x864.png 1536w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-auditoria-ui.001-1.png 1920w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></figure>



<h4 class="wp-block-heading">3. Complejidades IT: factibilidad técnica</h4>



<p class="wp-block-paragraph">En la industria de Banca, Finanzas y Seguros, existe una capa tecnológica crítica de sistemas legados, cuyos responsables deben estar involucrados desde el primer momento. En este caso, la cantidad de información financiera involucrada generaba esperas incompatibles con la experiencia que el producto necesitaba entregar.</p>



<p class="wp-block-paragraph">Nuestra solución fue construir un motor de front-end inteligente y agnóstico, capaz de reutilizar información ya obtenida, reducir roundtrips innecesarios y realizar carga progresiva de datos sin bloquear la navegación y uso del sistema.</p>



<p class="wp-block-paragraph">Eso permitió resolver performance sin degradar experiencia, ni sumar más arquitecturas a un stack de por sí sumamente complejo.</p>



<h3 class="wp-block-heading">Resultados</h3>



<p class="wp-block-paragraph">Mientras las agencias proponían estructuras enormes y costosas para &#8220;cumplir con el pedido&#8221;, Kambrica superó los objetivos con un equipo reducido, foco estratégico y dirección clara. </p>



<p class="wp-block-paragraph">Porque <a href="https://www.kambrica.com/nosotros/etica/">nuestros incentivos no están puestos en colocar gente ni vender horas</a>, sino en resolver el problema correcto.</p>



<p class="wp-block-paragraph">En este caso, el proyecto no necesitaba una App, ni una plataforma tecnológica de punta. Necesitaba entender qué estaba fallando entre la organización y sus clientes.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1110" height="624" src="//i1.kambrica.com/wp-content/uploads/2026/05/seguros-ux.003-1110x624.jpeg" alt="" class="wp-image-20758" srcset="https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.003-1110x624.jpeg 1110w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.003-730x411.jpeg 730w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.003-768x432.jpeg 768w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.003-1536x864.jpeg 1536w, https://www.kambrica.com/wp-content/uploads/2026/05/seguros-ux.003.jpeg 1920w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></figure>



<h3 class="wp-block-heading">Sin diagnóstico y dirección, la velocidad solo escala el error.</h3>



<p class="wp-block-paragraph">La mayoría de las organizaciones no necesita más velocidad. <br>Necesita mejores diagnósticos antes de escalar estructuras, presupuesto y complejidad. Eso es lo que hacemos.</p>



<p class="wp-block-paragraph">Si sos responsable del éxito de productos o proyectos y sospechás que el problema que tienen entre manos está siendo interpretado de forma incorrecta, <a href="#contacto">hablemos</a>. </p>



<p class="wp-block-paragraph">Podemos ayudarte a verlo antes de que el costo, la complejidad y el riesgo político sigan creciendo.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"></p>
</blockquote>
</blockquote><p>La entrada <a href="https://www.kambrica.com/banca-finanzas-seguros/">Banca, Finanzas &amp; Seguros</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Prototipando con código para pruebas con usuarios</title>
		<link>https://www.kambrica.com/prototipando-con-codigo-para-pruebas-con-usuarios-formularios-y-grandes-volumenes-de-datos-con-html5-php-y-javascript/</link>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Fri, 29 Mar 2024 17:18:00 +0000</pubDate>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://www.kambrica.com/?p=19384</guid>

					<description><![CDATA[<p>Formularios y grandes volúmenes de datos con HTML5, PHP y JavaScript Un prototipo no es una versión preliminar del diseño:&#160;es una herramienta económica para lograr respuestas.&#160;De qué estará hecho, cómo y con qué nivel de detalle, dependerá de las preguntas que tengan sentido en ese momento del proyecto. Les comparto algunos ejemplos de cómo prototipando ...</p>
<p>La entrada <a href="https://www.kambrica.com/prototipando-con-codigo-para-pruebas-con-usuarios-formularios-y-grandes-volumenes-de-datos-con-html5-php-y-javascript/">Prototipando con código para pruebas con usuarios</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="wp-block-heading">Formularios y grandes volúmenes de datos con HTML5, PHP y JavaScript</h3>



<p class="wp-block-paragraph" id="4f6f">Un prototipo no es una versión preliminar del diseño:&nbsp;<em>es una herramienta económica para lograr respuestas.</em>&nbsp;De qué estará hecho, cómo y con qué nivel de detalle, dependerá de las preguntas que tengan sentido en ese momento del proyecto.</p>



<p class="wp-block-paragraph" id="8025">Les comparto algunos ejemplos de cómo prototipando con código, podemos hacer y responder mejores preguntas de UX Research, tanto en procesos de evaluación interna, como con personas usuarias reales.</p>



<span id="more-19384"></span>



<h3 class="wp-block-heading" id="2e1e">Prototipos HTML5: formularios, sacar selfies…</h3>



<p class="wp-block-paragraph" id="872a">Por ejemplo, cuando las preguntas que necesitamos hacernos tienen que ver con la usabilidad de un formulario, no servirá de nada un “prototipo” estático en Figma, donde haciendo click mágicamente se completen los campos y los usuarios puedan avanzar manoteando el mouse y sin mirar la pantalla.</p>



<p class="wp-block-paragraph" id="0818"><strong>Para evaluar la&nbsp;<em>usabilidad</em>&nbsp;de un formulario, necesitaremos poner a prueba un prototipo&nbsp;<em>operable</em>&nbsp;del formulario.</strong></p>



<p class="wp-block-paragraph" id="3614">Puede alcanzar con unas pocas líneas de HTML que nos permitan ver&nbsp;<em>la experiencia de los usuarios completando los datos que les pedimos:</em></p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;label for="cuil"&gt;Número de CUIL:&lt;/label&gt;&lt;br&gt;<br>&lt;input id="cuil" type="number" name="cuil" size="11" min="20000000000"&gt;<br>&lt;br&gt;&lt;br&gt;<br>&lt;input type="reset"&gt;<br>&lt;input type="submit" value="Continuar"&gt;</pre>



<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="730" height="466" src="//i1.kambrica.com/wp-content/uploads/2024/05/3-vistas-del-prototipo-form-2-730x466.png" alt="" class="wp-image-19387" srcset="https://www.kambrica.com/wp-content/uploads/2024/05/3-vistas-del-prototipo-form-2-730x466.png 730w, https://www.kambrica.com/wp-content/uploads/2024/05/3-vistas-del-prototipo-form-2-1110x709.png 1110w, https://www.kambrica.com/wp-content/uploads/2024/05/3-vistas-del-prototipo-form-2-768x491.png 768w, https://www.kambrica.com/wp-content/uploads/2024/05/3-vistas-del-prototipo-form-2.png 1251w" sizes="auto, (max-width: 730px) 100vw, 730px" /></figure>



<p class="wp-block-paragraph" id="8b6b">Sólo así podremos hacer y contestar preguntas sobre los usuarios como:</p>



<ul class="wp-block-list">
<li>¿Se saben el dato de memoria, o necesitan buscarlo?</li>



<li>¿Lo tipean, o lo copian y lo pegan?</li>



<li>¿Lo ingresan sin guiones, como quiere IT? ¿O podemos demostrar que esa restricción es innecesaria y perjudicial?</li>



<li>¿Hace sentido la validación que estamos usando?</li>



<li>¿Cuál teclado es mejor para completar este dato en móvil? ¿El que presenta INPUT type=”number”, o el de type=”tel”?</li>



<li>¿Tiene sentido el “stepper” que muestra el INPUT type=”number” en la versión desktop?</li>



<li>¿Es necesario el botón “restablecer” que insisten en poner los de sistemas? ¿O podemos demostrar al Negocio que es una pésima idea, y lograr que IT deje de opinar sobre este tema?</li>
</ul>



<p class="wp-block-paragraph" id="0b56">Con este enfoque, en Kambrica pudimos no sólo resolver casos de ingreso de información, sino también&nbsp;<strong>prototipar el uso de cámara en móvil</strong>&nbsp;– y así identificar los verdaderos problemas que tenían los usuarios para registrarse en una App financiera. Problemas que sólo se manifestaban al usar las cámaras del celular, una de las tantas cosas que se pueden hacer con HTML5:</p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;!--<br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br><br>El elemento HTML5 para la cámara es INPUT:file. <br>Como es MUY diferente al elemento que necesitamos mostrar en el prototipo,<br>y no podemos maquillarlo con CSS, usaremos un botón común para la acción.<br>Ese botón hará click en el INPUT:file invisible.<br>--&gt;<br><br>&lt;!-- Usar cámara para selfies --&gt;<br>&lt;button<br> onclick="document.getElementById('camara-selfie').click()"<br> &gt;Sacar selfie&lt;/button&gt;<br>&lt;input<br> style="visibility:hidden;"<br> id="camara-selfie" <br> type="file" accept="image/*, video/*" capture="user"&gt;<br><br>&lt;br&gt;&lt;br&gt;<br><br>&lt;!-- Usar cámara para tomar fotos: --&gt;<br>&lt;button<br> onclick="document.getElementById('camara-principal').click()"<br> &gt;Sacar foto al DNI&lt;/button&gt;<br>&lt;input<br> style="visibility:hidden;"<br> id="camara-principal" <br> type="file" accept="image/*, video/*" capture="environment"&gt;</pre>



<h3 class="wp-block-heading" id="1e22">Prototipando datos… un montón de datos</h3>



<p class="wp-block-paragraph" id="8678">Cuando las preguntas que nos queremos hacer tienen que ver con cómo nuestros usuarios visualizan y manejan&nbsp;<strong>grandes volúmenes de datos,</strong>&nbsp;no podemos mostrarles un “lorem ipsum” repetido 100 veces.</p>



<p class="wp-block-paragraph" id="4a04">Inventar un volumen de datos grande y variado no sólo resulta tedioso – es muy complicado mantenerlos de forma consistente en todas las pantallas que tengamos que prototipar. Y si necesitamos mostrar muchos datos distintos sobre una misma vista (por ejemplo, mostrar diversas combinaciones de datos sobre la plantilla “ficha del cliente”), crear las variantes a mano puede resultar absurdo.</p>



<p class="wp-block-paragraph" id="deb1">Resulta mucho mejor generar estos datos de manera mecánica.</p>



<p class="wp-block-paragraph" id="0b1c">Por ejemplo, podemos crear números de teléfono (entre 1000–0000 y 5999–9999) como números aleatorios. En una planilla de cálculo, podrímos usar la fórmula RANDBETWEEN( mínimo, máximo ):</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="618" height="532" src="//i1.kambrica.com/wp-content/uploads/2024/05/image-1.png" alt="" class="wp-image-19388"/></figure>



<p class="wp-block-paragraph" id="35ed">HTML no tiene esa funcionalidad. Pero sirviendo nuestro prototipo desde un entorno local como<a href="https://www.mamp.info/" rel="noreferrer noopener" target="_blank">&nbsp;MAM</a>P o un hosting Apache del montón, es bastante sencillo “inyectar” funcionalidad PHP en medio del código HTML:</p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;!-- HTML original: 100 filas y números a mano --&gt;<br>&lt;table&gt;<br> &lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;28828534&lt;/td&gt;&lt;/tr&gt;<br> &lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;46326679&lt;/td&gt;&lt;/tr&gt;<br> &lt;tr&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;24144353&lt;/td&gt;&lt;/tr&gt;<br>…<br> &lt;tr&gt;&lt;td&gt;100&lt;/td&gt;&lt;td&gt;24464010&lt;/td&gt;&lt;/tr&gt;<br>&lt;/table&gt;<br><br><br>&lt;!-- Versión PHP, generando 100 filas y números de forma mecánica --&gt;<br>&lt;table&gt;<br>&lt;?php for ($i = 1; $i &lt;= 100; $i++) { ?&gt;<br> &lt;tr&gt;&lt;td&gt;&lt;?= $i ?&gt;&lt;/td&gt;&lt;td&gt;&lt;?= rand( 10000000, 59999999 ) ?&gt;&lt;/td&gt;&lt;/tr&gt;<br>&lt;?php } ?&gt;<br>&lt;/table&gt;</pre>



<p class="wp-block-paragraph" id="8661">Con muy poco esfuerzo, habremos logrado 100 filas de “números de teléfono”… que nos deberían inspirar a ponerles un guión en el medio para hacerlos más legibles.</p>



<p class="wp-block-paragraph" id="f1bc">Aquí, antes y después:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="633" height="418" src="//i1.kambrica.com/wp-content/uploads/2024/05/image-2.png" alt="" class="wp-image-19389"/></figure>



<p class="wp-block-paragraph"><em>Para crear el ejemplo de la derecha, generamos dos números aleatorios con un guión en el medio: &lt;?= rand( 1000, 5999 ) ?&gt;-&lt;?= rand( 1000, 9999 ) ?&gt;</em></p>



<p class="wp-block-paragraph" id="6503">Este enfoque aplica muy bien cuando los datos para prototipar son numéricos, y es verosímil que cambien cada vez que volvemos a cargar la página.</p>



<p class="wp-block-paragraph" id="72b6">Pero… ¿Qué sucede cuando los datos que queremos prototipar no son numéricos? ¿Y qué pasa si necesitamos que sean siempre los mismos cada vez que se visita la misma pantalla?</p>



<h3 class="wp-block-heading" id="831d">Prototipando datos pseudo aleatorios</h3>



<p class="wp-block-paragraph" id="255a">Vamos a empezar con la pseudo-aleatoriedad: generar los datos de una manera mecánica no predecible, y que sea siempre la misma. Es decir, en lugar de “1,2,3,4”, mostrar por ejemplo “21,6,89,53” cada vez que presentemos los primeros cuatro números de la lista.</p>



<p class="wp-block-paragraph" id="2bcd">En lugar de una función&nbsp;<em>rand()</em>&nbsp;que nos devuelva un número distinto cada vez que la llamamos, necesitamos una función&nbsp;<em>noTanRand($i)</em>&nbsp;que nos devuelva un valor “raro” para el&nbsp;<em>$i</em>&nbsp;que le pasamos, siendo<em>&nbsp;$i&nbsp;</em>el número de item: el que en el código de ejemplo anterior, usamos en&nbsp;<em>for( $i… ).</em></p>



<p class="wp-block-paragraph" id="3a38">Esa función que necesitamos, la podemos construir con un&nbsp;<em>algoritmo de hash.</em>&nbsp;Usando la función nativa de PHP, podemos tomar un string cualquiera, y devolver un número entre 0 y 1 (como haría&nbsp;<em>rand()&nbsp;</em>sin argumentos):</p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;?php<br><br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br><br>function noTanRand($seed){<br> $hash = md5($seed); //Obtenemos hash hexadecimal, ej. "cfcd208495d565ef66e7dff9f98764da"&gt;<br> $result = hexdec(substr($hash, 0, 8)) //tomamos los primeros 8 caracteres, de string a número: 4 bytes (2 ^ 8 * 4 )<br>           / (pow(2, 32) - 1); //y dividimos por el máximo posible para obtener nuestro número entre 0 y 1<br> return $result;<br>}<br><br>// Probamos la función:<br>for( $i = 0; $i &lt;= 10; $i++) {<br>    echo ( noTanRand($i).", " );<br>}<br><br>// Resultado:<br>// 0.81172374002908, 0.76871122251468, 0.78171459161251, 0.92498448466067, 0.65820255727931, 0.8939549624673, 0.087784356458062, 0.5589125378893, 0.78883317620233, 0.27253036533308, 0.82753398474947,<br><br>?&gt;</pre>



<p class="wp-block-paragraph" id="8e4c">Eso está bastante bien. Aunque para prototipar, quizás nos vendría aún mejor una función que, desde PHP o JavaScript, nos devolviera el mismo resultado. A la que podamos pasarle un string, un número, o cualquier cosa. Y a la que podamos opcionalmente definirle un número mínimo y un máximo.</p>



<p class="wp-block-paragraph" id="79c9">Como en JavaScript no disponemos de la misma función nativa que en PHP, necesitamos construir un algoritmo de hash para las dos versiones. Después de algunas pruebas, logramos el siguiente código adaptando el algoritmo ‘times 33’ de Daniel J. Bernstein&nbsp;<a href="https://github.com/MatthewBarker/hash-string" rel="noreferrer noopener" target="_blank">implementado por Matt Barker</a>. En honor a D.J., llamaramos a nuestra función…&nbsp;<em>djash:</em></p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa"><br>&lt;?php<br>/* djash - Versión PHP: */<br><br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br><br>function djash($input,$desde=0,$hasta=1) {<br>    $salt = "Salt para darle gusto al hash";<br><br>    // Convierte el input a una cadena si no lo es<br>    if (!is_string($input)) {<br>        if (is_object($input)) {<br>            $input = json_encode($input);<br>        } else {<br>            $input = strval($input);<br>        }<br>    }<br><br>    // Agrega el salt al input<br>    $input .= $salt;<br><br>    $hashValue = 5381;<br>    for ($i = 0; $i &lt; strlen($input); $i++) {<br>        $char = ord($input[$i]);<br>        $hashValue = ($hashValue * 33) ^ $char;       <br>  $hashValue = $hashValue &amp; 0xFFFFFFFF; // Recorta el número a 32 bits<br>    }<br><br>   // Normalizamos el número al rango [0, 1] y aplicamos desde/hasta:<br>   $resultado = ( $hashValue / (pow(2, 32) - 1) ) * ($hasta - $desde) + $desde;<br>   if( $desde != 0 || $hasta != 1){ $resultado = floor ( $resultado ); }<br>   return $resultado;<br>}<br>?&gt;</pre>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;script&gt;<br>/* djash - Versión JavaScript: */<br><br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br><br>function djash(input, desde = 0, hasta = 1) {<br>  const salt = "Salt para darle gusto al hash";<br><br>  // Convierte el input a una cadena si no lo es<br>  if (typeof input !== "string") {<br>    if (typeof input === "object") {<br>      input = JSON.stringify(input);<br>    } else {<br>      input = input.toString();<br>    }<br>  }<br><br>  // Agrega el salt al input<br>  input += salt;<br><br>  let hashValue = 5381;<br>  for (let i = 0; i &lt; input.length; i++) {<br>    const char = input.charCodeAt(i);<br>    hashValue = (hashValue * 33)  ^ char;<br>    hashValue = hashValue  &gt;&gt;&gt; 0; // Convertir a 32 bits<br>  }<br><br>  // Normalizamos el número al rango [0, 1] y aplicamos desde/hasta:<br>    let resultado = (hashValue / (Math.pow(2, 32) - 1)) * (hasta - desde) + desde;<br>    if (desde !== 0 || hasta !== 1) { <br>        resultado = Math.floor(resultado);<br>    }<br>    return resultado;<br>}<br>&lt;/script&gt;</pre>



<p class="wp-block-paragraph">Después de algún que otro bug, comprobamos que –dígito más, dígito menos– las dos funciones nos dan el mismo valor para cada $i:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="439" height="460" src="//i1.kambrica.com/wp-content/uploads/2024/05/image-3.png" alt="" class="wp-image-19390"/></figure>



<p class="wp-block-paragraph" id="30e8">Bueno, ya tenemos nuestra función para armar datos numéricos. Podemos usarla para pedirle nos devuelva un elemento pseudo-aleatorio de un array:</p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;?php<br>/* djitem - Versión PHP: */<br><br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br><br>function djitem( $array, $ix ) {<br> //$ix: admite un número entre 0 y 1; caso contrario obtenemos djash de $ix <br> if ($ix &lt;= 0 || $ix &gt;= 1) { $ix = djash($ix); }<br><br> $totalItems = count($array);<br> $weightedIndex = floor($ix * $totalItems);<br> return $array[$weightedIndex];<br>}</pre>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">/* djitem - Versión JavaScript: */<br><br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br><br>function djitem(array, ix) {<br>    // Si ix está fuera del rango [0, 1], calculamos djash de ix<br>    if (ix &lt;= 0 || ix &gt;= 1) { ix = djash(ix); }<br><br>    var totalItems = array.length;<br>    var weightedIndex = Math.floor(ix * totalItems);<br>    return array[weightedIndex];<br>}<br>?&gt;</pre>



<p class="wp-block-paragraph">Ese array puede ser una lista de provincias, apellidos… Por ejemplo, si tomamos una lista de 100 apellidos, y usamos dos para cada item variando el $ix en el segundo (concatenándole algún texto cualquiera), podemos lograr 10.000 combinaciones:</p>



<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="730" height="372" src="//i1.kambrica.com/wp-content/uploads/2024/05/image-4-730x372.png" alt="" class="wp-image-19391" srcset="https://www.kambrica.com/wp-content/uploads/2024/05/image-4-730x372.png 730w, https://www.kambrica.com/wp-content/uploads/2024/05/image-4-768x391.png 768w, https://www.kambrica.com/wp-content/uploads/2024/05/image-4.png 821w" sizes="auto, (max-width: 730px) 100vw, 730px" /></figure>



<p class="wp-block-paragraph"><em>Resultados para ( djitem($DB_apellidos, ($i)). “ “ . djitem( $DB_apellidos, ($i.” dos”)) );</em></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Y usando doble nombre y apellido, podríamos generar&nbsp;<em>millones</em>&nbsp;de clientes ficticios para un sistema de gestión:</p>



<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="730" height="264" src="//i1.kambrica.com/wp-content/uploads/2024/05/image-5-730x264.png" alt="" class="wp-image-19392" srcset="https://www.kambrica.com/wp-content/uploads/2024/05/image-5-730x264.png 730w, https://www.kambrica.com/wp-content/uploads/2024/05/image-5-1110x401.png 1110w, https://www.kambrica.com/wp-content/uploads/2024/05/image-5-768x277.png 768w, https://www.kambrica.com/wp-content/uploads/2024/05/image-5-1536x555.png 1536w, https://www.kambrica.com/wp-content/uploads/2024/05/image-5.png 1601w" sizes="auto, (max-width: 730px) 100vw, 730px" /></figure>



<p class="wp-block-paragraph" id="5774">Y podemos hacer que el link nos lleve a la ficha del cliente, con más datos. Datos que generaremos en base al índice del cliente, por lo que serán siempre consistentes para el mismo link.</p>



<p class="wp-block-paragraph" id="9a3a">Como la dirección, que creamos con un apellido y un número, más piso y departamento. Y cuidando, para que sea bien verosímil, de llamar “PB” al piso “0”. Así como de usar letras para el departamento en el 70% de los casos, y números en el resto.</p>



<p class="wp-block-paragraph" id="71b4">También podemos mostrar planes de pagos para los clientes con balance negativo. O hasta una serie de muestras de color basadas en el ID del cliente:</p>



<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="730" height="311" src="//i1.kambrica.com/wp-content/uploads/2024/05/fichas-perfiles-pseudo-random-730x311.png" alt="" class="wp-image-19393" srcset="https://www.kambrica.com/wp-content/uploads/2024/05/fichas-perfiles-pseudo-random-730x311.png 730w, https://www.kambrica.com/wp-content/uploads/2024/05/fichas-perfiles-pseudo-random-1110x473.png 1110w, https://www.kambrica.com/wp-content/uploads/2024/05/fichas-perfiles-pseudo-random-768x328.png 768w, https://www.kambrica.com/wp-content/uploads/2024/05/fichas-perfiles-pseudo-random.png 1252w" sizes="auto, (max-width: 730px) 100vw, 730px" /></figure>



<p class="wp-block-paragraph" id="0851">O sea, podemos hacer cualquier cosa que necesitemos, siguiendo la lógica de cada caso. Cosas como:</p>



<ul class="wp-block-list">
<li>Establecer diferentes condiciones según su probabilidad (ej. “Roaming activado” para el 63% de los clientes, “Sin 4G” para el 7.5%, etc.)</li>



<li>Fechas de nacimiento, números de DNI y CUIL verosímiles para la demografía de nuestros usuarios,</li>



<li>Productos en sus últimas compras (tomados de nuestro catálogo),</li>



<li>Calcular series numéricas y balances financieros,</li>



<li>Mostrar imágenes aleatorias de una lista,</li>



<li>Poner un punto en el mapa con latitud y longitud (dentro de un rango definido, para evitar caer en el medio del mar),</li>



<li>Mostrar textos (ej. mensajes enviados por el cliente) en base a una o más listas de modelos de frases… según probabilidad de las casuísticas de consulta / gestión / reclamo.</li>
</ul>



<p class="wp-block-paragraph" id="c3c6">Aplicando estos criterios, en Kambrica logramos&nbsp;<strong>prototipar un sistema con más de 50.000 clientes y reglas de negocio sumamente complejas.</strong>&nbsp;Ajustando el prototipo de manera iterativa en base a las observaciones con usuarios, encontramos formas más claras de presentar la información y flujos de operación más eficientes – al punto de que los usuarios pudieron empezar a&nbsp;<em>ver y resolver casos que llevaban meses sin haber detectado.</em></p>



<h3 class="wp-block-heading" id="1aa4">Demo y código PHP del ejemplo</h3>



<p class="wp-block-paragraph" id="2e77">Pueden ver este prototipo de ejemplo funcionando en:&nbsp;<a href="https://demos.kambrica.com/djash" rel="noreferrer noopener" target="_blank"><strong>https://demos.kambrica.com/djash</strong></a></p>



<p class="wp-block-paragraph" id="281e">Para que puedan incorporar este enfoque en sus proyectos, les dejo más abajo el código de estos últimos ejemplos.</p>



<p class="wp-block-paragraph" id="5623">Espero les resulte útil y&nbsp;<a href="https://kambrica.com/contacto" rel="noreferrer noopener" target="_blank">no duden en escribirnos si necesitan apoyo o quieren llegar más lejos</a>: en Kambrica llevamos más de 10 años trabajando procesos de capacitación, consultoría y mentoría con equipos de UX, IT y Producto para mejorar sus procesos y resultados :)</p>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;?php<br>// *** _funciones.php ***<br><br>// Funciones para prototipar datos en gran volumen.<br>// Santiago Bustelo, Kambrica.com<br>// Publicado bajo licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional<br>// https://creativecommons.org/licenses/by-sa/4.0/deed.es<br><br><br>$DB_nombres = [<br> "M" =&gt; [ /* Masculinos: primeros por frecuencia en Argentina según https://forebears.io/argentina/forename, corregidos (no tenían acentos)s */<br>  "Juan","José","Carlos","Jorge","Luis","Miguel","Héctor","Ramón","Roberto","Oscar","Daniel","Mario","Pedro","Ricardo","Raúl","Pablo","Eduardo","Sergio","Marcelo","Julio","Hugo","Alberto","Rubén","Gustavo","Antonio","Víctor","Francisco","Diego","Ángel","Alejandro","Claudio","Walter","Fernando","Néstor","Guillermo","Manuel","Cristian","Martín","Alfredo","Enrique","Osvaldo","Javier","Gabriel","Horacio","César","Rodolfo","Omar","Andrés","Ariel","Ernesto","Leonardo","Domingo","Marcos","Nicolás","Sebastián","Adrián","Norberto","Mariano","Esteban","Darío","Fabián","Edgardo","Rafael","Vicente","Orlando","Gerardo","Jesús","Hernán","Federico","Félix","Aldo","Armando","Adolfo","David","Emilio","Germán","Aníbal","Lucas","Mauricio","Humberto","Ignacio","Agustín","Felipe","Leandro","Tomás","Abel","Gregorio","Luciano","Segundo","Rolando","Gastón","Nelson","Maximiliano","Salvador","Lorenzo","Christian","Silvio","Arturo","Rodrigo","Mauro","Dante","Bernardo","Gonzalo","Rogelio","Julián","Eugenio","Ismael","Marcelino","Santiago"<br>  ],<br> "F" =&gt; [ /* Femeninos, primeros por frecuencia en Argentina según https://forebears.io/argentina/forenames, corregidos (no tenían acentos) */<br>  "María","Ana","Silvia","Rosa","Norma","Marta","Claudia","Graciela","Mónica","Susana","Mirta","Alicia","Patricia","Nélida","Juana","Liliana","Sandra","Laura","Olga","Andrea","Elsa","Ramona","Adriana","Marcela","Carmen","Lidia","Teresa","Gabriela","Gladys","Verónica","Blanca","Natalia","Margarita","Irma","Beatriz","Mercedes","Alejandra","Dora","Elena","Ángela","Cristina","Lorena","Delia","Isabel","Stella","Mariana","Mariela","Nilda","Estela","Nancy","Sara","Nora","Viviana","Lucía","Analía","Julia","Luisa","Miriam","Karina","Antonia","Paola","Carolina","Cecilia","Sonia","Hilda","Mabel","Elba","Valeria","Rosana","Silvana","Silvina","Paula","Carina","Yolanda","Francisca","Noemí","Elvira","Romina","Celia","Marisa","Gloria","Clara","Angélica","Inés","Daniela","Josefa","Catalina","Eva","Raquel","Martha","Marina","Élida","Rita","Roxana","Griselda","Haidé","Vanesa","Esther","Amalia","Elisa","Amelia","Victoria","Zulema"<br>  ]<br> ];<br><br>$DB_apellidos = [ /* primeros por frecuencia en Argentina según https://forebears.io/argentina/surnames, corregidos (no tenían acentos) */<br>"González","Rodríguez","Gómez","Fernández","López","Díaz","Martínez","Pérez","García","Sánchez","Romero","Sosa","Torres","Álvarez","Ruiz","Ramírez","Flores","Benítez","Acosta","Medina","Herrera","Suárez","Aguirre","Giménez","Gutiérrez","Pereyra","Rojas","Molina","Castro","Ortiz","Silva","Núñez","Luna","Juárez","Cabrera","Ríos","Morales","Godoy","Moreno","Ferreyra","Domínguez","Carrizo","Peralta","Castillo","Ledesma","Quiroga","Vega","Vera","Muñoz","Ojeda","Ponce","Villalba","Cardozo","Navarro","Coronel","Vázquez","Ramos","Vargas","Cáceres","Arias","Figueroa","Córdoba","Correa","Maldonado","Paz","Rivero","Miranda","Mansilla","Farías","Roldán","Méndez","Guzmán","Agüero","Hernández","Lucero","Cruz","Páez","Escobar","Mendoza","Barrios","Bustos","Ávila","Ayala","Blanco","Soria","Maidana","Acuña","Leiva","Duarte","Moyano","Campos","Soto","Martín","Valdez","Bravo","Chávez","Velázquez","Olivera","Toledo","Franco","Ibañez","Leguizamón","Montenegro","Delgado","Arce","Ibarra","Gallardo","Santillán"<br>];<br><br><br>// Aprovecharemos función nativa PHP para mostrar currency<br>$formatUSD = new NumberFormatter('en_US', NumberFormatter::CURRENCY);<br><br><br><br>function djash($input) { <br>// Devuelve un número entre 0 y 1, siempre el mismo para el mismo $input.<br><br>    // Salt hardcodeado<br>    $salt = "Salt para darle gusto al hash";<br><br>    if (!is_string($input)) {<br>        if (is_object($input)) {<br>            $input = json_encode($input);<br>        } else {<br>            $input = strval($input);<br>        }<br>    }<br><br>    // Agrega el salt al input<br>    $input .= $salt;<br><br>    // Función de hash básica basada en el algoritmo 'times 33' de Daniel J. Bernstein.<br>    $hashValue = 5381;<br>    for ($i = 0; $i &lt; strlen($input); $i++) {<br>        $char = ord($input[$i]);<br>        $hashValue = ($hashValue * 33) ^ $char;       <br>  $hashValue = $hashValue &amp; 0xFFFFFFFF; // Recorta el número a 32 bits<br>    }<br><br> // Normalizamos el número al rango [0, 1]<br>   return $hashValue / (pow(2, 32) - 1);<br>}<br><br><br><br>function djitem( $array, $ix ) {<br>// Devuelve un item ($ix: djash) de un $array.<br>// $ix puede ser: djash entre 0 y 1, o un string/número/objeto del cual obtener un djash.<br><br> //$ix: admite un número entre 0 y 1; caso contrario obtenemos djash de $ix<br> if ( !is_numeric($ix) || ( $ix &lt;= 0 || $ix &gt;= 1) ) { $ix = djash($ix); }<br> <br>    $totalItems = count($array);<br>    $weightedIndex = floor($ix * $totalItems);<br>    return $array[$weightedIndex];<br>}<br><br><br><br>function djnombre( $seed, $what = "N A" ){<br>// Devuelve un string según djash $seed, siguiendo instrucciones de $what<br>// Ejemplo de uso: djnombre( "0", "[s] n n a a: (11) dddd-dddd" );<br><br>// $seed = string para alimentar djash.<br>// $what =  cada caracter codifica un térmono a devolver:<br>//  D: dígito.<br>//  M: nombre masculino.<br>//  F: nombre femenino.<br>//  N: nombre masculino o femenino (50% de probabilidad inicial; siguientes usos en $what tendrán mismo género).<br>//  A: apellido.<br>//  S: devuelve literalmente "m" o "f" (50% de probabilidad cada opción, ), para uso en funciones.<br>//  Cualquier otro caracter se devuelve como se recibió.<br>//  Default: "n a" (nombre, espacio, apellido).<br><br> global $DB_nombres ;<br> global $DB_apellidos ;<br><br> $result = "";<br> $what = str_split( $what );<br> $whatix = 0;<br> $sexo = djash($seed) &gt; .5 ? "M" : "F" ; //Calculamos M/F al azar 50/50 chances.<br><br><br> foreach( $what as $whatChar ){<br>  $pr = djash( $seed . $whatix . $result ); //Para cada caracter usaremos un seed distinto.<br><br>  switch ( $whatChar ) {<br>  <br>   case "D": //digito entre 0 y 9<br>    $result .= floor( $pr * 10 );<br>    $whatix++;<br>    break;<br><br>   case "S": //imprimimos el $sexo generado por djash (con break)<br>   case "N": //…o solo lo usamos para continuar en los casos m/f: (no hacemos break)<br>    if(  $whatChar == "s" ){<br>     $result .= $sexo;<br>     break;<br>     }<br>       <br>     case "M":<br>     case "F":<br>    //nombre masculino o femenino<br>    //estos dos casos toman $sexo de $whatChar:<br>    if( $whatChar == "M" || $whatChar == "F" ){<br>     $sexo = $whatChar;<br>     }<br>    $result .= djitem( $DB_nombres[ $sexo ], $pr);<br>    $whatix++;<br>    break;<br><br>     case "A":<br>    //apellido<br>    $result .= djitem( $DB_apellidos, $pr);<br>    $whatix++;<br>    break;<br>   <br>     default:<br>    //si no es un caracter codificado, lo concatenamos en output como vino.<br>    $result .= $whatChar ;<br>    //no afectamos $whatix<br>      <br>    };<br><br> };<br><br> return ( $result );<br>}<br><br>?&gt;</pre>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa">&lt;?php // *** clientes.php ***<br><br>include_once('_funciones.php');<br><br>?&gt;&lt;!DOCTYPE html&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br> &lt;meta charset="utf-8"&gt;<br> &lt;title&gt;&lt;/title&gt;<br> &lt;meta name="viewport" content="width=360, initial-scale=1" /&gt;<br><br>&lt;style&gt;<br>BODY{<br> font-family: arial,sans-serif;<br> font-size:14pt;<br> line-height:140%<br> }<br>&lt;/style&gt;<br><br>&lt;/head&gt;<br><br><br>&lt;body&gt;<br><br><br>&lt;ol&gt;<br><br>&lt;?php<br> <br> // Loop<br> for ($i = 0; $i &lt;= 1000; $i++) {<br> <br>  //calculamos balance del cliente, puede ser negativo:<br>  $balance =  ( djash($i)*100000 ) - 30000;<br>  $balanceColor = $balance &lt; 0 ? "red" : "#999";<br> ?&gt;<br><br> &lt;li style="float:left; width:380px" id="cliente-&lt;?= $i ?&gt;"&gt;<br>  &lt;!-- Pasamos el $i como id del cliente por URL (variable $_GET de PHP) --&gt;<br>  &lt;a href="cliente.php?id=&lt;?= $i ?&gt;"&gt;&lt;?= djnombre( $i, "N&amp;nbsp;N A&amp;nbsp;A"  ) ?&gt;&lt;/a&gt;&lt;br&gt;<br>  &lt;?= djnombre( $i, "11 DDDD-DDDD"  ) ?&gt;&lt;br&gt;<br>  &lt;span style="color:&lt;?= $balanceColor ?&gt;"&gt;&lt;?=  $formatUSD-&gt;formatCurrency( $balance , 'USD' ) ?&gt;&lt;/span&gt;&lt;br&gt;<br>  &amp;nbsp;<br> &lt;/li&gt;<br><br>&lt;?php<br> } // Fin loop<br> ?&gt;<br><br>&lt;/ol&gt;<br><br><br>&lt;/body&gt;<br>&lt;/html&gt;</pre>



<pre class="wp-block-preformatted has-background has-small-font-size" style="background-color:#fafafa"><br>&lt;?php //*** cliente.php ***<br><br>include_once('_funciones.php');<br><br>// Tomamos $id del URL (variable de $_GET):<br>$id = $_GET['id'] ?? 0;<br><br><br>?&gt;&lt;!DOCTYPE html&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br> &lt;meta charset="utf-8"&gt;<br> &lt;title&gt;&lt;/title&gt;<br> &lt;meta name="viewport" content="width=360, initial-scale=1" /&gt;<br><br>&lt;style&gt;<br>BODY{<br> font-family: arial,sans-serif;<br> font-size:14pt;<br> line-height:140%<br> }<br>&lt;/style&gt;<br>&lt;/head&gt;<br><br>&lt;body&gt;<br><br><br>&lt;?php<br><br> //calculamos balance del cliente, puede ser negativo:<br> $balance =  ( djash($id)*100000 ) - 30000;<br> $balanceColor = $balance &lt; 0 ? "red" : "#999";<br> <br> //calculamos piso y departamento para la dirección. <br> $direccion_depto = //el depto puede ser numerico (30% de los casos) o una letra (resto) <br>  djash( $id." salt-piso-numerico" ) &lt; 0.3 ?<br>   floor( djash($id." salt-piso")*9 * 3 + 1 ) //hasta 3 deptos por piso<br>   :<br>   djitem( [ "A","B","C","D" ] , ( $id . " salt-piso") )<br>   ;<br> <br> $direccion_piso = floor( djash($id." salt-piso")*9 );<br> <br> //creamos el string de Piso y depto:<br> $direccion_pisodepto = "Piso " . $direccion_piso . " Depto. " . $direccion_depto;<br> // … excepto en casos de Planta Baja.<br> if( $direccion_piso == 0 ){<br>  $direccion_pisodepto = "PB Depto. " . $direccion_depto;<br>  }<br><br>?&gt; <br><br>&lt;p&gt;<br> &lt;span style="float:right"&gt;<br>  Cliente #&lt;?= $id ?&gt;<br>  &lt;a href="?id=&lt;?= intval($id) -1 ?&gt;"&gt;&amp;laquo; anterior&lt;/a&gt;<br>  |<br>  &lt;a href="?id=&lt;?= intval($id) +1 ?&gt;"&gt;siguiente &amp;raquo;&lt;/a&gt;<br> &lt;/span&gt;<br> &lt;span&gt;&lt;a href="clientes.php#cliente-&lt;?=$id?&gt;"&gt;&amp;laquo; volver&lt;/a&gt;&lt;/span&gt;<br>&lt;/p&gt;<br><br>&lt;hr&gt;<br><br>&lt;h1 style="width:480px;line-height:100%"&gt;&lt;?= djnombre( $id, "N&amp;nbsp;N A&amp;nbsp;A"  ) ?&gt;&lt;/h1&gt;<br><br>&lt;p&gt;<br> &lt;b&gt;Balance:&lt;/b&gt; &lt;span style="color:&lt;?= $balanceColor ?&gt;"&gt;&lt;?=  $formatUSD-&gt;formatCurrency( $balance , 'USD' ) ?&gt;&lt;/span&gt;<br>&lt;/p&gt;<br><br>&lt;?php //si el balance es negativo, planteamos planes de pagos de 3, 6 o 12 cuotas, con 10%, 20% o 30% de recargo<br> if( $balance &lt;0){<br>  $cuota3 = $balance * -1 / 3 * 1.1;<br>  $cuota6 = $balance * -1 / 6 * 1.2;<br>  $cuota12 = $balance * -1 / 12 * 1.3;<br> ?&gt;<br> &lt;h4&gt;Plan de pagos:&lt;/h4&gt;<br> &lt;ul&gt;<br>  &lt;li&gt;<br>   &lt;?= $formatUSD-&gt;formatCurrency( $cuota3, 'USD' ) ?&gt;<br>   x 3 cuotas =<br>   &lt;?= $formatUSD-&gt;formatCurrency( $cuota3 * 3, 'USD' ) ?&gt;<br>  &lt;/li&gt;<br>   <br>  &lt;li&gt;<br>   &lt;?= $formatUSD-&gt;formatCurrency( $cuota6, 'USD' ) ?&gt;<br>   x 6 cuotas =<br>   &lt;?= $formatUSD-&gt;formatCurrency( $cuota6 * 6, 'USD' ) ?&gt;<br>  &lt;/li&gt;<br>  <br>  &lt;li&gt;<br>   &lt;?= $formatUSD-&gt;formatCurrency( $cuota12, 'USD' ) ?&gt;<br>   x 12 cuotas =<br>   &lt;?= $formatUSD-&gt;formatCurrency( $cuota12 * 12, 'USD' )  ?&gt;<br>  &lt;/li&gt;<br>  <br> &lt;/ul&gt;<br>&lt;?php<br> } //endif balance negativo<br> ?&gt;<br><br><br>&lt;h2&gt;Datos del Cliente&lt;/h2&gt;<br>&lt;ul&gt;<br> &lt;li&gt;&lt;b&gt;Teléfono:&lt;/b&gt; &lt;?= djnombre( $id, "11 DDDD-DDDD"  ) ?&gt;&lt;/li&gt;<br> &lt;li&gt;&lt;b&gt;Dirección:&lt;/b&gt; &lt;?=<br>  djnombre( $id." salt-calle" , "A " ) .<br>  floor( djash($id)*5000 ) . " " .<br>  $direccion_pisodepto <br>  ?&gt;&lt;/li&gt;<br>&lt;/ul&gt;<br><br><br>&lt;h2&gt;Muestras de color:&lt;/h2&gt;<br><br>&lt;?php<br> for ($i = 1; $i &lt;= 5; $i++) {<br>  // Creamos un color hex basado en $id y $i:<br>  $djcolor = dechex( intval( djash( $id . " color " . $i) * hexdec( "ffffff") ) ); // intval() hace la conversión implícita para evitar Warning "PHP Deprecated: Implicit conversion from float to int loses precision"<br> ?&gt;&lt;div style="display:inline-block; width:80px; height:80px; border:1px solid #ccc; margin:0 5px 5px 0; background-color: #&lt;?= $djcolor ?&gt;"&gt;&lt;/div&gt;&lt;?php<br> } //end for<br> ?&gt;<br><br>&lt;/body&gt;<br>&lt;/html&gt;<br></pre><p>La entrada <a href="https://www.kambrica.com/prototipando-con-codigo-para-pruebas-con-usuarios-formularios-y-grandes-volumenes-de-datos-con-html5-php-y-javascript/">Prototipando con código para pruebas con usuarios</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>¿Querés trabajar con nosotros en desarrollo front-end?</title>
		<link>https://www.kambrica.com/trabajar-en-desarrollo-front-end/</link>
					<comments>https://www.kambrica.com/trabajar-en-desarrollo-front-end/#respond</comments>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Thu, 03 May 2018 17:49:00 +0000</pubDate>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Desarrolladores]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Maquetado]]></category>
		<category><![CDATA[Oferta Laboral]]></category>
		<guid isPermaLink="false">https://www.kambrica.com/?p=12825</guid>

					<description><![CDATA[<p>Estamos sumando a nuestro equipo desarrolladores front end (maquetación HTML/CSS, desarrollo JavaScript), en modalidad freelance.¿Te interesa el desafío? ¡Completá el siguiente ejercicio y contactanos! Ejercicio: mini editor de bitmaps HTML/CSS/jQuery El propósito de este ejercicio es ayudarnos a ver cómo pensás problemas de desarrollo. Requerimiento: Presentar una grilla de 8 x 8, donde cada casillero ...</p>
<p>La entrada <a href="https://www.kambrica.com/trabajar-en-desarrollo-front-end/">¿Querés trabajar con nosotros en desarrollo front-end?</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Estamos sumando a nuestro equipo desarrolladores front end (maquetación HTML/CSS, desarrollo JavaScript), en modalidad freelance.<br>¿Te interesa el desafío? ¡Completá el siguiente ejercicio y contactanos!</p>



<span id="more-12825"></span>



<h2 class="wp-block-heading">Ejercicio: mini editor de bitmaps HTML/CSS/jQuery</h2>



<p class="wp-block-paragraph">El propósito de este ejercicio es ayudarnos a ver cómo pensás problemas de desarrollo.</p>



<h3 class="wp-block-heading">Requerimiento:</h3>



<div class="wp-block-image"><figure class="alignright"><img decoding="async" src="https://www.kambrica.com/cms/wp-content/uploads/esquema-nivelacion-frontendv100.svg" alt="" class="wp-image-12828"/></figure></div>



<ul class="wp-block-list"><li>Presentar una grilla de 8 x 8, donde cada casillero cuadrado (de 30 x 30 px. aprox.) representa un &#8220;pixel&#8221; ampliado.</li><li>Cada &#8220;pixel&#8221; puede estar prendido (gris) o apagado (blanco). Siendo cada &#8220;pixel&#8221; un bit, cada fila de 8 &#8220;pixels&#8221; forma un byte.</li><li>Debajo de la grilla, un INPUT TEXT presenta los valores en hexadecimal para esos 8 bytes.&nbsp; Al hacer click en un casillero, se invierte el estado de ese &#8220;pixel&#8221; y se actualiza el INPUT TEXT.</li><li>Presentar un menú (SELECT) permitiendo cargar sobre la grilla imágenes predefinidas en un archivo JSON:<br><code>[ {name:"Imagen 1", src:"0102030405060708"} , {name:"Imagen 2", src:"ff00ff00ff00ff00"}, {name:"Carita", src:"3C42A9A985B9423C" } ]</code></li></ul>



<h3 class="wp-block-heading">Entrega:</h3>



<ul class="wp-block-list"><li>Archivo .zip o .rar conteniendo archivo index.htm, así como todos los archivos referenciados (incluyendo librería jquery) a <a href="mailto:&#x77;&#x6f;&#x72;&#x6b;&#x40;&#x6b;&#x61;&#x6d;&#x62;&#x72;&#x69;&#x63;&#x61;&#x2e;&#x63;&#x6f;&#x6d;">&#x77;&#x6f;&#x72;&#x6b;&#x40;<span class="oe_displaynone">null</span>&#x6b;&#x61;&#x6d;&#x62;&#x72;&#x69;&#x63;&#x61;&#x2e;&#x63;&#x6f;&#x6d;</a> .&nbsp;Título del mail: “Ejercicio Front-end”.</li><li>El ejercicio debe poder ejecutarse correctamente abriendo index.htm en Chrome (desktop).</li><li>En el mail, adjuntá o linkeá también tu CV, con links a ejemplos de maquetación HTML/CSS que hayas desarrollado.</li></ul><p>La entrada <a href="https://www.kambrica.com/trabajar-en-desarrollo-front-end/">¿Querés trabajar con nosotros en desarrollo front-end?</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.kambrica.com/trabajar-en-desarrollo-front-end/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Movistar</title>
		<link>https://www.kambrica.com/telefonica-y-movistar/</link>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Fri, 02 Mar 2018 17:33:30 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Accesibilidad]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Capacitación]]></category>
		<category><![CDATA[Card Sorting]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Customer Journey]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Información]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño Responsive]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Innovación]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas A/B]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<category><![CDATA[Workshops a medida]]></category>
		<guid isPermaLink="false">http://kambrica.com?p=11412&#038;preview_id=11412</guid>

					<description><![CDATA[<p>Desde 2012 trabajamos junto a una de las empresas de telecomunicaciones más grandes del mundo, incorporando la visión del cliente en la oferta y autogestión de servicios de telefonía fija, móvil e internet. Desde 2012 trabajamos junto a los equipos de Producto Digital del Grupo Telefónica diseñando y mejorando las experiencias de usuario web y ...</p>
<p>La entrada <a href="https://www.kambrica.com/telefonica-y-movistar/">Movistar</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Desde 2012 trabajamos junto a una de las empresas de telecomunicaciones más grandes del mundo, incorporando la visión del cliente en la oferta y autogestión de servicios de telefonía fija, móvil e internet.</p>





<span id="more-11412"></span>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_03.jpg" alt="" class="wp-image-15700"/></figure>



<p class="wp-block-paragraph">Desde 2012 trabajamos junto a los equipos de Producto Digital del Grupo Telefónica diseñando y mejorando las experiencias de usuario web y móvil con las que interactúan millones de personas.</p>



<p class="wp-block-paragraph">Ayudamos a mejorar la usabilidad de los procesos de compra de telefonía fija, móvil e internet para incrementar ventas, reducir llamados al call center y optimizar procesos.&nbsp;</p>



<p class="wp-block-paragraph">Trabajamos en el desarrollo de landings promocionales, mejoras en los procesos de atención al cliente y comunicación de productos y ofertas, mejorando la comprensión y captación de la propuesta de valor.</p>



<div class="row block-backend">
	   <div class="col-6"><div class="info-item"><div class="value">+380%</div><span>Lift en conversión</span></div></div>
         <div class="col-6"><div class="info-item"><div class="value">+670%</div><span>ROI de UX</span></div></div>
         </div>


<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="730" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_02.png" alt="" class="wp-image-15699"/></figure>



<ul class="wp-block-list"><li>Disminuimos los costos de soporte y redujimos la frustración de los usuarios.</li><li>Ayudamos a mejorar la madurez en UX de los equipos de producto digital, con impacto en otras áreas de la compañía.</li></ul>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_01.jpg" alt="" class="wp-image-15698"/></figure>



<h2 class="wp-block-heading">Cómo ayudamos</h2>



<ul class="wp-block-list"><li>Rediseñamos la home de telefonía fija y móvil.</li><li>Mejoramos los flujos de navegación del sitio.</li><li>Rediseñamos el flujo de compra de planes de telefonía móvil.</li><li>Rediseñamos el flujo de compra de planes de Internet.</li><li>Rediseñamos el flujo de compra de fibra y planes de TV.</li><li>Diseñamos y mejoramos el impacto de landings promocionales: portabilidad, Hotsale, Multiplicate, día de la madre, del padre, etc.</li><li>Mejoramos los procesos de descubrimiento, adquisición y upselling de líneas telefónicas, Internet y líneas móviles.</li><li>Mejoramos los procesos de autogestión de grandes clientes.</li><li>Mejoramos la calidad de la información de la sección Atención al Cliente.</li><li>Análisis de usabilidad y necesidades de comunicación para el lanzamiento del rediseño de la app de Movistar.</li><li>Análisis de usabilidad y propuestas de mejora accionables para procesos críticos de negocio.</li><li>Análisis cualitativo y cuantitativo de la performance de páginas y flujos específicos.</li><li>Creamos el primer manual de usabilidad para la compañía, permitiendo alinear a todas las áreas.</li><li>Creamos herramientas para reducir costos y tiempos en procesos de toma de decisiones, diseño y desarrollo.</li><li>Desarrollo de workshops con stakeholders para definir visión de producto, facilitar la toma de decisiones de producto y diseño.</li><li>Capacitaciones sobre metodología Lean UX, diseño centrado en el usuario, Design Thinking.</li></ul>



<figure class="wp-block-gallery columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="853" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_07.jpg" alt="" data-id="15704" data-link="https://kambrica.com/c/telefonica-y-movistar/telefonica_07/" class="wp-image-15704" srcset="https://www.kambrica.com/wp-content/uploads/2015/03/telefonica_07.jpg 640w, https://www.kambrica.com/wp-content/uploads/2015/03/telefonica_07-548x730.jpg 548w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="777" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_06.jpg" alt="" data-id="15703" data-link="https://kambrica.com/c/telefonica-y-movistar/telefonica_06/" class="wp-image-15703" srcset="https://www.kambrica.com/wp-content/uploads/2015/03/telefonica_06.jpg 640w, https://www.kambrica.com/wp-content/uploads/2015/03/telefonica_06-601x730.jpg 601w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="853" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_05.jpg" alt="" data-id="15702" data-link="https://kambrica.com/c/telefonica-y-movistar/telefonica_05/" class="wp-image-15702" srcset="https://www.kambrica.com/wp-content/uploads/2015/03/telefonica_05.jpg 640w, https://www.kambrica.com/wp-content/uploads/2015/03/telefonica_05-548x730.jpg 548w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="427" src="https://kambrica.com/wp-content/uploads/2015/03/telefonica_04.jpg" alt="" data-id="15701" data-link="https://kambrica.com/c/telefonica-y-movistar/telefonica_04/" class="wp-image-15701"/></figure></li></ul></figure><p>La entrada <a href="https://www.kambrica.com/telefonica-y-movistar/">Movistar</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mercado Shops</title>
		<link>https://www.kambrica.com/mercado-shops/</link>
		
		<dc:creator><![CDATA[Pamela Vanni]]></dc:creator>
		<pubDate>Tue, 06 Jun 2017 17:26:20 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Arquetipos (Perfiles actitudinales/Personas)]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño Mobile]]></category>
		<category><![CDATA[Diseño Responsive]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[MVP]]></category>
		<category><![CDATA[Persuasión]]></category>
		<category><![CDATA[Propuesta de Valor]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Redacción]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<guid isPermaLink="false">https://kambrica.com/c/?p=15082</guid>

					<description><![CDATA[<p>Ayudamos a Mercado Libre a entender a quienes pueden potenciar su negocio para lograr más conversiones que las esperadas. Mercado Libre había desarrollado y documentado una plataforma tan valiosa como compleja. La documentación técnica producida era necesaria, pero no suficiente, para lograr adopción de parte de quienes desarrollaban, diseñaban e implementaban soluciones de e-commerce, parte ...</p>
<p>La entrada <a href="https://www.kambrica.com/mercado-shops/">Mercado Shops</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Ayudamos a Mercado Libre a entender a quienes pueden potenciar su negocio para lograr más conversiones que las esperadas.</p>





<span id="more-15082"></span>



<p class="wp-block-paragraph">Mercado Libre había desarrollado y documentado una plataforma tan valiosa como compleja. </p>



<p class="wp-block-paragraph">La documentación técnica producida era necesaria, pero no suficiente, para lograr adopción de parte de quienes desarrollaban, diseñaban e implementaban soluciones de e-commerce, parte vital de su ecosistema.</p>



<p class="wp-block-paragraph">Era necesaria otra mirada.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="590" src="https://kambrica.com/wp-content/uploads/2017/06/mercadoshop_01.png" alt="" class="wp-image-15660"/></figure>



<p class="wp-block-paragraph">Aplicamos técnicas de investigación cualitativa y cuantitativa para comprender los perfiles actitudinales involucrados, sus intereses y procesos de toma de decisiones, y estrategias apropiadas de comunicación.</p>



<p class="wp-block-paragraph">Rediseñamos y validamos con usuarios reales la oferta de valor, landing pages, comunicación y navegación. Tomamos el diseño final y desarrollo front-end, siguiendo las definiciones de marca para asegurar que el producto final formara parte consistente de la plataforma.</p>



<h4 class="wp-block-heading">Antes y Después</h4>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="577" src="https://kambrica.com/wp-content/uploads/2017/06/mercadoshop_02.png" alt="" class="wp-image-15661"/></figure>



<h2 class="wp-block-heading">Áreas de trabajo</h2>



<ul class="wp-block-list"><li>Consultoría de UX, marketing y comunicación</li><li>Entrevistas cualitativas</li><li>Perfiles actitudinales (Personas)</li><li>Diseño de propuesta de valor</li><li>Arquitectura de información </li><li>Redacción publicitaria</li><li>Diseño de prototipos (Wireframes)</li><li>Pruebas con usuarios</li><li>Diseño visual</li><li>Diseño Responsive</li><li>Desarrollo front-end</li><li>Metodología Lean UX</li></ul>



<h2 class="wp-block-heading">Resultados</h2>



<ul class="wp-block-list"><li>Mejoras de conversión.</li><li>Reducción de los procesos explicativos sobre las herramientas disponibles.</li><li>Mercado Libre obtuvo más leads que los proyectados.</li></ul>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="386" src="https://kambrica.com/wp-content/uploads/2017/06/mercadoshop_03.png" alt="" class="wp-image-15662"/></figure><p>La entrada <a href="https://www.kambrica.com/mercado-shops/">Mercado Shops</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Santander Río</title>
		<link>https://www.kambrica.com/disenamos-un-proceso-de-adquisicion-4-veces-mas-efectivo/</link>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Thu, 03 Mar 2016 14:56:31 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Accesibilidad]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño de Experiencias]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño Responsive]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Mentoría]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<category><![CDATA[Workshops a medida]]></category>
		<guid isPermaLink="false">http://kambrica.com?p=11397&#038;preview_id=11397</guid>

					<description><![CDATA[<p>Diseñamos un proceso de adquisición de productos bancarios 4 veces más efectivo. En 2010 el banco Santander Río necesitaba migrar la solicitud de sus productos del canal físico al online. Hasta ese momento el pedido de tarjetas de crédito era un trámite que muy pocos clientes estaban dispuestos a realizar de forma online. Los motivos: ...</p>
<p>La entrada <a href="https://www.kambrica.com/disenamos-un-proceso-de-adquisicion-4-veces-mas-efectivo/">Santander Río</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Diseñamos un proceso de adquisición de productos bancarios 4 veces más efectivo.</p>





<span id="more-11397"></span>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1100" height="690" src="https://kambrica.com/wp-content/uploads/2015/03/santander_01.jpg" alt="" class="wp-image-15688" srcset="https://www.kambrica.com/wp-content/uploads/2015/03/santander_01.jpg 1100w, https://www.kambrica.com/wp-content/uploads/2015/03/santander_01-730x458.jpg 730w, https://www.kambrica.com/wp-content/uploads/2015/03/santander_01-768x482.jpg 768w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /></figure>



<p class="wp-block-paragraph">En 2010 el banco Santander Río necesitaba migrar la solicitud de sus productos del canal físico al online. Hasta ese momento el pedido de tarjetas de crédito era un trámite que muy pocos clientes estaban dispuestos a realizar de forma online. </p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="439" src="https://kambrica.com/wp-content/uploads/2015/03/santander_05.png" alt="" class="wp-image-15689"/></figure>



<p class="wp-block-paragraph"><strong>Los motivos</strong>: escasa confianza en el canal online y formularios que requerían datos que los usuarios no comprendían o no estaban dispuestos a completar.</p>



<div class="row block-backend">
	   <div class="col-4"><div class="info-item"><div class="value">65% </div><span>Efectividad</span></div></div>
         <div class="col-4"><div class="info-item"><div class="value">156%</div><span>Eficiencia</span></div></div>
         <div class="col-4"><div class="info-item"><div class="value">4%</div><span>Satisfacción</span></div></div>
      </div>


<h2 class="wp-block-heading">Áreas de trabajo</h2>



<p class="wp-block-paragraph">Rediseñamos todos los formularios de contratación siguiendo buenas prácticas de usabilidad y accesibilidad.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="416" src="https://kambrica.com/wp-content/uploads/2015/03/santander_04.jpg" alt="" class="wp-image-15690"/></figure>



<ul class="wp-block-list"><li><strong>UX Research</strong> para evaluar los procesos existentes, motivaciones e intereses de los usuarios, oportunidades y áreas de mejora.</li><li><strong>Rediseño</strong> <strong>del proceso de contratación de tarjetas</strong> y paquetes bancarios siguiendo mejores prácticas de persuasión, usabilidad, accesibilidad y diseño responsive.</li><li><strong>Rediseño de sistemas internos de Gestión del Conocimiento</strong></li><li>Realizamos <strong>entrevistas con el Call Center </strong>para conocer mejores prácticas de venta, aplicadas a procesos de upselling.</li></ul>


<div class="block-backend">
<figure class="wp-block-image">
	<img decoding="async" src="https://www.kambrica.com/wp-content/uploads/2015/03/santander_02.jpg" alt="" class="byn-filter"/>
</figure>
</div>


<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="469" src="https://kambrica.com/wp-content/uploads/2015/03/santander_03.jpg" alt="" class="wp-image-15692"/></figure><p>La entrada <a href="https://www.kambrica.com/disenamos-un-proceso-de-adquisicion-4-veces-mas-efectivo/">Santander Río</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Guía Óleo</title>
		<link>https://www.kambrica.com/guia-oleo/</link>
		
		<dc:creator><![CDATA[Pamela Vanni]]></dc:creator>
		<pubDate>Tue, 01 Mar 2016 18:51:23 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Información]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño Responsive]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[MVP]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Redacción]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<guid isPermaLink="false">https://kambrica.com/c/?p=14854</guid>

					<description><![CDATA[<p>Ayudamos a Guía Oleo a modernizar su plataforma y triplicar su facturación. Realizamos un trabajo de rediseño y consultoría estratégica que tuvo como objetivos mejorar la interacción y el engagement de los usuarios y generar nuevos modelos de negocios. Gracias a los insights logrados, se pudieron explotar nuevas fuentes de monetización: anuncios, descuentos, categorías y ...</p>
<p>La entrada <a href="https://www.kambrica.com/guia-oleo/">Guía Óleo</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Ayudamos a Guía Oleo a modernizar su plataforma y triplicar su facturación.</p>





<span id="more-14854"></span>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="429" src="https://kambrica.com/wp-content/uploads/2010/10/guioleo_01.png" alt="" class="wp-image-15717"/></figure>



<p class="wp-block-paragraph">Realizamos un trabajo de rediseño y consultoría estratégica que tuvo como objetivos mejorar la interacción y el engagement de los usuarios y generar nuevos modelos de negocios.</p>



<p class="wp-block-paragraph">Gracias a los insights logrados, se pudieron explotar nuevas fuentes de monetización: anuncios, descuentos, categorías y formas de pago sponsoreadas. </p>



<div class="row block-backend">
	   <div class="col-12"><div class="info-item"><div class="value">300%</div><span>Facturación</span></div></div>
            </div>


<p class="wp-block-paragraph">El proyecto es hoy caso de ejemplo en la <a href="/metodologias-agiles-disenando-sin-desperdicio/">incorporación de metodologías ágiles al proceso de diseño.</a></p>



<h3 class="wp-block-heading">Problemática inicial</h3>



<ul class="wp-block-list"><li>El sitio había crecido de forma desorganizada a lo largo del tiempo: inconsistencia, problemas de mantenibilidad.</li><li>Como producto de diseño autoreferencial, no se conocía el impacto real de muchas decisiones sobre la interfaz.</li><li>Muchas ideas de mejora sin priorizar, de difícil aplicación dada la falta de consistencia y solidez del sitio.</li><li>Nuevas amenazas en el mercado.</li></ul>



<h4 class="wp-block-heading">Antes y después</h4>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="645" src="https://kambrica.com/wp-content/uploads/2010/10/guioleo_04.png" alt="" class="wp-image-15720"/></figure>



<h3 class="wp-block-heading">Plan general</h3>



<h4 class="wp-block-heading">Diseño y desarrollo en sprints</h4>



<figure class="wp-block-image"><img decoding="async" src="https://kambrica.com/wp-content/uploads/2019/07/graficos_generar_producto_deseable_02.png" alt="" class="wp-image-15942"/></figure>



<p class="wp-block-paragraph">Se inició el proyecto con un <strong>sprint inicial (Sprint 0)</strong> de relevamiento del sitio, modelo mental de los usuarios, entendimiento del modelo de negocio, áreas de mejora y oportunidades.</p>



<h4 class="wp-block-heading">Áreas de trabajo Sprint 0</h4>



<ul class="wp-block-list"><li>Análisis FODA y de analíticas.</li><li>Revisión experta de usabilidad. </li><li>Entrevistas cualitativas con usuarios. </li><li>Proyección a futuro: brainstorming y exploración de hipótesis.</li></ul>



<p class="wp-block-paragraph">Las conclusiones del Sprint 0 alimentaron un plan de <strong>3 sprints</strong> para trabajar –respectivamente– sobre lo urgente, lo importante y lo deseable.</p>



<h4 class="wp-block-heading">Áreas de trabajo Sprints 1, 2 y 3</h4>



<ul class="wp-block-list"><li>Diseño de prototipos.</li><li>Diseño visual.</li><li>Pruebas de usabilidad.</li><li>Ajustes luego de las pruebas. </li><li>Desarrollo front-end. </li><li><strong>Cada sprint genera entregables. </strong></li></ul>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="484" src="https://kambrica.com/wp-content/uploads/2010/10/guioleo_02.png" alt="" class="wp-image-15718"/></figure>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2010/10/guioleo_06-1.jpg" alt="" class="wp-image-15722"/></figure>



<div class="quote-cont block-backend"><img decoding="async" class="quote-img" src="https://www.kambrica.com/wp-content/themes/kambrica%20v.1.2/images/quote-open.svg" alt="Ícono comillas"><blockquote class="blockquote-text weight-600">El trabajo que hicieron es excelente. Estoy feliz! 
<h6>Esteban Brenman, Fundador Guía Óleo</h6></blockquote></div><p>La entrada <a href="https://www.kambrica.com/guia-oleo/">Guía Óleo</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wayra</title>
		<link>https://www.kambrica.com/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/</link>
					<comments>https://www.kambrica.com/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/#respond</comments>
		
		<dc:creator><![CDATA[roman@kambrica.com]]></dc:creator>
		<pubDate>Sun, 17 May 2015 19:19:08 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Arquetipos (Perfiles actitudinales/Personas)]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Capacitación]]></category>
		<category><![CDATA[Card Sorting]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Customer Journey]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Experiencias]]></category>
		<category><![CDATA[Diseño de Información]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Emprendedores]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Innovación]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Mapeo de funcionalidades]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[MVP]]></category>
		<category><![CDATA[Propuesta de Valor]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas A/B]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[Validar]]></category>
		<category><![CDATA[Workshops a medida]]></category>
		<guid isPermaLink="false">http://localhost:8888/kambrica-sitio-cms20/?p=13144</guid>

					<description><![CDATA[<p>Desde 2012, formamos parte de la selección de mentores de Wayra para impulsar el negocio y crecimiento de los emprendimientos que incuba. Wayra es la aceleradora de proyectos tecnológicos del grupo Telefónica, con presencia en 12 países de América Latina y Europa. Todos los años, selecciona un grupo reducido de startups a las que brinda ...</p>
<p>La entrada <a href="https://www.kambrica.com/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/">Wayra</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Desde 2012, formamos parte de la selección de mentores de Wayra para impulsar el negocio y crecimiento de los emprendimientos que incuba.</p>





<span id="more-13144"></span>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="331" src="https://kambrica.com/wp-content/uploads/2015/05/Wayra_07.jpg" alt="" class="wp-image-15675"/></figure>



<p class="wp-block-paragraph">Wayra es la aceleradora de proyectos tecnológicos del grupo Telefónica, con <strong>presencia en 12 países de América Latina y Europa</strong>. Todos los años, selecciona un grupo reducido de startups a las que brinda financiamiento, espacio de trabajo y acceso a una red global de mentores, expertos e inversores. &nbsp;</p>



<p class="wp-block-paragraph">Dentro de su programa de aceleración, brindamos consultoría, mentoría y capacitación a las startups sobre metodología Lean UX, diseño UX, diseño centrado en el usuario, pruebas de usabilidad, entrevistas cualitativas, tests A/B, priorización de tareas, identificación de oportunidades de negocio y evaluación de la escalabilidad de las soluciones, entre otras.</p>



<div class="row block-backend">
	   <div class="col-4"><div class="info-item"><div class="value"><small>x3</small></div><span><small>Efectividad</small></span></div></div>
         <div class="col-4"><div class="info-item"><div class="value"><small>x4</small></div><span><small>Eficiencia</small></span></div></div>
         <div class="col-4"><div class="info-item"><div class="value"><small>690%</small></div><span><small>Satisfacción</small></span></div></div>
      </div>


<h4 class="wp-block-heading">Áreas de trabajo</h4>



<ul class="wp-block-list"><li>Brindamos consultoría a más de 35 startups que participaron de nuestro programa de formación en técnicas de UX y metodologías ágiles para el desarrollo de productos digitales.</li><li>Trabajamos con startups de diferentes sectores, incluyendo fin-tech, med-tech, agro-tech, entretenimiento, marketplaces, apps, e-commerce, IoT y smart-cities entre otras.</li><li>Mediante el programa “Lean UX” ayudamos a startups de diferentes industrias a identificar/refinar su propuesta de valor, entender a sus usuarios para ajustar el producto acorde a sus necesidades, mejorar la usabilidad de sus productos para captar más clientes, crecer de forma más consistente y reducir costos.</li><li>Desarrollamos un proceso de trabajo iterativo mediante el cual cada startup pudo ir refinando su producto en cada iteración, agregando más valor para el negocio, sus usuarios finales y sus inversores</li></ul>



<figure class="wp-block-gallery columns-3 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2015/05/Wayra_03.jpg" alt="" data-id="15672" data-link="https://kambrica.com/c/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/wayra_03/" class="wp-image-15672"/></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2015/05/Wayra_04.jpg" alt="" data-id="15671" data-link="https://kambrica.com/c/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/wayra_04/" class="wp-image-15671"/></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2015/05/Wayra_05.jpg" alt="" data-id="15670" data-link="https://kambrica.com/c/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/wayra_05/" class="wp-image-15670"/></figure></li></ul></figure>



<div class="quote-cont block-backend"><img decoding="async" class="quote-img" src="https://www.kambrica.com/wp-content/themes/kambrica%20v.1.2/images/quote-open.svg" alt="Ícono comillas"><blockquote class="blockquote-text weight-600">Su programa Lean UX ayudó a los emprendedores a testear en ambientes reales sus productos, generando servicios de calidad con menor tiempo de salida al mercado. <h6>Lorena Suárez, Business Development Manager Wayra</h6></blockquote></div><p>La entrada <a href="https://www.kambrica.com/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/">Wayra</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.kambrica.com/lean-ux-ayudamos-a-35-startups-a-impulsar-su-negocio/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jumbo a Casa</title>
		<link>https://www.kambrica.com/jumbo-casa-rediseno-del-sitio-web/</link>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Wed, 04 Mar 2015 20:58:33 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Análisis KLM-GOMS]]></category>
		<category><![CDATA[Arquetipos (Perfiles actitudinales/Personas)]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Innovación]]></category>
		<category><![CDATA[Lean UX]]></category>
		<category><![CDATA[Métricas de Negocio]]></category>
		<category><![CDATA[MVP]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Relevamiento Competitivo]]></category>
		<category><![CDATA[Relevamiento Contextual]]></category>
		<category><![CDATA[Sistemas de uso intensivo]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<guid isPermaLink="false">http://kambrica.com?p=11327&#038;preview_id=11327</guid>

					<description><![CDATA[<p>El hipermercado Jumbo, perteneciente a la cadena Cencosud, necesitaba agilizar el proceso de compra online para aumentar las conversiones del sitio. Con ese objetivo, y junto a nuestro partner Lagash Systems, realizamos un análisis... ...</p>
<p>La entrada <a href="https://www.kambrica.com/jumbo-casa-rediseno-del-sitio-web/">Jumbo a Casa</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Redujimos el tiempo promedio de la compra online, incrementamos efectividad y satisfacción de clientes.</p>





<span id="more-11327"></span>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="559" src="https://kambrica.com/wp-content/uploads/2015/03/jumbo_01.png" alt="" class="wp-image-15686"/></figure>



<p class="wp-block-paragraph">El hipermercado Jumbo, perteneciente a la cadena Cencosud, necesitaba agilizar el proceso de compra online para aumentar las conversiones del sitio.</p>



<div class="row block-backend">
	   <div class="col-6 col-lg-3"><div class="info-item"><div class="value"><small>+176%</small></div><span>Intención de compra</span></div></div>
         <div class="col-6 col-lg-3"><div class="info-item"><div class="value"><small>82%</small></div><span>Usabilidad</span></div></div>
         <div class="col-6 col-lg-3"><div class="info-item"><div class="value"><small>56%</small></div><span>Efectividad</span></div></div>
         <div class="col-6 col-lg-3"><div class="info-item"><div class="value"><small>117%</small></div><span>Satisfacción</span></div></div>
   </div>


<p class="wp-block-paragraph">Diseñamos un nuevo proceso compra online que permitía presentar una mayor cantidad de productos de manera más atractiva y reconocible, facilitando la compra de múltiples artículos. Esto generó impacto positivo en la cantidad de artículos por compra y el ticket promedio.</p>



<h4 class="wp-block-heading">Antes y después</h4>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="438" src="https://kambrica.com/wp-content/uploads/2015/03/jumbo_02.png" alt="" class="wp-image-15683"/></figure>



<h4 class="wp-block-heading">Áreas de trabajo:</h4>



<ul class="wp-block-list"><li>Siguiendo una metodología de diseño centrado en el usuario, realizamos entrevistas contextuales para observar a los usuarios realizar la compra en su entorno habitual. Esto nos permitió identificar diferentes factores que generaban fricción durante el proceso de compra.</li><li>En función de lo observado, realizamos un prototipo funcional, sobre el cual realizamos pruebas de usabilidad, para validar que el nuevo diseño satisfacía las necesidades de los usuarios</li></ul>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="480" src="https://kambrica.com/wp-content/uploads/2015/03/jumbo_03.jpg" alt="" class="wp-image-15682"/></figure><p>La entrada <a href="https://www.kambrica.com/jumbo-casa-rediseno-del-sitio-web/">Jumbo a Casa</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Keepcon</title>
		<link>https://www.kambrica.com/keepcon/</link>
		
		<dc:creator><![CDATA[Pamela Vanni]]></dc:creator>
		<pubDate>Tue, 06 May 2014 15:17:41 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Análisis KLM-GOMS]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Design Thinking]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Información]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Metodologías ágiles]]></category>
		<category><![CDATA[Métricas de Usabilidad]]></category>
		<category><![CDATA[Persuasión]]></category>
		<category><![CDATA[Pixel Perfect]]></category>
		<category><![CDATA[Prototipos interactivos]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Sistemas de uso intensivo]]></category>
		<category><![CDATA[UI Kit]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<guid isPermaLink="false">https://kambrica.com/c/?p=15060</guid>

					<description><![CDATA[<p>Diseño de módulos privados y públicos para lograr importantes mejoras operativas y de oferta de valor del producto. Áreas de trabajo Análisis del Negocio Diseño de reporte Desarrollo de lenguaje visual Diseño de Información Diseño de Interacción Diseño de interfaz Evaluación de Usabilidad En una primera instancia ayudamos a Keepcon en el rediseño de la ...</p>
<p>La entrada <a href="https://www.kambrica.com/keepcon/">Keepcon</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Diseño de módulos privados y públicos para lograr importantes mejoras operativas y de oferta de valor del producto.</p>





<span id="more-15060"></span>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="430" src="https://kambrica.com/wp-content/uploads/2014/05/keppcon_01.png" alt="" class="wp-image-15706"/></figure>



<h2 class="wp-block-heading">Áreas de trabajo</h2>



<ul class="wp-block-list"><li>Análisis del Negocio</li><li>Diseño de reporte</li><li>Desarrollo de lenguaje visual</li><li>Diseño de Información</li><li>Diseño de Interacción</li><li>Diseño de interfaz</li><li>Evaluación de Usabilidad</li></ul>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="388" src="https://kambrica.com/wp-content/uploads/2014/05/keppcon_02.png" alt="" class="wp-image-15707"/></figure>



<p class="wp-block-paragraph">En una primera instancia ayudamos a Keepcon en el rediseño de la plataforma de moderación. Trabajamos en el relevamiento de modelos mentales, análisis y mejora de procesos y operaciones.</p>



<p class="wp-block-paragraph">En una segunda instancia, Keepcon&nbsp;desarrolló una plataforma de reportes estadísticos para sitios. El valor diferencial a comunicar, pocos datos requeridos para obtener información de los sitios y rapidez en el procesamiento de los datos.</p>



<p class="wp-block-paragraph">El mayor desafío en este caso fue ayudarlos a&nbsp;definir y comunicar una oferta de valor sólida. Lograr la atención, reflejar confianza, credibilidad y efectividad de la herramienta. Generamos una solución para la landing de venta incorporando técnicas de&nbsp;<strong>Cold Reading.&nbsp;</strong></p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="640" height="576" src="https://kambrica.com/wp-content/uploads/2014/05/keppcon_03.png" alt="" class="wp-image-15708"/></figure><p>La entrada <a href="https://www.kambrica.com/keepcon/">Keepcon</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Universidad de Stanford</title>
		<link>https://www.kambrica.com/universidad-de-stanford/</link>
					<comments>https://www.kambrica.com/universidad-de-stanford/#respond</comments>
		
		<dc:creator><![CDATA[Santiago Bustelo]]></dc:creator>
		<pubDate>Sat, 01 May 2004 15:59:30 +0000</pubDate>
				<category><![CDATA[Casos]]></category>
		<category><![CDATA[Accesibilidad]]></category>
		<category><![CDATA[Análisis Experto]]></category>
		<category><![CDATA[Arquitectura de Información]]></category>
		<category><![CDATA[Capacitación]]></category>
		<category><![CDATA[Consultoría]]></category>
		<category><![CDATA[Desarrollo Front-end]]></category>
		<category><![CDATA[Diseño Centrado en el Usuario]]></category>
		<category><![CDATA[Diseño de Información]]></category>
		<category><![CDATA[Diseño de Interacción]]></category>
		<category><![CDATA[Diseño de interfaces]]></category>
		<category><![CDATA[Diseño Responsive]]></category>
		<category><![CDATA[Diseño visual]]></category>
		<category><![CDATA[Entrevistas Cualitativas]]></category>
		<category><![CDATA[Pruebas de Usabilidad]]></category>
		<category><![CDATA[Redacción]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Wireframes (esquemas)]]></category>
		<guid isPermaLink="false">http://www.kambrica.com/?p=12287</guid>

					<description><![CDATA[<p>Diseño y desarrollo responsive y accesible pionero, respetando estándares Section 508 Web Accessibility y WCAG, premiado en South by Southwest en 2004. La Oficina de Asuntos Judiciales de esta Universidad nos eligió por nuestra capacidad de proveer diseño y desarrollo que cumpliera con los estándares de la Sección 508: que fuera accesible a todas las ...</p>
<p>La entrada <a href="https://www.kambrica.com/universidad-de-stanford/">Universidad de Stanford</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Diseño y desarrollo responsive y accesible pionero, respetando estándares Section 508 Web Accessibility y WCAG, premiado en South by Southwest en 2004.</p>





<span id="more-13438"></span>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="640" height="391" src="https://kambrica.com/wp-content/uploads/2004/05/stanford_01.png" alt="" class="wp-image-15724"/></figure>
</div>


<p class="wp-block-paragraph">La Oficina de Asuntos Judiciales de esta Universidad nos eligió por nuestra capacidad de proveer diseño y desarrollo que cumpliera con los estándares de la <a href="https://section508.gov/">Sección 508</a>: que fuera accesible a todas las personas, independientemente de sus capacidades técnicas, cognitivas o físicas. <strong>Esto le valió el reconocimiento del panel de expertos en el prestigioso Festival South by Southwest (SXSW) en el año 2004.</strong></p>



<p class="wp-block-paragraph">La arquitectura de información y recomendaciones para el enfoque de contenidos fueron realizadas considerando los casos de uso en que docentes y estudiantes deben consultar el site: temas delicados relacionados con infracciones al código de honor de la universidad, tales como plagio, abuso de sustancias o acoso sexual.</p>



<p class="wp-block-paragraph">El desarrollo HTML/CSS no sólo permitió resolver con el mismo código situaciones de accesibilidad, sino que también fueron contemplados estilos especiales para diferentes resoluciones y para impresión, de selección automática al imprimir la página o generar PDFs. </p>



<p class="wp-block-paragraph">Gracias a este enfoque responsive, la página se convirtió en el repositorio único de información oficial para todos los formatos, eliminando los problemas de mantenimiento de la información en múltiples formatos y requiriendo el personal responsable documentación y capacitación sobre una única plataforma.</p>



<h2 class="wp-block-heading">Áreas de trabajo</h2>



<ul class="wp-block-list">
<li>Consultoría</li>



<li>Accesibilidad</li>



<li>Arquitectura de Información</li>



<li>Diseño de interfaces</li>



<li>Desarrollo front-end</li>



<li>Validación con usuarios con discapacidad</li>
</ul>



<h2 class="wp-block-heading">Declaración oficial de la Universidad de Stanford</h2>



<h3 class="wp-block-heading">Accessibility Design Recognition, SXSW Interactive 2004, Austin, Texas</h3>



<p class="wp-block-paragraph">At the <a href="http://sxsw.com/interactive/panels/index.php?action=detail&amp;con=ia&amp;id=28" target="_blank" rel="noreferrer noopener">SXSW Interactive 2004 Accessibility Shoot-Out</a>, <strong>Judicial Affairs</strong> was selected for its commitment to ensure that people of all abilities using any Internet device can access this site.</p>



<p class="wp-block-paragraph">Accessibility experts attending the panel included:</p>



<ul class="wp-block-list">
<li>John Slatin, Director &#8211; <a href="http://www.utexas.edu/research/accessibility/" target="_blank" rel="noreferrer noopener">Accessibility Institute at the University of Texas</a></li>



<li>Jim Allan, Webmaster &#8211; <a href="http://www.tsbvi.edu/" target="_blank" rel="noreferrer noopener">Texas School for the Blind and Visually Impaired</a></li>



<li>Sharron Rush, Executive Director &#8211; <a href="http://knowbility.org/" target="_blank" rel="noreferrer noopener">Knowbility.org</a></li>



<li>Giorgio Brajnik, Asst. Professor &#8211; <a href="http://www.dimi.uniud.it/" target="_blank" rel="noreferrer noopener">University of Udine, Italy</a>, <a href="http://www.usablenet.com/" target="_blank" rel="noreferrer noopener">Usablenet</a></li>



<li>Rashmi Bhat, Business Manager &#8211; <a href="http://www.sbc.com/" target="_blank" rel="noreferrer noopener">SBC</a></li>
</ul>



<p class="wp-block-paragraph">Each Stanford University website is required to meet the definition of a generally accessible Internet site, and ensure that web pages transform gracefully and remain accessible despite any physical, sensory, or environmental constraints or technological barriers.</p>



<p class="wp-block-paragraph">To meet these accessibility objectives, the <strong>Judicial Affairs</strong> site was designed, monitored and tested for compliance with <a href="http://www.w3.org/TR/WAI-WEBCONTENT/" target="_blank" rel="noreferrer noopener">Web Content Accessibility Guidelines (WCAG 1.0)</a>, as published by the <a href="http://www.w3.org/WAI/" target="_blank" rel="noreferrer noopener">Web Accessibility Initiative</a> of the <a href="http://www.w3.org/" target="_blank" rel="noreferrer noopener">W3C</a>. The Judicial Affairs site also complied with the accessibility requirements of Section 508 of the federal Rehabilitation Act Amendments of 1998 (29 U.S.C. § 794d). See <a href="http://www.access-board.gov/sec508/508standards.htm" target="_blank" rel="noreferrer noopener">36 C.F.R. Part 1194</a>.</p>



<p class="wp-block-paragraph">As with most assistive technology, changes made to accommodate those with a disability end up benefiting everyone. A web page that is designed with accessibility in mind will be better structured and more user-friendly.</p>



<p class="wp-block-paragraph"></p><p>La entrada <a href="https://www.kambrica.com/universidad-de-stanford/">Universidad de Stanford</a> se publicó primero en <a href="https://www.kambrica.com">Kambrica</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.kambrica.com/universidad-de-stanford/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
