Replies: 6 comments 6 replies
-
Concept ACK |
Beta Was this translation helpful? Give feedback.
-
TBH, this sounds like "Reference designs" to me. You have a specific problem/scenario and provide UX guidance via an imagined product. You mention that reference designs have so many moving parts. I think that's only the case for the daily spending wallet. If you look at the upgradeable wallet, it focuses on a specific mechanism/flow.
I'd structure this example as two pages. First, a "how it works" page that explains the mechanics and applications. Could be a sub-page to "How it works -> Private key management -> Multi-sig". For specific UX guidance, it could either be a sub-page of the savings wallet reference design, or its own reference design (focused, like the upgradeable wallet on). As far as specific recommendations, we also have the idea of "case studies" still floating around. If someone does not want to imagine a new product, they can review an existing one and highlight good/bad UX and make recommendations (like the ones by Built for Mars that people seem to like). Either way, structure follows content (IMHO). As you wrote, let's pay attention to what problems users/designers have, create the right content for that, and then figure out how it fits together (whether that's in existing or new sections). |
Beta Was this translation helpful? Give feedback.
-
From the beginning 3 years ago, I always imagined the bitcoin design guide being guidelines, a set of best practices that are clearly explained and supported through research and design analysis. |
Beta Was this translation helpful? Give feedback.
-
Will start watching and making notes on the video interviews from tomorrow and will create a google doc with some notes. It might aid this discussion. |
Beta Was this translation helpful? Give feedback.
-
This idea sounds to me sort of like a hybrid between Principles and a Reference Design. It sounds like we're taking a "topic" or "issue", and then just listing out common design considerations, but not necessarily doing an exhaustive series of user flows. Do we have any idea what these guideline topics might be? Like, are there specific topics people want to find information on but aren't finding? Regardless, I tend to agree with @GBKS -- first make useful content, then figure out how to categorize it later. |
Beta Was this translation helpful? Give feedback.
-
+1 for this idea! I think it is beneficial to have both general best practice guidelines, but also very specific use cases / scenarios with concrete examples of how to overcome that issue. I was looking for references on Point of Sale devices but didn't see any. The reference design was helpful a bit, not gonna lie, but it would have been amazing to see a specific section on POS design considerations. But it doesn't have to be specific to use case, I guess it could also work for various UX challenges that are more specific to the app. |
Beta Was this translation helpful? Give feedback.
-
Hey guys,
Wanted to propose an idea for a new section in the guide I've tentatively been calling "Guidelines." This chain of thought has mostly arisen from the interviews Mo and myself have been conducting with users of the guide. We are currently in the process of formalizing this into a report which should be out soon. You can watch the recordings of these interviews here.
But a common theme among most product builders we talked too is that the guide lacks specific recommendations on common, as well as not-so common, bitcoin user problems and scenarios.
We got a lot of praise for our reference designs and other content in the guide for helping with onboarding, sanity checking designers, and giving a broad overview of topics. Though it's not often used to find new, innovative design approach's to bitcoin UX problems - which is what the guide should be doing imo and personally I find these explorations enjoyable.
How would content in this section look?
Simply put, we would have dedicated pages (Guidelines) for unique bitcoin problems, features, BIPs or scenarios. An example could be:
Page title: Key rotation
Page content: Covers how to deal with key rotation, why it's necessary, explorations (what if? ideas). It would likely touch on various topics such as things like FROST, Taproot, collaborative custody etc. It's important that we don't make these too broad and keep the very focused on dealing with a particular user scenario or problem that wallets are facing, or are likely to face soon.
Other examples:
The idea would be we would identify what guidelines are important through talking with the community and see what is going on in the ecosystem. Smaller bite sizes, focused pages like this would be easier to contribute to as well as keep up to date with changes in the ecosystem.
The reference designs have lot of moving parts which can make the updates (especially considering this is a FOSS project) slower in pace. With how quick the industry moves (especially lightning, and something I experienced personally working on the daily spending wallet) this compounds this friction. Contributing to reference designs you also have to take into context the reference design as a whole which acts as a big point of friction for new and regular contributors alike.
This type of content is similar to how large design guides like Material design and Apple's Human Interface Guidelines create.
Beta Was this translation helpful? Give feedback.
All reactions