¿Podemos conseguir otro micrófono? Creo que está allí. Sí. Y creo que estoy totalmente de acuerdo con lo que ya se ha dicho. Creo que también hay un aspecto del ámbito de construcción de aplicaciones web, incluso sin mencionar la infinidad de otros productos que podríamos estar construyendo, desarrollando y diseñando, que se está volviendo tan enorme que no hay forma de que una sola persona pueda abarcar todas las habilidades necesarias para tener en cuenta al construir estos sistemas complejos.
Creo que lo que realmente podemos intentar hacer mejor, y tal vez como se ha insinuado anteriormente, es colaborar realmente con personas que tienen un enfoque totalmente diferente o una perspectiva totalmente diferente sobre lo mismo que todos estamos tratando de construir. Y así, poder trabajar juntos en equipos multidisciplinarios y asegurarnos realmente de valorar esas diferencias en los antecedentes, perspectivas, áreas de enfoque y conjuntos de habilidades de los demás, y no priorizar falsamente a unos sobre otros y pensar que las habilidades que tenemos son las únicas necesarias para construir algo realmente genial.
Para construir software, creo que, ya sabes, hay algunas limitaciones naturales. Si eres un equipo de una persona, debes hacerlo todo tú mismo. Si eres un equipo de muchos, puedes especializarte un poco. Entonces, tal vez en esta cuestión de la colaboración versus la capacidad de tomar decisiones de producto de forma sincrónica en una sola cabeza, ¿dónde se produce realmente la diferencia? ¿Qué tipo de tareas de diseño o qué tipo de tareas de producto requieren que una sola persona o esa colaboración sincrónica estrecha? Y cuándo podemos dividir más las responsabilidades entre el equipo? Bueno, siento que Steve va a ser el experto en esto. Tal vez rápidamente diré mi propia opinión inicial al respecto, que sería que cuando los productos están en una etapa temprana, me refiero a esa fase realmente temprana cuando estás tratando de describir la forma de algo o definir la forma de algo, tener a alguien que pueda comprender los requisitos técnicos a un nivel muy profundo, de una manera que creo que la mayoría de los diseñadores simplemente no lo hacen. Si no has programado, no comprendes todas las pequeñas cosas en las que te puedes tropezar en las bases de datos y el código frontend, simplemente no puedes. Y ahí es donde tener a alguien que conozca íntimamente cómo programar y que haya sido capacitado en el pensamiento de diseño o UX, marca una diferencia increíble en la calidad del producto y en la capacidad de concebir lo que es posible y la forma de lo que es posible. Creo que cuando tienes un producto establecido más grande, tal vez puedas dividirte en equipos, tal vez te especialices y simplemente mantengas o desarrolles algo existente que puede que no sea tan importante, pero la definición temprana del producto, si estás en alguna agencia o empresa que lo hace, ahí es donde esos pensadores híbridos son fundamentales.
Sí. Diría que, bueno, la mayor parte del diseño, al igual que la mayor parte del desarrollo, sigue convenciones. No estás empezando desde cero cada vez. Y eso es especialmente cierto si estás diseñando para una plataforma muy opinada, como iOS o algo así. Estás siguiendo el camino. Estás copiando otras aplicaciones. Y eso es totalmente normal. Creo que las partes donde tienes que crear un diseño real, original, pueden ser realmente difíciles para los diseñadores así como para los equipos de desarrollo, donde se plantea la pregunta: bueno, ¿cómo debería sentirse esta parte muy personalizada de nuestra aplicación? No necesariamente cómo se ve, sino cómo debería ser esta interacción. ¿Cómo debería verse y sentirse nuestra calculadora de precios? Es muy difícil hacerlo solo desde, digamos, Figma y solo desde Box. Es un lugar donde quieres iterar con un desarrollador o tener un desarrollador a cargo de eso y hacer todo el enfoque híbrido. Pero, sí, cuanto más te alejas de las convenciones y las vías, más importante es la colaboración híbrida entre diseñadores y desarrolladores. Si es solo un botón y si es solo un botón en iOS, no necesitas un diseñador que programe para hacer eso. Es posible que ni siquiera necesites un diseñador. Y eso probablemente sería un buen nombre para una charla o algo así. Pero, sí, una vez que empiezas a meterte en cosas extrañas, ahí es donde importa.
Entonces, Steve, quería preguntarte tu opinión personal sobre esto porque siento que encarnas este tipo de flujo de trabajo sincrónico entre diseñador y desarrollador, ¿verdad? Como, ¿cuántas horas has pasado perfeccionando las flechas? Oh, muchas horas. ¿Y cómo es ese proceso? ¿Es pura intuición y buen gusto o hay un elemento de investigación de usuarios y un proceso de diseño más metódico?
Comments