All posts by Don Importare

Cuidado: Trabajadores codificando el futuro.

Les compartimos una reflexión del artículo “The next Big Blue collar job is coding” de Clive Thompson

zuckerberg-instagram-memeLa visión que tenemos de un programador suele ser un chico tímido que, en pocos días, construyó una app y se encamina a ser millonario, cambiando al mundo con clics.

Sin embargo, opina Clive Thompson en su artículo “The next blue collar job is coding”, que el concepto de desarrollador es más cercano a los trabajadores de cuello azul. Crear códigos o mantener la seguridad informática de las empresas es ya una ocupación de clase media, con un ingreso bien remunerado y constante, que requiere de ciertas habilidades y que es labor especializada e intelectualmente retadora. Los trabajadores de cuello azul aluden al uniforme de los que desempeñan labores manuales y son la base de las empresas industrial.

Chaplin
Tiempos Modernos

Thompson plantea que hacer códigos informáticos puede ser la siguiente gran fuente de trabajos de cuello azul.  “¿Qué pasa si consideramos el codificar no como un asunto de alto riesgo, sino el equivalente de un trabajo calificado en una planta de Chrysler?”. La industria informática sigue creciendo aceleradamente, y ha producido cambios que se perciben fuertemente en la economía de Estados Unidos.

Y es que los programadores en el vecino del norte ya rebasan la cantidad de 4 millones de trabajadores, según cifras de 2016 proporcionados por Evans Data Corporation. Además un trabajo en la industria de las Tecnologías de la información cuenta con salarios de entre 61 mil y 100 mil dólares al año.  Y, como apunta Thompson, este campo se expandirá en un 12 por ciento de  2014 a 2024, mucho más rápido que la mayoría de otras ocupaciones.

niños codersEsto hace cambiar la visión de lo que se necesita hacer en educación básica y media. En lugar de dejar la programación a estudiantes universitarios, se podría entrenar a adolescentes en programas para desarrollar código. Así se lograría cubrir  la demanda de profesionales que va teniendo este sector. Además, sugiere Thompson, muchos trabajos no necesitan de un profundo nivel de conocimiento, sino atender las necesidades informáticas de bancos o empresas usando las herramientas tecnológicas.  Esto está produciendo más trabajos estables de clase media.

CodeTN lo comprende muy bien  , es una asociación sin fines de lucro en Tennessee, que involucra a escuelas y a sus estudiantes en la oportunidad de aprender el mundo del desarrollo de software. De esta forma vincula a desarrolladores locales con niños y adolescentes, enseñando pensamiento creativo y trabajo colaborativo.

Minero Codeando
Shawn Hopkins haciendo código

En lugares afectados por la desindustrialización, Thompson da el ejemplo de lo que ha logrado Rusty Justice en Kentuchy, Cofundador de BitSource, una empresa de software en la que antiguos mineros de carbón son ahora programadores. Los mineros cuentan con las características necesarias para programación: se pueden concentrar profundamente, trabajan en equipo y con tecnología especializada.

Si que se necesitan de algunas superestrellas para cambiar el rumbo y la visión de lo que hacemos con la tecnología hoy.  Pero como indica Thompson, ello “no excluye la tendencia global de lo que el trabajo de programación realmente es: Trabajadores de cuello azul.


La cultura pop ha promovido una imagen idealizada del genio solitario que desarrolla códigos de información … Pero en la vida cotidiana, “los héroes reales son gente que va a trabajar todos los días y aportan cosas buenas, ya sea automóviles, carbón o código.”

Por lo que este futuro que se construye en bits, se va formando con el esfuerzo de una nueva clase trabajadora, que desarrolla código, mantiene la seguridad de los sitios web, o hace funcionar las redes y la comunicación digital de las empresas.  

codigo del futuro
Codificando el futuro

 

Artículo original:

Clive Thompson para Wired en la sección Business.  Febrero de 2017.  https://www.wired.com/2017/02/programming-is-the-new-blue-collar-job/

5 estadísticas de redes sociales que debes conocer

 

Los emprendedores de estos tiempos tenemos más recursos al alcance de la mano que los que tuvieron las generaciones pasadas. La web nos provee de valiosa información, nos brinda visiones de otras latitudes y también nos permite comunicarnos directamente con el mercado.  Incluso, conocerlo mejor a través de lo que hace, lo que le gusta, lo que le interesa y todo está allí en las redes sociales. Ahora parte de nuestro tiempo se emplea en Facebook o Instagram.  

Ya sea una empresa consolidada o u na startup, tener presencia en redes sociales se ha vuelto necesario. Por lo que te presentamos algunas estadísticas que necesitas conocer para dar seguimiento, aprovechar y crear estrategias en línea. Los conceptos a veces pueden ser confusos, por lo que trataremos de desmenuzarlos.

Seguidores (Followers)

Es la audiencia, el conjunto de personas (o perfiles) que siguen a tu empresa en la red social de la que se esté hablando.

En Facebook son fans; en Twitter son followers; en LinkedIn son contactos; y medir su cantidad a veces es una obsesión. Conocer cuántos seguidores, y propiciar que aumenten es una de las preocupaciones de las empresas actualmente. Pero ojo, los seguidores no siempre va ligado al consumo del producto o servicio, por ejemplo la marca Ferrari tiene 16 millones y medio de fans en facebook, lo cual no refleja que todos tengan un Ferrari. Escucharlos puede hacer que mejore el servicio de las empresas o incluso surjan nuevos productos en el mercado.

Alcance (Potencial Reach)  

Definido como el número personas a las que se mostró alguna actividad de tu red social.  Aquí cabe destacar, que incluye a todos los usuarios que vieron alguna actividad de tu página, o vieron a tus seguidores interactuar con tu página o cuenta: osea los amigos de tus amigos, los contactos de tus contactos, que indirectamente vieron tu post, son parte del alcance. Es vital para medir el crecimiento de tu marca, y las estadísticas puedes encontrarlas, la mayoría de las veces, en las mismas plataformas.

Meme catCompromiso (Engagement)

Mide el grado de compromiso de los usuarios con tu marca, y se determina con el número de comentarios, likes, retweets, menciones, reproducciones de video, todo lo que haga que tus seguidores interactúen con tu marca y con el contenido que estás mostrando.  

Tasa de conversación (Conversation rate)

Se refiere a la cantidad de comentarios que genera cada publicación o cada contenido. Al medirlo nos damos una idea de lo que está funcionando, o en lo que tus seguidores están más interesados. En  Facebook, son los comentarios de las publicaciones, en twitter los comentarios que generan los tweets, por lo que conocer esta cifra es importante para medir el impacto de las publicaciones en redes sociales.

Tasa de amplificación (amplification rate)

Es la capacidad que tiene la comunidad o seguidores, de compartir el contenido generado en las redes sociales. Esta se mide con la cantidad de veces que tu audiencia ha compartido tus publicaciones. La tasa de amplificación puede determinar qué contenidos han resultado más atractivos a nuestra audiencia, al grado de compartirlos.

La mayoría de estas estadísticas ya están al alcance en las cifras que ofrece cada red social, y es importante observarlas para tomar mejores decisiones a la hora de armar una estrategia en redes sociales. Con esta información, los emprendedores y empresarios pueden decidir con mejores armas, qué hacer con las redes sociales de sus marcas y cómo interactuar con sus audiencias.

 

 

La Guía Esencial para hacer tu Web Empresarial • Parte 4

Hoy día contar con una Web Empresarial es una necesidad básica en cualquier negocio.

8 MINUTOS DE LECTURA

Colabora activamente con tu equipo de desarrolladores para lograr una Web que sea tu carta de presentación al mundo… De eso y un poco mas te platicaremos en la entrega final de esta guía.

Repasando, en la segunda y la tercer parte de esta guía te platicamos sobre qué aspectos tener en cuenta cuando reclutamos a un Equipo de Desarrollo para nuestra Web. Así mismo, en la primera entrega hablamos de cómo definir y comunicar los objetivos de tu Web Empresarial. 

¡Continuemos!


Paso V: Aterriza tu idea en conjunto

No está de mas recordarte que como con cualquier empresa, debes de cumplir con los requerimientos de arranque que se hayan acordado (anticipos, información, juntas, etc.) con el equipo de desarrolladores que hayas escogido. De esta manera aseguras que las fechas acordadas en la propuesta se cumplan y tu web esté mas que lista en el momento que la necesitas.

Cumplidos estos requerimientos, el proceso de creación de tu web es el siguiente:

  1. Definir el proyecto.
  2. Validar las interfaces.
  3. Construir el Producto.
  4. ¡Despegar!

Ahora te platicamos sobre cada uno de ellos.

1. Definir el proyecto.

El primer paso es tener una entrevista a fondo con los arquitectxs de software y diseñadorxs de experiencia humana. Esta entrevista inicial servirá para pulir a fondo tu idea y poderla traducir a un producto final. Debes estar preparadx para que los primeros días de trabajo el equipo de desarrolladores esté muy cerca de ti (al menos, así debería de ser).
Esto es porque en esta etapa se tienen que definir las reglas de operación y los contenidos de tu sitio. Es una muy buena práctica que tú, junto a tu equipo de desarrollo, construyan el Mapa del Sitio, el cual es un plano que delimita las secciones que componen tu página.

Dependiendo de la complejidad de cada sección, tu desarrollador decidirá si hace o no una maqueta que ilustre la funcionalidad que se planea programar para cada sección de la pagina. Esto es lo que se conoce como mock-up, y sirve sobre todo en proyectos complejos y de largo alcance.

Otros documentos que se pueden generar en ésta fase son el diagrama de tecnología o el diagrama entidad-relación. Ambos son documentos técnicos de gran ayuda para aterrizar reglas de negocio y operación de tu web; de igual manera,  aplican principalmente para proyectos complejos y/o de largo alcance.

Finalmente, debes de facilitar desde el primer momento el manual de identidad de tu empresa. Lo sugerimos así para que los diseñadores de interfaces junto a los de experiencia humana puedan entender el lenguaje gráfico que utiliza tu empresa y lo incorporen a tu proyecto.

2. Validar las interfaces.

Con la información recabada en la etapa de definición del proyecto  (entrevistas iniciales, mapa de sitio, manual de identidad de tu empresa y diagramas o mock-ups relevantes), lxs diseñadorxs de experiencia humana y de interfaces desarrollarán una propuesta gráfica y de uso para tu web.

Este momento es cuando debes facilitar al equipo de diseño al menos un avance de los contenidos que necesitas presentar en su web. Y es en este momento porque necesitan desarrollar la mejor estrategia humana para presentar tu contenido de manera impactante.

Es imperante que la propuesta que desarrollen entienda tu marca y la traduzca en gráficos que hagan que tu público se emocione con tus servicios o productos. Para aumentar tus ventas, este es quizá el punto mas crucial, y aunque muchos desarrolladores te prometen expertise, hemos visto que es muy fácil que no lo consigan si no cuentan con un diseñador de experiencias dentro del equipo.

Llegado el momento, el equipo de desarrollo te mostrará vistas previas de cómo se verá y sentirá tu página. En este momento te solicitarán los contenidos finales que se presentarán en tu web, (la historia de tu negocio, tu visión, tu misión, tu catalogo de productos, videos de presentación, etc). La calidad de contenidos en tu sitio es enteramente tu responsabilidad (a menos que hayas decidido que alguna empresa o el mismo equipo de desarrollo los cree, con su respectiva inversión), los developers solo harán que cobre vida tu idea.

Cuando no haya dudas de lo que logrará tu página, cuando los developers tengan todos los contenidos aterrizados y estén definidas las interfaces de tu página, es momento de relajarse y disfrutar haciendo tu idea realidad, solo te queda…

Paso VI Espera… activamente (colabora)

¿Qué quiere decir esperar activamente?
Como te platicamos en el punto anterior, para estar en este paso, tu y los desarrolladores ya tienen un entendimiento completo del proyecto a desarrollar, por tanto no se necesitan mas reuniones de validación. Recuerda que cualquier cambio en esta etapa implica costos de desarrollo.

Al igual que en la construcción de una casa, una vez que se construye, digamos, la cocina, no la puedes cambiar de lugar sin tirar paredes y ductos. Hacer un cambio de este tipo en una casa implica costos en material, tiempo y talento; de igual manera, implica costos en el desarrollo de software. Para que esto no pase, te recomendamos esperar activamente, que implica tener juntas semanales o quincenales con los desarrolladores para revisar avances.

3. Construir el Software.

Durante esta etapa, el equipo de desarrolladores te podría solicitar  información o contenido, probablemente detalles mínimos y te buscarán para mostrarte avances en el proyecto. Un buen equipo de desarrollo buscará programar reuniones para avances (esto se incluye desde la calendarización del proyecto). De no programar reuniones de avance dales tiempo para trabajar, sin dejar pasar mas de 15 días sin hacer contacto.

Dependiendo de la metodología de trabajo de tus desarrolladores, podrán tener resultados pequeños rápidamente, cada semana o quincena. O bien, en otras metodologías habrán resultados más completos pero en periodos de tiempo más largos, mensualmente por ejemplo.

Si tu página es muy sencilla y sólo tiene contenidos estáticos (ve nuestra entrada de blog para aprender la diferencia entre estático y dinámico), no debería llevar más de dos semanas construirla si ya les has entregado todo el contenido de la misma.

Para las plataformas con páginas dinámicas el tiempo puede ser muy variable, pues depende de la complejidad del sistema y de la herramienta a utilizarse para desarrollar. Pero también, por ser dinámica, el equipo de developers trabajará junto a ti para aterrizar todas las dudas de tu modelo de operación.

Tip: Cuidar tus pagos y tenerlos al corriente es la mejor forma de mantener a tus developers motivados; esto siempre y cuando te entreguen resultados en el tiempo y forma acordados. Si no lo hacen, exígeselos y acuerda un ajuste en el esquema de tu pago, es lo justo.

Tu página se irá construyendo como piezas de lego, hasta que esté lista para mudarse a tu dominio final, o el nombre donde se alojará tu sitio web.

Paso VII Validar el producto.

Este paso ocurre en paralelo con el paso VI. Desde el momento en que en que te entreguen la primer parte de tu web, asegúrate de probarla intensivamente. La intención es encontrar errores, validar que la plataforma cumple los objetivos, y corregir el rumbo de ser el caso. Aunque esto es tarea de los testers de la empresa de desarrollo, el que tú busques errores o problemas ayuda a tu proyecto a ser de excelencia. Este el mejor momento para encontrar y corregir errores, no esperes a que esté todo terminado para probar tu portal, ya que eso podría retrasar el lanzamiento de tu página.

Implementación.

Cuando estés satisfecho con los resultados, es hora de que tomes el timón. Si tu página es dinámica, asegurate de entender cómo se actualizan todos los contenidos. Los developers deberán compartirte la documentación que se haya generado: el código fuente, las credenciales para administrar el sitio, y manual de uso de la plataforma o una capacitación si así lo acordaste.

Paso VIII Comprueba que se logren tus metas

En el momento en que recibes tu web ya funcional, es momento de volver al origen de la concepción de tu página. Recupera el listado de requerimientos que hiciste al inicio de esta guía y establece formas de medir los avances de tus obetivos.

Por ejemplo, si una de tus metas fue “Quiero que mis clientes compren virtualmente”, debes medir periódicamente el total de las ventas realizadas de esta forma.  Parece un poco obvio, pero es importante que corroboremos que efectivamente se cumplen nuestros objetivos iniciales.

Medir el cumplimiento de tus metas te orienta hacia el siguiente paso en el mundo del Internet.  Recuerda: cualquier página/plataforma puede mejorarse siempre. Esto va en el sentido de que como dueños siempre desearemos extraer más y más beneficios al uso de la web en nuestra empresa.

Esperamos que esta guía haya sido de utilidad.  ¿tu empresa tiene página web? ¿Cómo fue tu experiencia construyendola?  Si andas con dudas sobre este tema y no tienes developers de cabecera, conocemos a un equipo que puede ayudarte (guiño, guiño).

La Guía Esencial para hacer tu Web Empresarial • Parte 3

Hoy día contar con una Web Empresarial es una necesidad básica en cualquier negocio.

5 MINUTOS DE LECTURA

Por esta razón decidimos hacer la Guía Esencial de lo que necesitas saber para hacer (o delegar) tu Web Empresarial.

La semana pasada publicamos la Parte 2 de esta guía, en donde les platicamos sobre los puntos más significativos para el momento de escoger a una Empresa Desarrolladora de Software.

En la Parte 1 hablamos de cómo definir y comunicar los objetivos de tu Web Empresarial. En esta entrega continuaremos con las recomendaciones para escoger al mejor Equipo de Desarrollo para hacer tu Web soñada!

¡Continuemos!


Paso IV: Elige al Equipo de Desarrollo que mejor se adapte a tus necesidades.

Después de entrevistarte con los posibles Desarrolladores de tu proyecto (esclareciendo los puntos que sugerimos en la Parte 2 de la guía), te toca esperar a que los equipos de desarrollo te hagan llegar sus propuestas económicas.

Los tres factores a considerar aquí son:

  1. ¿Cuál es el factor de diferenciación del equipo? Es decir, cualitativamente qué te ofrece un equipo que el otro equipo no y viceversa.
  2. ¿Cuál es el monto y características de desarrollo? Aunque parezca obvio, muchas veces las cantidades pueden variar porque te pueden estar incluyendo características que tu no habías pedido.
  3. ¿En cuánto tiempo se desarrollará tu proyecto? Este puede variar y responde a los procesos internos de la empresa que desarrollará tu Web. Como en la mayoría de empresas que prestan un servicio, si necesitas que tu proyecto sea más rápido esto elevará costos ya que se necesitarán integrar mas expertos para el desarrollo de tu Web.

Todos y cualquier de estos factores puede variar entre los diversos equipos. Si tienes dudas vuelve a consultarlos, es importante que entiendas perfectamente que te ofrece cada uno.

Por ejemplo, puede suceder que te proponen desarrollar tu proyecto en distintas tecnologías, unas mas actuales (y por ende, con más vida útil) que otras. Esto depende de la experiencia de los desarrolladores, pero también de la naturaleza de tu Web Empresarial. Puede ser que te propongan usar PHP, o Ruby, o un framework particular. Dependiendo de lo que te sugieran, serán las características que debe cumplir el hosting que contratarás.

Las propuestas que recibas pueden indicarte o no si para crear el diseño usarán un Template (o plantilla en español) o un Diseño Personalizado (pregúntales a tu equipo de desarrollo si no te lo especifica).

¿Pero qué es un template? Los templates son plantillas pre-construidas que distribuyen el contenido en un navegador, y son excelentes para hacer páginas web rápidamente. Además los templates pueden ser gratuitos o de pago, teniendo los de pago mayor flexibilidad y un mejor diseño la mayor de las veces.

Una propuesta usando templates supone la adaptación de la identidad de tu marca al template que mejor exprese tus necesidades. Lo bueno de esto, es que se ven bien y puede disminuir costos. Lo malo es que los templates no son muy flexibles y pueden parecer genéricos.

Por otro lado, si eliges un Diseño Personalizado la empresa que contrates debe definir la forma en que se presentará tu Web al mundo, la distribución y presentación del contenido y la forma de interactuar con ella (UX). Este camino lleva más tiempo y recursos, pero se pueden conseguir resultados de alto impacto en la web por ser Webs únicas.

El éxito de un esquema así dependerá tanto del equipo de desarrollo (ya que no todas las empresas tienen la capacidad de generar un Diseño Web Personalizado de calidad mundial) como de tu proyecto (ya que no todos los proyectos ameritan una Web con un Diseño Personalizado). Asegúrate de conocer la vía que tomará cada equipo antes de cerrar el trato.

Revisa qué dice cada Equipo de Desarrollo de Software con respecto a la capacitación, si es que existe y está cotizada. También confirma si entregan manuales de uso o de instalación. Algunas empresas como IMPORTARE optamos por entregar video-tutoriales a nuestros clientes. También analiza que tipo de garantía te ofrece cada equipo una vez finalizado el proyecto. Normalmente se ofrece un periodo de gracia (el cual depende de la escala de cada proyecto particular) para que presentes solicitudes de modificación. Compara la oferta entre los equipos.

Finalmente, la elección de un equipo ganador únicamente depende de ti. Recuerda que un buen Equipo de Desarrollo te sugerirá lo mejor para que tu proyecto sea exitoso, porque un cliente feliz y un proyecto de excelencia es la puerta para que la Empresa de Desarrollo consiga nuevos clientes.

Podría darse la situación en donde no estés convencido por las propuestas que tienes, entonces tendrás que buscar a nuevos desarrolladores y comenzar de nuevo. Pero si ya tienes en mente a un equipo que te da la confianza suficiente para trabajar con ellos, entonces no esperes más y…

¡Preséntate al Planeta con la mejor Web posible!


Esperamos que esta tercera entrega de la Guía Esencial para hacer tu Web Empresarial te haya dado una dirección para que puedas considerar todos los factores que convergen en tu Web y tomes la mejor decisión posible.
Para la cuarta y última entrega, te platicaremos del proceso de concreción de tu idea y de la relación que debes esperar entre ti y los Desarrolladores de tu Sitio.

No olvides preguntarnos cualquier duda, ya sea dentro del blog como a info@importare.mx, o en nuestros teléfonos, en donde te responderemos con gusto.

La Realidad Virtual: un Zombie que este año regresa

La realidad virtual es un muerto que vuelve de su tumba en cada ocasión con más fuerza.

5 MINUTOS DE LECTURA

Es un concepto extremadamente viejo y ha sido motivo de inspiración en novelas, películas y videojuegos.  Pero en su historia, por motivos tecnológicos, económicos, culturales y hasta físicos, no se ha podido realizar cómo la han soñado sus precursores. Y no es una tarea menuda, crear un mundo virtual tan tan, ay, pero tan REAL, que parezca una realidad paralela, una Realidad Virtual . Esto porque cumplir con las leyes físicas de nuestro universo requiere no sólo engañar a nuestros cinco sentidos.

En 1884, un simpático Sir inglés inventó el estereoscopio, que viene a ser el tatarabuelo del dispositivo que hoy Oculus Rift emplean para generar experiencias inmersivas. Pero sólo aportó el principio: dos imágenes que se le muestran a cada ojo para simular tridimensionalidad. Este concepto acompañó a nuestra cultura por mucho tiempo.

Proto Realidad Virtual
El abue de la Realidad Virtual: The View Master

Un siglo más tarde, comenzaron a aparecer los primeros sistemas mecánicos que simulaban el funcionamiento de aparatos en ciertas condiciones. Su aplicación comenzó con simuladores de vuelo y balística. Pero es hasta 1950 que se crean los primeros simuladores electrónicos. Y ya montados en la expectativa, empresas comenzaron a desarrollar los primeros cascos estereoscópicos.

Fueron pioneros en introducir nuevas tecnologías como el giroscopio. Pero aún faltaba que las computadoras fueran lo suficientemente poderosas para realizar los cálculos que requerían producir esas imágenes.

cascoVR

Es hasta la década de los 80s que comienza a parecer viable la realidad virtual. También es en esta época que el mercado de los videojuegos se consolida. En estos días comienzan a desarrollarse dispositivos que buscaban ir más lejos en las experiencias inmersivas. Aparecen cabinas completas de simuladores de vuelo, y las arcadias de carreras, uf, Daytona de SEGA… ¡Que época! Hasta la Nasa se monta en el tren y aparecen conceptos interesantes, como el primer guante para usarse en realidad virtual.

Y aunque si, ya era posible hacer más cosas, resultó que era muy caro. Tan caro, que no podía ser comercializable. Nintendo lanza en 1995 el Virtual Boy, todo un desastre económico para la marca. Aún era temprano. Ese mísmo año aparece el Virtual Reality Modeling Language VRML (el hermano 3d de HTML) introduciendo un problema clave para la Realidad Virtual, la estandarización de código en la generación de los modelos tridimensionales. Hoy este sigue siendo un tema mayúsculo en el mercado.

Realidad Virtal Fallida
El mayor fracaso de Shigeru Miyamoto: El Virtual Boy

A principio del siglo XXI cobró gran fuerza la tecnología de sonido envolvente (Surround).  Estudios de grabación y audio comienzan a intervenir ámbitos del sonido para dar la sensación de estar en el medio de una escena.  Se agregan bocinas para simular mayor profundidad y se comienzan a desarrollar algoritmos que fueron el precedente asequible de los dispositivos que muy pronto saldrán al mercado.

La semilla de la realidad virtual había sido implantada en el inconsciente colectivo, y un buen día de 2012, Palmer Luckey con otro socio lanzaron a través de una campaña de crowdfunding el Oculus Rift. Fue todo un éxito, y desde entonces son cada vez más las marcas que apuestan por la RV, entre ellos gigantes tecnológicos, como Sony, Microsoft  y Facebook.

Este año se lanzó el Oculus Rift.  Para usarlo, requieres de una PC con una tarjeta grafica NVIDIA GTX 970 o AMD R9 290 por lo menos, un procesador Intel i5-4590 y unos 8GB de memoria RAM.  La inversión es de $599 USD.  Los juegos son, como en cualqueir consola de videojuegos, aparte.

HTC Vive y Play Station son la competencia directa que viene detrás, ya se verá si lo logra Sony para este año, aunque la propuesta más disruptiva viene nada más y nada menos que de Google, con su Cardboard. ¿Y por qué disruptiva? Porque a diferencia de los otros dispositivos de realidad virtual, el Cardboard busca democratizar esta experiencia. Y lo logra ofreciendo un visor desde $14.95USD. Si vives en México, lo puedes adquirir aún más barato, comprando el Oniria $120MXN por el precio de una salida al cine (y dándote muchas horas mas de diversión). Oniria de México, desarrolla tanto el visor como experiencias para usarlo, te lo recomendamos ampliamente.

lacreacion

Ésta es la primera vez que se lanzan comercialmente varios productos de este tipo.   Estamos a punto de presenciar la prueba de fuego de este retorno de la RV.  ¿Están listos los estudios desarrolladores, la tecnología disponible, el mercado y nuestra cultura para este salto? Está por verse si la RV despega o simplemente,  regresa a la tumba una vez más.

A pesar de que tiene este concepto más de 60 años y de todo lo desarrollado hasta ahora, una experiencia de RV totalmente inversiva hoy aun no es posible.  Seguimos teniendo dos principales problemas: Representación, es decir, que tan fiel se puede representar mediante polígonos dibujados una escena de la vida real; Por otro lado, la alimentación y retroalimentación háptica, es decir, que podamos interactuar con nuestros cuerpos virtuales y tocar o sentir.  Los desarrollos de hoy atienden exclusivamente al oido y a la vista, dejando de lado al resto de nuestros sentidos.

Solo el tiempo dirá si ya estamos listos para integrar la RV a nuestro cotidiano, o aún estamos tecnológicamente lejos de lograrlo.  Dos películas de culto, que no de cultos, sobre realidad virtual: ¿Vieron  The Lawnmowner Man? Así se les antojaba a principios de los noventas la Realidad Virtual.  ¿Qué tal Ghost in the Shell?  Acción y peligro desde la Matrix.

La Guía Esencial para hacer tu Web Empresarial • Parte 2

Hoy día contar con una Web Empresarial es una necesidad básica en cualquier negocio.

7 MINUTOS DE LECTURA

Por esta razón decidimos hacer la Guía Esencial de lo que necesitas saber para crear (o delegar) tu Web Empresarial.
La semana pasada publicamos la Parte 1 de esta guía, en donde te platicamos sobre la importancia de definir los objetivos de tu Web para así poder comunicar tus necesidades a los equipos que desarrollarán tu Web. Esta semana hablaremos sobre cómo se encuentra un equipo de desarrollo ideal para hacer realidad tu proyecto.

¡Continuamos!


Paso II: Encuentra un equipo de Desarrolladores.

Elegir a un buen equipo de desarrolladores comienza con su identificación. Primero pregunta a tus conocidos si conocen a algún equipo y cuales han sido sus experiencias. Así tendrás un panorama de las Empresas de Desarrollo locales.

El buscar en google  “Desarrollo Páginas Web TU_CIUDAD” te mostrará varias opciones, pero puede resultar contraproducente por la cantidad de resultados y que muchas de esas empresas son posicionadas por inversión en publicidad. Otra opción son portales como Linkedin o para el contacto de freelancers, como Freelancer. Todo se vale.

Ya que tengas una lista de Empresas de Desarrollo de Software, te sugerimos que navegues sus Sitios Web. Da unos clics por aquí y allá, pues si es una empresa que se dedica a esto, lo mínimo que tiene que ofrecer es una Web de Calidad. Te sugerimos hacer esto para que ubiques los equipos que más te interesan y descartes otros. Sobre todo, encuentra un equipo el cual te entienda y entienda tus necesidades.

En el mundo de las Empresas de Desarrollo de Software, es común el trabajo a distancia. Regus condujo una encuesta de 26mil entradas en 90 países del mundo en donde el 48% de los entrevistados trabajan de manera remota la mitad de su semana laboral. Aunque claramente este es el futuro del Desarrollo de Software, esta forma de trabajo no es para todos. Si no estás cómodo con esta modalidad acude con un equipo de developers local, lo más importante es tu tranquilidad.

Pero tambien es importante entender que trabajar con una Empresa de Desarrollo de Software de manera remota es una práctica común porque puede representar una reducción en el costo de tu producto conservando la misma calidad. De hecho según la Organización Internacional del Trabajo, algunas grandes empresas, como Best Buy, British Telecom y Dow Chemical, afirman que los teletrabajadores son entre 35 y 45 por ciento más productivos y nosotros en IMPORTARE te lo podemos ratificar.

Una vez que hayas ubicado tus prospectos, visto sus páginas, y descartado a los que no te dieron confianza, entonces agenda una cita presencial o hazles una llamada para platicar y conocerlos. Encuentra un equipo que te inspire confianza total. Esto nos lleva al siguiente punto…

Paso III: Conócelos a fondo y valida su operación.

Te sugerimos que agendes una reunión con varios equipos para que puedas tener margen de decisión y puedas decantarte por el equipo que mejor impresión te caues. Es muy importante presentar la misma información y requerimientos a todos los equipos que contactes, para lo cual, les debes mostrar un Listado de Necesidades como el ejemplo que les presentamos en la Parte 1 de esta Guía.

Con la experiencia que el Desarrollo de Software y de las muchas entrevistas que hemos tenido con clientes y prospectos, estas son las cuestiones que debes de entender en la primer reunión con los Equipos de Desarrollo:

1. ¿Tienen un equipo interdisciplinario?

Encuentra un equipo en donde te asegures de que no solo haya gente que se dedique al desarrollo de software. Es muy importante que cuente con especialistas que se encarguen del área de Diseño y UX (experiencia de usuario), ya que ellos se encargarán de presentar tu mejor cara ante tu público objetivo. Si la empresa que buscas carece de Diseñadores corres el riesgo de que tu página funcione, pero no transmita tu mensaje a tu público.

Por otro lado, si tu proyecto es técnicamente muy complejo o requiere de seguridad especial para procesar transacciones comerciales o datos altamente sensibles, pregunta si tus Desarrolladores cuentan con alguien que se dedique a hacer pruebas de software y QA (Quality Assurance, aseguramiento de calidad).

En nuestra experiencia, los equipos de desarrollo diversos tienen mayores posibilidades de crear una Web Empresarial que cumpla con tus metas.

2. ¿Cómo trabajan?

Pregunta si tienen alguna metodología de trabajo. No hay respuesta incorrecta, siempre y cuando mencionen una metodología. Lo mas común es la metodología en cascada o iterativa, ambas aceptables, aunque un poco anticuadas. Puntos extra si usan un modelo de desarrollo rápido  o de prototipado como Scrum , porque dice que están a la vanguardia de la ingeniería de software y aumenta las posibilidades de un proyecto exitoso.

El objetivo de esta pregunta es averiguar es si al menos procuran seguir una metodología de trabajo. Encuentra un equipo que esté seguro de lo que te responde. Este ámbito habla mucho de las practicas que siguen los desarrolladores, por lo que si no te supieron responder, ten cuidado.

3. Pide que te muestren sus casos de éxito.

Los proyectos que las Empresas Desarrolladoras de Software han desarrollado exitosamente son la mejor guía para comprobar la calidad de su trabajo. Como dicen “lo bien hecho se nota”, sobre todo en cuanto a Webs se refiere, y la verdad es que abundan las malas Webs. Encuentra un equipo que tenga buenas referencias o proyectos con empresas de todo tipo, y si tiene proyectos con empresas reconocidas, eso es un plus muy bueno.

En el caso de que algún equipo no pueda presentarte proyectos anteriores por temas de confidencialidad con sus previos clientes, pídeles que te muestren capturas de pantalla para al menos conocer los tipos de interfaces que han desarrollado.

Es muy importante que te convenza el trabajo previo de la empresa que escojas, pues la calidad en el desarrollo de tu Web Empresarial difícilmente será mayor si el equipo que lo produce es el mismo.

4. Dominio y Hosting

Nosotros les sugerimos a nuestros clientes que el domino y hosting, es decir, el nombre de tu sitio y su alojamiento, estén registrados a nombre de tu negocio. Si no cachas estos conceptos, te sugerimos que leas esta entrada. Es importante que tú adquieras el dominio ya que el mismo funciona como una licencia y si la pagan tus developers quedaría a nombre de ellos. Al adquirirlo tú, te aseguras del uso que se le dará al nombre de tu sitio por el periodo que dura la licencia, normalmente de uno a dos años.

Consulta con tus developers cómo gestionan ese tema. Aquí lo ideal es que te asegures es que te ayudarán, llegado el momento, para que adquieras el dominio y hosting a nombre de tu empresa. Si ellos te proponen quedarse con tu nombre, procura que haya un contrato de por medio o de plano, busca a otra empresa.

5. ¿El código fuente pertenece a…?

El código fuente está compuesto todos  los archivos que componen el desarrollo y que se guardan en la red para que funcione tu Web Empresarial. Es importante que aclares con tus developers si te van a entregar dicho código, pues si estás pagando por por un desarrollo, debería ser así.

Esto te permitirá de ser necesario, llevar tu pagina con otros desarrolladores por si quisieras modificarla o moverla a un hosting distinto sin necesidad que intervenga el equipo que construyó la página. Consulta con ellos si te darán el código fuente y en qué condiciones lo harán.

6. Soporte para Tablets y Smarthphones

A estas alturas del partido, es de la misma importancia tener un sitio Web, como asegurar que tu Web Empresarial sea responsiva. Esto es, que pueda ser visualizada correctamente en dispositivos móviles (como celulares, tabletas, o cualquier otro aparato con acceso a internet) pues el 38% de los internautas en Latinoamérica  acceden a Internet de esta forma y ese número crece día a día.

De manera práctica esto quiere decir que si alguien entra a tu Web desde su smartphone los contenidos deberán adaptarse a la resolución y tamaño del dispositivo que los navegue. La mayoría de las paginas de hoy soportan esta funcionalidad a través de frameworks como Bootstrap y Foundation. Esto no debería implicar costos extra, a menos que desees que la versión para smarthphone haga algo distinto a lo que hace tu Web accesándola desde tu computadora. Encuentra un equipo que te asegure que tiene la capacidad de hacerlo y que no te quiera cobrar extra por ello.


Hasta aquí llega la segunda parte de nuestra Guía Esencial para hacer tu Web Empresarial. Puedes consultar la primera parte aquí.
En la tercera entrega de la Guía, hablaremos de como elegir al mejor equipo para ti y de como aterrizar tu idea.

¿Tienes alguna pregunta relacionada con la parte dos de esta guía? Pregúntanos en el cuestionario o envíanos un mail a info@importare.mx y te contestaremos personalmente.

¡Nos vemos en la tercera parte!

La Guía Esencial para hacer tu Web Empresarial • Parte 1

Hoy día contar con una Web Empresarial es una necesidad básica en cualquier negocio.

5 MINUTOS DE LECTURA

La mayoría de las preguntas que recibimos en IMPORTARE  son sobre la creación o incorporación de una Web Empresarial a un negocio, lo cual es difícil sin tener claros sus objetivos. La red se ha convertido en el nuevo hot spot del mercado; captar la atención de las personas o integrar la tecnología como parte de los procesos de los negocios resulta muy redituable en términos de ventas, conexión con el público y eficiencia empresarial.

Por tanto, desarrollamos esta guía pensando en quienes desean construir una Web Empresarial para su negocio y necesitan una brújula que les aclare desde términos tecnológicos hasta cómo escoger un equipo de desarrollo.

Nuestra guía está ordenada por pasos para facilitar su lectura, aunque cada etapa requiere de cierto tiempo para ser completada. Debido a sus alcances, la dividimos en tres artículos. Este es el primero de ellos.


Comencemos con lo básico, ¿Qué quieres hacer con tu página?

Paso I: Define tus objetivos, funcionalidad o contenidos que vas a ofrecer en línea.

La primer pregunta que tienes que responder es: “¿Cuál es el fin de mi Web?”. Puede ser que simplemente desees tener presencia en Internet para que te conozcan tus clientes. Pero a lo mejor quieres ir un poco más allá, y deseas publicar noticias periódicamente para mantener la atención de tu público e incrementar el valor de tu marca o empresa. Quizá lo que deseas, es poder presentar el catálogo de todos tus productos para que cualquier persona conozca que ofrece tu empresa, e incluso ofrecer un servicio a tus clientes para que hagan pedidos y paguen en minutos, lo que se traduciría en ahorros en contratación de personal de ventas.

Obviamente los contenidos van a depender del giro de tu organización y de lo que deseas lograr con tu página. Mientras más características agregues a tu Web, mas beneficios potenciales recibirá tu empresa.

Como todo en la vida, esos beneficios tienen un costo. Continuando el ejemplo, actualizar el catálogo de tus productos o mantener los inventarios actualizados en tu plataforma web son dos tareas para las cuales necesitas asignar a un responsable dentro tu negocio. Si deseas tener una sección de noticias, tienes que pensar, ¿Quién va a generar esas noticias? Repitiendo un poco, tener claros los objetivos de tu web te ayudará a definir las personas que dentro de tu empresa operarán tu Web para mantenerla funcional. El segundo costo visible, es el incremento de la inversión en el desarrollo del producto.

Diagrama para definir objetivos
Este diagrama te ayudará a definir tus objetivos
Estática Vs. Dinámica

Existen dos clases de Webs: Estáticas y Dinámicas. Te platicamos rápidamente de ellas. Si quieres saber un poco mas, te recomendamos leer la entrada que hicimos sobre este mismo tema.

Las web estáticas sirven básicamente para informar a tu visitante. La única interacción que hay entre el visitante y la página es el consumo de contenido (leyendo, escuchando o viendo en general). Estas son páginas que no cambiarán, ya que para hacerlo necesitas que tu desarrollador la cambie manualmente.

Por otro lado, las webs dinámicas permiten al visitante interactuar libremente con el contenido (desde ver un video y comentarlo hasta crear un dibujo, entre otros). Del lado de tu empresa, estas webs te permiten actualizar contenidos fácilmente y son partes integrales de la operación de tu empresa, como una tienda en línea.

¿Te gustaría tener una tienda virtual? Construir con tus developers tu propia tienda virtual te daría libertad absoluta de gestión, además que puede ser una experiencia memorable para tus clientes. Sin embargo, también puede resultar muy caro, sobretodo si estás comenzando tu empresa. Pensando en esto, hay opciones de software abierto (no necesariamente gratuito) que puedes utilizar como Magento, una tienda virtual muy flexible y que tiene la capacidad de soportar distintos modelos de negocio: sin importar que vendas, rentes u ofrezcas ya sea productos o servicios. Ahí tu developer de cabecera te ayudará a configurar la herramienta, integrarla a tu Web y dejarla lista para que la uses.

Tip 1: Te sugerimos que hagas un listado de las cosas que te gustaría que hiciera tu web.  Esto ayudará a tener definidos los alcances de tu proyecto y por tanto, que cuando hagas una cotización con diferentes equipos garantices que te presupuesten el mismo producto. ¡Hemos tenido clientes que reciben cotizaciones de diferentes equipos que varían en más de un 100% del precio! Esto es porque cada equipo está cotizando diferentes alcances y por tanto, diferentes productos.

El siguiente ejemplo es el de un empresario con objetivos claros que le permiten generar una lista de requerimientos fácil de comunicar y compartir con diferentes Empresas de Desarrollo.

- Quiero mostrar mi información biográfica y los talleres y licencias medicas que tengo
- Quiero mostrar mi Agenda de citas y mis horarios disponibles
- Quiero que mis pacientes puedan agendar citas, indicando su nombre y el horario que desean
- Quiero que se muestren mis datos de contacto: dirección, teléfono y ubicación en mapa.

Tip 2: Otra sugerencia es que busques páginas en Internet que hagan algo similar a lo que tu aspiras tener, o páginas que te gusten por su apariencia y funcionalidad. Esto nos sirve a los developers para darnos una idea de como te gustaría que funcionara y se viera tu sitio.

Este es el fin de la Parte 1 de La Guía Esencial para hacer tu Web Empresarial. Esperamos que al enfocar tu visión, tus objetivos sean mas claros y puedas estructurar mejor lo que buscas lograr. En la Parte 2 hablaremos más a fondo de lo que debes saber para poder elegir de mejor manera a tu equipo de Desarrollo de Software y… ¡tener un proyecto exitoso!

Continúa leyendo…