Closed sbddesign closed 1 year ago
Case studies could also be:
What else?
Something this section could be used for is constructing case studies around things that are too experimental / new to be introduced to the main sections of the guide.
An example of this would be this issue I made https://github.com/BitcoinDesign/Guide/issues/599. Would be cool to have some data to backup that this method would help with people backing up their bitcoin
Really like this idea and Christophs suggestions to make the content broader than just typical case studies. I think that once we see just how much content goes into here then we can further divide it. Personally I am working on putting together a case study for the Blixt design sprint so this would fit in well in this new section.
What I would also see in this section is how certain projects around/in the bitcoin design community are finding solutions to certain UX problems and what their specific solutions are/were. So this could be something that Bosch did with Zeus for example.
Thor's work could get this started
Have created an initial case study for Blixt to add to this section. Would love some feedback on it in terms of the content and the structure. Tried to tell a story more to keep readers engaged and wrote it in the hero's journey format.
Blixt Wallet is a non-custodial open-source Bitcoin Lightning Wallet for Android and iOS with a focus on usability and user experience.
Blixt is has a goal of serving users who new to lightning but are familiar with bitcoin but want to try out the lightning network for the first time. The current userbase of Blixt tend to be more advanced users and Blixt would like to move towards catering more for users who want to try out the lightning network as well.
Onboard someone quickly over lightning so they can have a channel already provisioned to receive funds
Automatically open channels anytime the user has on-chain funds (Auto pilot)
Automatic channel creation during initial deposit of funds
Support for custom LSP
Since Blixt is an open source wallet we collected user research simply by going on their Discord channel and collecting comments and questions from users.
We discovered that Blixt users were mostly struggling to open lightning channels.
We created alot of different user flow to find a solution for the best method to open a channel for a user new to lightning, and eventually settled on this one.
One of the biggest challenges we faced was…
Providing enough education in the userflow to educate new users about channels and using language that would be easy and simply for them to understand.
After re-designing the interface we tested the new design by doing some usability tests.
Here’s what we learnt…
Users new to lightning are missing a crucial step, the why. They need to understand why they need to open up a channel before being presented with the screen to set up the channel. Once this is clear it becomes easy for a user to understand that this step is necessary before transacting.
Telling users how long it will take to set up a channel, sets nice clear expectations around how long the process will take, this can perhaps be done right at the beginning as well.
Opening channels is something unique to lighting wallets and an essential first step during the onboarding process. For users completely new to lightning, opening a channel in itself is something that is new and unique to them. It is then nice to explain to users the reason as to why a channel should be opened prior to presenting them with the channel opening screen. An example of the text could read:
Explaining the concept of opening a channel to a user that has never used a lightning wallet
_“First things first to use your lightning wallet, you’ll need to set up a channel. Think of a channel as your electricity connection to the lightning network. By opening a channel you are able to make transactions.
To open a channel first we will need to add some bitcoin to it. Once that is done you will be ready to make your first transaction.”_
Here's what we learnt about educating users...
Providing users with educational screenstates is a good idea, its always nice to keep the text as short as possible and keep the explanation easy as well. Through the usability testing we learnt that we could further simplify the text in this educational part.
We also learnt that when providing educational screenstates we should also allow uses the option of going back so that they can read the text from the previous screen.
Link to googledoc, feel free to comment there.
Great effort here @mouxdesign, will take a review on this if it's still needed.
@pavlenex Yes would really appreciate a review!
Create a “Case studies” section, for analysis of external products (a la Built for mars). We don’t have content for this yet, so this task can wait.
This is an idea that came out of our brainstorming session on re-organizing the Guide content.