Todo en Justinmind es impresionante»: Transformando la cadena de bloques con Zac Parker
Cómo un diseñador está llevando el blockchain a las masas utilizando prototipos interactivos
Blockchain es una palabra que se utiliza mucho en el mundo de la tecnología. Casi a diario puedes leer artículos sobre la ascenso y caída de las criptomonedas o cómo el blockchain va a transformar el mundo tal y como lo conocemos.
A menudo oída al unísono con la palabra bitcoin, blockchain es la tecnología subyacente detrás de las criptomonedas. Pero también puede aplicarse de otras formas.
Esencialmente, blockchain es un libro de contabilidad distribuido y de confianza, almacenado en una red entre iguales con procesos empresariales compartidos. Blockchain ayuda a eliminar cualquier intermediario para gestionar los procesos (como el cambio de divisas, por ejemplo).
Su popularidad está creciendo y poco a poco entrando en la corriente dominante. A medida que más gente comprende el blockchain, puede ver que tiene usos fuera de la estricta criptomoneda.
Escala, sin riesgo
Si hay alguien que entiende su potencial, ése es Zac Parker, Vicepresidente de Producto de Provide Technologies, una startup de blockchain de Atlanta, Georgia.
Es un hombre con muchos talentos. La carrera de Zac le ha llevado de formador de software a analista de negocio y a propietario de producto. También se dedica a la UX y al diseño de productos, y se dice que tiene una extraña habilidad para encontrar los errores de software más extraños. En su tiempo libre, le gusta trabajar la madera y pasar tiempo con su familia.
Ahora, tiene la misión de hacer que blockchain sea accesible a más empresas utilizando Justinmind como herramienta fundamental de creación de prototipos de diseño.
«Estamos construyendo una plataforma blockchain como servicio. Es una forma de crear rápidamente prototipos y escalar aplicaciones blockchain a muy bajo coste y con recursos mínimos.
A menos que sepas escribir el código tú mismo, el coste del desarrollo sería casi con toda seguridad de cientos de miles de dólares, y potencialmente de millones de dólares. Si no sabes escribir el código, el tiempo para desarrollar tu propia cadena de bloques llevaría muy probablemente varios meses (potencialmente un año)».
Zac y su equipo comprenden el poder que tiene blockchain para transformar potencialmente muchos procesos empresariales tradicionales, y eso es lo que les impulsó a desarrollar Proporcionaruna empresa de Plataforma Blockchain como Servicio.
Fuera lo viejo, dentro lo nuevo
Imaginemos que quieres hacer una transacción con alguien en un país extranjero que habla una lengua extranjera.
Rápidamente empiezan a aparecer puntos de fricción. Servicios de traducción, firmas, abogados, contratos, niveles de confianza entre las partes implicadas… muy rápidamente el dinero empieza a sumarse y el tiempo que se tarda en completar una transacción es suficiente para disuadir a cualquiera de hacer negocios. Ya sean inversores o clientes.
La integración de la tecnología blockchain con contratos inteligentes rompe esas barreras. Son una forma de hacer negocios para personas de todo el planeta. Las diferencias lingüísticas son menos costosas de superar que hace diez años.
Sin embargo, hay un problema bastante importante. Encontrar desarrolladores que puedan escribir código para blockchain puede ser muy caro. Y poner en marcha los procesos de blockchain lleva mucho tiempo. Esto pone la tecnología fuera del alcance de la mayoría de los equipos de desarrollo.
«Encontrar un desarrollador capaz de escribir código para el desarrollo de blockchain es extremadamente difícil, e incluso después de haber encontrado uno, el coste de emplear a esa única persona es asombrosamente alto.
La mayoría de las aplicaciones empresariales requieren varias personas así para producir algo en un plazo razonable. Nuestro enfoque es permitir a las empresas de clase empresarial crear rápidamente prototipos y escalar aplicaciones en blockchain utilizando nuestra interfaz web y su equipo de desarrollo de software existente para realizar la mayor parte del trabajo.» Provide hace que blockchain sea accesible a más gente, simplificando los requisitos iniciales de desarrollo y reduciendo drásticamente los costes de puesta en marcha.
Encontrar la herramienta de prototipado perfecta
Encontrar una herramienta que te ayude a dar vida a tus ideas no es tan fácil como puede parecer a primera vista. Antes de que Zac encontrara Justinmind a través de una búsqueda en Google, había estado confiando en PowerPoint para explicar sus ideas a sus colegas. Pero la limitada capacidad de PowerPoint era suficiente para Zac.
«Al principio, empecé a utilizar PowerPoint porque era la opción más flexible, pero la cantidad de tiempo que tardaba en crear algo parecido a una página web con alguna apariencia de funcionalidad era ridícula. Aún así, las ayudas visuales son estupendas para los desarrolladores porque reducen al mínimo las conjeturas sobre dónde deben colocarse las cosas y cómo deben quedar.»
Fue entonces cuando Zac decidió hacer el cambio.
«Utilicé varios programas a lo largo de los años. La mayoría funcionaban bien, pero todos estaban limitados de diferentes maneras. En mis búsquedas, encontré Justinmind. La primera vez que lo utilicé, dije esto es exactamente lo que estaba buscando. ¿Dónde has estado toda mi vida?».
El salto de PowerPoint a auténtica herramienta de creación de prototipos fue grande.
Esto significaba que Zac podía transformar sus ideas en prototipos de una forma que antes no podía. Ahora puede crear múltiples pantallasaprovecha los potentes eventos y utiliza las funciones para compartir.
Los desarrolladores entendían estos prototipos mejor que cualquier PowerPoint.
«Al principio empecé a crear algunas pantallas con él, y aprecié mucho los elementos de UI preconstruidos (que llevaba años construyendo a mano en PowerPoint), pero me quedé encantado cuando descubrí la herramienta Eventos. Todo en Justinmind es impresionante. Me encanta».
De la idea inicial al prototipo interactivo
Utilizando EventosZac puede conseguir la interacción adecuada para su prototipo. Puede tener una idea y expresarla directamente en la herramienta.
«Lo que me gustó de Justinmind cuando empecé a usarlo fue lo fácil que era darle sentido».
Zac utilizó Justinmind para construir toda la interfaz de su producto blockchain. Múltiples variaciones y cientos de iteraciones dieron como resultado Proporcionar.
Zac Parker, transformando la cadena de bloques prototipo a prototipo
Conseguir la aprobación o mostrar un nuevo diseño a su pareja es pan comido. Añadiendo su socio como revisorla colaboración no supone ningún esfuerzo. El widget y las bibliotecas personalizables de Justinmind permiten a Zac probar una cantidad ilimitada de variaciones de su diseño.
«He pasado cientos de horas ahí dentro, intentando conseguir el aspecto adecuado. Cambiándolo. Mezclando cosas».
Justinmind es intuitivo y fácil de usar. Zac dice que es el punto intermedio entre PowerPoint y un producto del estilo de Adobe. Lo suficientemente complejo como para permitirte crear interacciones ricas, pero no tan sencillo como para que crear tu visión resulte tedioso. «Construimos toda la interfaz de nuestro producto con Justinmind. A menudo iterábamos sobre un concepto de diseño a través de una pantalla compartida hasta que estábamos satisfechos con el aspecto y la sensación. Utilizando ese diseño, pude definir mis historias de usuario y capturar puntos de diseño que probablemente habrían salido mal en una primera iteración sin él, lo que nos ahorró mucho tiempo de desarrollo.»
«Tiene el nivel justo de complejidad para ser potente, sin necesidad de un máster para descifrarlo».
¿Y ahora qué?
Zac y el equipo de Provide harán una presentación en EthAtlanta, una conferencia sobre blockchain que quiere reunir a líderes empresariales y equipos de hackers de alto nivel para explorar casos de uso, establecer contactos y crear software de trabajo para los medios de comunicación y el entretenimiento, la cadena de suministro, la sanidad, los pagos y la automoción.