zlacker

[return to "Making Figma better for developers with Dev Mode"]
1. bgribb+9V[view] [source] 2023-06-21 20:50:46
>>emilsj+(OP)
As a developer, the "one big bulletin board" visual model that Figma promotes is one of the worst steps backwards in UX I have ever had to deal with. I am constantly zooming in and out and scrolling around trying to find anything. I hate it so much.
◧◩
2. Akrony+Ze1[view] [source] 2023-06-21 22:20:58
>>bgribb+9V
We use figma quite extensively as a reference for our current project. The disgners constantly move stuff around, so the links to them, in tasks, break and point to nothing. Which is a major pain in the ass indeed.

So yeah, 100% agree that the "big bulletin approach" is a negative.

◧◩◪
3. tharku+sm1[view] [source] 2023-06-21 23:04:57
>>Akrony+Ze1
I've completely reneged on linking to figma in individual tasks.

I take screenshots of the state of figma at the time we all agreed that "this is it" (or close enough to what we'll implement). Sure I'll leave a link in the epic to the figma "bulletin board" for that feature so that people can find it and look around. But that's it. We're also never gonna implement exactly what's shown in figma (or said screenshots) either because it would take forever to get the designers to actually adjust everything to look like it does in product.

They can never seem to get the look to match what our standard UI library looks like. Which is a shame because every new developer always tries to match what the design shows instead of sticking with the standard library. Honestly, the best thing would be if figma wasn't used at all and the designers just used black and white lines and boxes and focus on good UX instead of pixel perfect UI designs.

◧◩◪◨
4. Akrony+Qm1[view] [source] 2023-06-21 23:06:48
>>tharku+sm1
For us, figma has the final say in looks. So, it's actually a benefit that the designers can change it afterwards, as it is refined. They still have no incentives to keep the links up to date, though.
◧◩◪◨⬒
5. tharku+Un1[view] [source] 2023-06-21 23:13:19
>>Akrony+Qm1
Being able to change things as design is still in flow is great, agreed. Once something is agreed upon the ability to change things without notice is really bad, especially if you're expected to follow the design as it has "final say". You go an implement something on Monday based on designs and show it to stakeholders on Tuesday. They compare with the figma board and flogg you because it looks nothing like it. Ugh! (yes that's also a process failure but absent better processes I make my own process that doesn't get me flogged ;) )
◧◩◪◨⬒⬓
6. andsoi+mz1[view] [source] 2023-06-22 00:46:18
>>tharku+Un1
That sounds like an opportunity to improve on collaboration (i.e. people talking, notifying each other) as well as trust ("compare with the figma board and flogg you because it looks nothing like it")

For instance, if something is agreed upon and a designer changes it afterwards, they could simply give you a heads up that they intend to do so with context so the two of you can discuss.

People > process.

◧◩◪◨⬒⬓⬔
7. tharku+IE1[view] [source] 2023-06-22 01:40:29
>>andsoi+mz1
They could. They don't. It may not even be their fault. They don't know. They just change things. They live in their world. You tell them, they are sympathetic, apologize, vow to do better next time. They're in their world. They do it again.

The flogging still happens. Is that broken? Yes! Does it still happen in too many companies? Yes! Is there an easy fix where you "trust but verify"? Yes! (as in, sure I trust they will notify me next time, which even if they actually do may be too late. So we made the process "figma is the 'working theory' and what we actually build will sorta look like that". Not every stakeholder may understand that but we sure will tell them when the flogging is about to start. (I say flogging, but in reality it's a gradient of course and while in some companies it will resemble an actual flogging quite closely in others it's more like what you describe. Not all countries and companies are as chill as some others ;))

◧◩◪◨⬒⬓⬔⧯
8. andsoi+2O1[view] [source] 2023-06-22 03:22:58
>>tharku+IE1
> They could. They don't. It may not even be their fault. They don't know. They just change things. They live in their world. You tell them, they are sympathetic, apologize, vow to do better next time. They're in their world. They do it again.

We can use your language and persuasive skills to effect change. That change might be better collaboration. That change might be the person gets fired because it, together with other behavioral patterns, are judged to yield poor outcomes. Outcomes that are not good enough.

◧◩◪◨⬒⬓⬔⧯▣
9. firstb+rI2[view] [source] 2023-06-22 12:32:36
>>andsoi+2O1
It sounds like flogging may be a feature, not a bug, of this system.
[go to top]