Mientras asistía a la universidad, trabajé a tiempo parcial en un estudio de grabación local para mantener mi interés serio en la industria de la música. Dado que estás leyendo este artículo en una publicación no relacionada con la industria de la música, es fácil concluir que me separé de la música desde ese momento (bueno, aparte de la creación de lo que creo que son algunas listas de reproducción de Spotify bastante impresionantes).
Algunos de mis amigos todavía trabajan y prosperan en la industria de la música, y es impresionante escuchar cómo las cosas han cambiado a lo largo de los años, especialmente en el lado discográfico del espectro. La industria ha seguido innovando, principalmente porque los fabricantes de productos escucharon los comentarios de quienes dependen de dichas herramientas para crear su arte. Esto no es diferente a trabajar en la industria tecnológica actual. Obtener y escuchar los comentarios de los usuarios es fundamental para el éxito de los productos tecnológicos.
Sin embargo, si bien Web2 ha acogido los comentarios de los usuarios tanto en concepto como en herramientas, Web3 todavía está rezagado. Un ejemplo de esta discrepancia se centra en el concepto de utilizar un ciclo de retroalimentación constante para mejorar Web3 DevOps , un área donde es desafiante y poco común para los miembros del equipo obtener comentarios de calidad. El concepto aún tiene que ganar fuerza, tanto en las mejores prácticas como en las herramientas disponibles. Y la mala experiencia del usuario es una prueba.
Me preguntaba si había una mejor manera de cerrar esta brecha de comunicación.
El concepto de DevOps es relativamente nuevo en el desarrollo de software y es un ejemplo sólido de cómo la industria escucha los puntos débiles que enfrentan los ingenieros de software.
Por lo tanto, no debería sorprender que Web3 DevOps ya haya comenzado a ganar impulso. Al igual que con los proyectos Web3, los equipos Web3 necesitan cerrar la brecha entre la ingeniería de software y las operaciones tradicionales.
Y es importante. Web3 DevOps exitoso puede proporcionar beneficios tales como:
Según el modelo anterior, los PM administraban, los desarrolladores codificaban, los evaluadores probaban y las operaciones se implementaban. Pero esto fue lento y provocó el famoso “¡funciona en mi máquina!” Pero con DevOps moderno, los miembros del equipo ahora son un equipo unificado, donde todos trabajan en estrecha colaboración y son responsables del proyecto en su conjunto.
Esto significa que exponer a todos a las solicitudes de los usuarios finales es algo bueno. ¡Y la retroalimentación debe ser continua! Todos los miembros del equipo deben saber de inmediato y en todo momento lo que sucede en producción. Con este circuito de retroalimentación continua, es más fácil para todos, como equipo, comprender el proyecto y las necesidades de los clientes.
Exponer al equipo a los comentarios de los usuarios puede parecer una sobrecarga de información. Pero, en realidad, los comentarios de los usuarios aportan valor a todo el equipo:
Ingenieros de software
Ingenieros de operaciones
Probadores
Propietarios de productos/gerentes de proyectos
Entonces sabemos por qué necesitamos comentarios. Pero, ¿cómo conseguimos esto en el mundo de Web3? Podríamos optar por las soluciones centralizadas tradicionales (formularios de Google, etc.), pero en el espíritu de Web3, realmente necesitamos una solución abierta y descentralizada .
Ahí es donde entra en juego la herramienta de código abierto Form xChange . Le brinda la posibilidad de crear y utilizar fácilmente formularios de comentarios en Web3 . Y es bastante fácil de implementar y usar. La solución se conecta a una billetera MetaMask (que los usuarios probablemente ya tengan) y permite a los usuarios de la aplicación votar de forma anónima utilizando uno o más formularios, y cada formulario permite múltiples preguntas.
Lo bueno es que todo el proceso de retroalimentación emplea su propio contrato de fábrica escrito en Solidity , sin necesidad de que usted cree o mantenga su propio contrato inteligente.
A continuación se muestra un resumen del ciclo de vida de Form xChange:
Después de la instalación, el creador creará un nuevo formulario y lo implementará utilizando el contrato de fábrica. Después de la implementación, los participantes simplemente completan el formulario de forma anónima y envían sus resultados. Después del envío, los resultados están disponibles tanto para el creador como para los participantes.
En un nivel alto, se requieren los siguientes pasos para comenzar a usar Form xChange. Tenga en cuenta que implementaremos Form xChange usando Truffle en Linea Goerli para este ejemplo (la red de prueba Ethereum L2 Linea) para evitar gastar fondos reales mientras explora los formularios de comentarios.
Estos son los pasos para comenzar con Form xChange:
Es bastante fácil. Puede encontrar un ejemplo detallado que recorre la configuración con todos los detalles en el sitio de MetaMask .
Después de seguir los pasos anteriores, aparecerá la pantalla de inicio de Form xChange en su navegador:
Luego, use el botón Conectar billetera para conectar su billetera MetaMask.
Una vez conectado, use la URL localhost:3000/create-form para crear un nuevo formulario de comentarios:
Ahora está listo para crear formularios de comentarios.
Sentarse en un estudio de grabación ahora versus lo que recuerdo de la década de 1990 mantiene muy pocas similitudes con lo de hace 40 años. La industria se dio cuenta de que había una mejor manera de hacer las cosas (escuchando a sus clientes) y proporcionó la innovación necesaria.
Eso no es diferente de lo que hemos visto con la creación y evolución de DevOps como ingenieros de software. El uso de formularios de comentarios puede proporcionar una innovación más rápida, lo que noté en torno a un caso de uso simple de Web3 DevOps y ConsenSys Form xChange.
Mis lectores recordarán que me he centrado en la siguiente declaración de misión, que creo que puede aplicarse a cualquier profesional de TI:
“Concentre su tiempo en ofrecer características/funcionalidades que amplíen el valor de su propiedad intelectual. Aproveche los marcos, productos y servicios para todo lo demás”.
- J. Vester
Los creadores de Form xChange me permiten cumplir con mi declaración de misión personal al no obligarme a crear mi propio proceso de formulario de comentarios como parte de mi ciclo de vida de desarrollo Web3. Al hacerlo, puedo simplemente aprovechar la herramienta Form xChange para crear formularios de comentarios rápidos que son fáciles de administrar, implementar e implementar.
Si está enfocado en Web3 y encuentra valor en recibir comentarios de sus clientes, le recomiendo que pruebe la herramienta Form xChange. Después de todo, no supone ningún coste para usted... salvo una pequeña cantidad de su tiempo.
¡Que tengas un gran día!
También publicado aquí .