Here you’ll find some useful components and its names.
Introducción al sistema de diseño en el entorno laboral
Colaboración Efectiva entre Diseño y Desarrollo con Sistemas de Diseño
Resolución de Conflictos entre Diseño y Desarrollo con Sistemas de Diseño
Trabajo en equipo: diseño y desarrollo
Resolución de Conflictos en Equipos de Diseño y Desarrollo
Comunicación Efectiva entre Diseño y Desarrollo
Documentación Efectiva en Sistemas de Diseño Digital
Roles Clave en Equipos de Sistemas de Diseño
Herramientas para la colaboración en Figma
Colaboración con Desarrollo: Figma y Visual Studio Code
Colaboración con desarrollo: Dev Mode de Figma
Conclusión y despedida
Colaboración Efectiva entre Diseño y Desarrollo
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
La comunicación efectiva es esencial para el éxito de equipos multidisciplinarios que buscan crear productos de impacto. En el ámbito del diseño y desarrollo, estos dos grupos a menudo se perciben como entidades separadas, con sus propios lenguajes y metodologías. Sin embargo, solo mediante la colaboración y el entendimiento mutuo pueden desarrollarse productos innovadores y funcionales. La falta de comunicación puede resultar en retrasos y malentendidos, haciendo que las ideas brillantes no sean viables desde una perspectiva técnica.
El uso de diferentes términos para referirse a los mismos conceptos puede causar confusión innecesaria. Para evitarlo, es vital establecer una nomenclatura común que sea clara para todos los miembros del equipo.
Aunque se establezca una nomenclatura, es importante recordar que los sistemas de diseño evolucionan con el tiempo. Realizar revisiones periódicas del inventario de componentes asegura que se mantenga actualizado, lo cual es especialmente importante en entornos de trabajo remoto, donde la comunicación clara y efectiva es aún más crucial.
A través de estas prácticas, se logra no solo cerrar la brecha entre diseño y desarrollo, sino también fomentar un ambiente de colaboración eficiente y productivo. Te invito a reflexionar sobre qué técnicas podrían adaptarse mejor a tu proyecto y compartir tus ideas para continuar mejorando la colaboración en tus equipos.
Aportes 13
Preguntas 1
Here you’ll find some useful components and its names.
En la metodología de desarrollo Extreme Programming (XP), se propone crear un glosario para organizar las nomenclaturas y metáforas que se encuentren en el ciclo de vida del software, se puede aplicar está técnica para crear un lenguaje común no solo entre desarrolladores sino con los diseñadores o más roles en el equipo (managers, tester, analistas, clientes), aplicando buenas técnicas, llegando a consensos entre los diferentes roles del equipo y primordialmente manteniendo público y actualizado (buscando que la actualización del glosario se mantenga de manera ágil), se puede lograr un muy buen documento
En mi equipo de trabajo, los desarrolladores nos pasaban a los diseñadores un sistema de diseño público, del cuál ellos obtenían los componentes con mayor facilidad y rapidez.
Nosotros, como diseñadores, nos basábamos en esos componentes para crear nuestras interfaces y el resultado aunque siempre fue bueno, siempre me quedó esa espinita de que no era algo propio.
Tengo dos ideas para definir la nomenclatura, una por medio de una encuesta, ir mostrando el componente y todos los miembros Diseñadores y Devs ponemos nombres, ganan los que tengan más votaciones. Otra es una sesión de ideación, todos ponemos el componente y en post-it asignamos nombres, luego entre todos llegamos a un acuerdo.
Es verdad. Hace poco tuve una reunión con el área de desarrollo para conversar unos puntos claves sobre el Steeper que había diseñado, pero ellos lo conocían como Wizard. LOL 😂
Debe haber una comunicación clara entre ambas áreas por eso es necesario que desde el principio se creen unos lineamientos básicos a seguir
Una comunicación asertiva y eficaz es la mas ideal para resolver las interpretaciones personales que quizás pocos puede llegar a conocer y en quienes se tiene de manera personal y no de forma grupal un solo equipo un solo lenguaje.
CLAVE: Establecer un lenguaje en común. Para evitar la confusión, inconvenientes y perdida de tiempo.
Gracias
Se debe hablar un mismo lenguaje técnico y de nomenclatura entre los equipos de Diseño y Desarrollo, de tal modo que se debe priorizar tener un Design System vigente y actualizado en todo momento, del cual se pueda echar mano para tomar elementos, patrones y componentes para el diseño UI y UX, para la arquitectura frontend y backend del equipo de desarrollo. De esta manera se evitarán muchas discusiones y diferencias en cuanto a cómo nombrar cada uno de los elementos, patrones y componentes que se manejan en cada proyecto.
Clave pactar una nomenclatura la cual es la forma como vamos a llamar los diferentes patrones y componentes en el sistema de diseño.
Cuando hablamos de la transición de diseño a desarrollo los fronts deben colaborar sí o sí. ¿También los backs deberían de estar involucrados no? Además de otros perfiles como un fullstack o el equipo de QA Testing.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?