One of my earliest UX wins was for Mac System 7. The Finder team wanted to truncate files names with '…' if it wouldn’t fit. I argued that too much critical info would be lost and suggested it be in the middle instead. The Finder team loved it and implemented it later that day. They were so easy to work with.
I'd totally forgotten about it until I overheard someone commenting it was an example of Apple's attention to detail. I'd didn't say anything at the time but yeah, that was me ;-)
=> More informations about this toot | More toots from scottjenson@social.coop
What I so enjoyed about the Finder team was that there was no string utility to remove the middle of the string. They had to write it themselves. It was extra work they just took on. I never heard a peep from them about "implementation complexity".
It's experiences like this that have spoiled me. When I hear over (and over) that UX needs to "work within business goals" I think back to this experience where I just had an idea... and they did it.
Why was it so easy then, and so hard now?
=> More informations about this toot | More toots from scottjenson@social.coop
@scottjenson Circa 2007, I felt compelled to create a spreadsheet that showed various methods of truncations against strings like those in our app to convince the team to implement it. That was for myself too to make the choice and dial in some micro logic.
=> More informations about this toot | More toots from stl8k@hci.social
@scottjenson I rebuilt (regrew?) the Finder team after most of the System 7 participants went separate ways - but the same. The Finder team - and perhaps all of Apple - absolutely devoted to delighting users - to ensuring user delight. At the time, I thought we were just a bit ahead of the rest of computerdom. Not so much, 30+ years later.
=> More informations about this toot | More toots from ronlichty@norcal.social
@ronlichty @scottjenson
Apple back then listened to engineers instead of living in fear of Jobs having some shit fit over it.
=> More informations about this toot | More toots from bitsavers@oldbytes.space
@scottjenson most hiring is done at a level of abstraction that didn’t used to exist
hiring goes for people that put libraries they know on their resumes and recruiters match on the libraries the business depends on
in the before times, there was just code and you could either code or you couldn’t
now, there’s people that use libraries (product) and people that write libraries (platform)
the people that write libraries still operate like the before times like you describe, but people that need a library can’t deliver a solution if it doesn’t already exist.
the library people are generally quarantined off from ux and the rest of the business as their customers are developers, so while they could do the thing, in practice, they don’t know problems exist until another dev surfaces it, which doesn’t happen
=> More informations about this toot | More toots from tychi@merveilles.town
@scottjenson it's so hard now because the designers who care either can't budge the org to do it or get no funding to make their own :(
=> More informations about this toot | More toots from technobaboo@ordinary.cafe
@scottjenson
Thanks for sharing this look behind the scenes!
I’m a UI dev, and sometimes it seems like Product Owners do everything they can to keep UI from talking directly to UX. Earlier in my career, some of our best work, and most enjoyable work, was when I could just walk into the UX lead’s office and brainstorm.
Now there seems to be less focus on “Let’s build the best experience we can” and it’s more about “Stay in your lane and build with the blocks we give you.”
=> More informations about this toot | More toots from inaction_figure@fosstodon.org
@inaction_figure @scottjenson Often that's because management has bad UX as an explicit goal.
=> More informations about this toot | More toots from dalias@hachyderm.io
@scottjenson managers have to justify their existence by questioning every improvement and quantifying them to death.
=> More informations about this toot | More toots from mister914@masto.ai This content has been proxied by September (3851b).Proxy Information
text/gemini