Muy interesante el artículo How to help bridge the gap between UX design and code.
Creo que además son consejos que se pueden aplicar a cualquier proyecto o plataforma.
Fundamentalmente, recomienda:
- Usar una nomenclatura consistente para los ficheros, componentes, etc. (esto también incluye la «estructura» del proyecto)
- Renombrar los componentes cuando haga falta
- Usar versionado, o un sistema para controlar cuál es la versión «buena»
- Limpia y crea un sistema para «eliminar» lo que ya no se usa. Es decir, piensa siempre en tener al alcance las cosas útiles… y cómo almacenar o quitar de enmedio aquellas cosas que ya no lo son.
- Ten reuniones programadas que funcionen de «diapasón» y alineamiento (con su kanban, o sistema que hayas elegido).
- Consejos «más» UX:
- Actualiza las interfaces y adáptalas a los cambios que se hayan realizado en el código.
- Utiliza librerías y flujos de trabajo