Autor: kennyamaro_admin

  • Acadyr

    Acadyr

    Acadyr founders have an idea about developing a decentralized blockchain education app by making it accessible and understandable for people in Spanish.

    Challenge

    Create an MVP for a disruptive blockchain education platform in one month.

    My role

    • UX researcher
    • Interaction Designer.
    • Visual Designer

    Exploring the users’ problems

    We decide to answer these three questions

    • For who is the product?
    • How could this idea help them?
    • What could top features make them accomplish their goals?

    I Analyze the TOP Learning Management Systems (LMS) in the market and compare them to Crypto Education Platforms (CEP) to gain some good practices that were already working for the industry. Look for patterns and observe critical features across all to gain insights that could be helpful for the project.

    Results

    The main objectives I identify while researching platforms:

    • Course Retention: The use of features to maintain retention is a crucial objective through these platforms. We needed the user to finish every lesson.
    • Sense of Progress: students needed a way to verify they were learning and feeling they were moving forward.
    • Rewards: Platforms use rewards or gamification as a way for students to keep engaged and learning.

    Key features

    • Videos were short enough to maintain attention throughout the course and motivate the students to the next chapter.
    • It is helpful to have a preview of the course content before taking it.
    • Chapters navigation menu inside the lessons was a great tool to navigate and create a sense of advance.
    • Course dashboard was necessary to check for progress
    • Winning medals on chapters end was a reward to keep learning.

    User People

    I researched cryptocurrency forums and education platforms to understand our top users, their pains, goals, and thoughts about crypto education. Once finished, I defined two users, Lucia and Alberto.

    Lucia

    It is difficult for her to start with this new technology because there is little information about it. She looks for online courses but didn’t found too much. Therefore, she has not decided to buy any cryptocurrency yet.

    Alberto

    As a developer, Alberto has extensive knowledge of programming. Some of his developers’ friends mentioned Bitcoin and the blockchain to him, so he decided to watch some videos on YouTube that explained the crypto world, but it was not enough, he would like to find a platform to guide him step-by-step through an easy-to-understand path with explanations that go straight to the point.

    These archetypes helped us define the tone of communication on the platform and possible ways to approach them both for usability testing and better understand their needs.

    Exploring design solutions

    User Journey

    With the insights gathered from the last step, I create a user flow map for developers to start working as soon as possible.

    The MVP flow will be:

    1. Course Page

    The user will land on the course page, where there will be tabs for the Dashboard, the course syllabus, reviews, and teachers.

    This page will have two variations: When someone is not in the course and wants to register and a second one when is enrolled. This last one will have course progress and essential information about the user.

    1. Register Page

    Once the user clicks on «Start Now,» they will be redirected to a landing page with a registration form and a google single sign-on option.

    1. Lesson Page

    After register, the user will be redirected to the Lesson page and could start learning!

    Wireframes

    I designed four layouts to choose the best option and asked 34 people from a development forum on Reddit for a usability study. Nine of them helped me out, so I asked them to record their screens while accomplishing some workflows to register, see a lesson, and check their progress.

    After I finished, I ask them some questions. Here are some of them:

    1. What is your current course progress?
    2. Which of the four options you have seen for the course page is the most ordered and why?

    Results

    • I found all of them being answering faster the first question by interacting with the v4 wireframe.
    • 75% thought v4 was the most ordered because they could found the information and titles easily.
    • 25% thought v2 was the most ordered because they could see the course sections always in the left navbar.

    With the previous information, we decided to work with version four of the course page wireframe.

    See Versions Below

    Design System

    I based my style choices on colors that encourage calm, creativity, and challenge and created a simple design system that could be scalable, with system icons, illustrated icons, material-based colors, a responsive grid, and a typographic system that works for both mobile and web devices.

    Used tool: Adobe XD

    UI design

    With a design system, it was easier to start designing. Next, I created the 4 step process needed to test with real users. The color was important in this step, so I added an ocean blue color on the header to help users identify their progress or essential information in the course.

    Used tool: Adobe XD

    User testings

    The goal was to define the issues that users were experiencing with the MPV. We set up the prototype so that users could follow the path to the last screen in the flow (the lesson), but we also linked to other screens to click if they wanted. To accomplish this, we recruit ten users to make tests using MarvelApps as a prototyping tool.

    These were our findings:

    • The first registered users felt strange to see an empty board when starting the course.
    • Users needed more space in the lessons, being able to hide the navigation.
    • The CTA of the course page had to be more concise because reading the button, they thought that registration wasn’t free or didn’t have a clear idea about buying it. So we had to change the business logic a bit, proposing a trial period.
    • Users were clicking on the reviews as if the stars were clickable. We understood that they needed to know precisely what other students had said, their rating, and the number of reviews the course had; these features can be translated into more confidence when purchasing the program.
    • A progress bar was necessary within the lesson to encourage people to continue in the course.
    • Having information and video on the same page was overwhelming for users, so videos and lessons had to be separated. Also, this could give users a greater sense of learning and progress throughout the course.

    Learnings

    I was the only UX designer in charge of this project. From the brand definition to the UX design process. I built a web platform that would serve as a virtual environment for students to assimilate complex concepts.

    During creation, I had some stumbles, but I also managed to generate value. Here are some lessons I learned.

    • Innovation: Understanding how other people approach the same problem taught me that sometimes it is better to improve an existing design than starting from scratch.
    • We have little time to finish this MVP; This helped me gather even more frustrations than usual and turn them into new functionalities in future iterations.

    Achievements

    • End-to-end execution. We finished on time and tested our ability to design and develop a product as a team in a short time.
    • Design process. The developers were able to start working from the beginning with just the initial idea. The design input at this stage is key to understanding the most important features they would need to get started.
    • Design system. Implementing a design system in the first iterations can be very useful for agility in a product’s life cycle since it helps developers work quickly with the essential components and an established design guideline.
  • myHotel

    myHotel

    myHotel» is the top leader software of hotels’ guest feedback in LATAM. They planned to create a new product that could help hotels’ employees to create, solve and manage cases associated with guests’ feedback during and after the stay.

    Challenge

    To design a system for hotel managers and employees that helps them create and manage cases to improve their NPS metrics.

    My role

    • Interaction Designer.
    • Visual Designer.

    Understanding the problems

    User + Business Needs

    This product aims to provide customers with the ability to resolve «cases» associated with responses from guests (or others) from surveys, orders, pre-check-ins, and online reviews. In this way, we provided clients with a tool to order cases through a Ticketing-type system and be notified by email once updated.

    Requirements Specifications.

    This module will be integrated with other products in the fidelity suite platform, so we should add a «create case» option in the following products:

    • Surveys
    • Reviews
    • PreStay Orders
    • Hotel new pre-check-in

    We were competing with top leaders software companies on other continents, so we need to stand out in the industry.

    MVP Creation

    We had a brainstorming session to create a workable MVP (Phase 1). I make an affinity map to order these ideas while we were in the session.

    We define three modules for this initial MVP:

    • Case Logic (properties)
    • Management
    • Notifications

    The filters section stands out in this part, and this is because we have to give users total control of their cases.

    Also, while brainstorming about the ability for users to follow a case, we understood the importance of a Mobile version. Even though the entire platform was built in Desktop because the primary users were hotel managers, this product will be used by everyone, from restaurant waiters to receptionists. We will be involved in the hotel’s operational day-to-day.

    Used tool: LucidCharts.

    User Flow Diagram

    I created a diagram to describe the user flow to have the overall process and know how the user will interact with the module in the different stages.

    Used tool: LucidCharts.

    Starting design

    UI Design

    I keep a business style that is simple enough for hotel staff to understand and manage and with enough white space to pay attention to create and see cases.

    The color palette always represents warmness and confidence. Since this product will usually be used for hotel managers who will assign cases to their staff, they need to have this sense of responsibility to manage the cases and attend as they are assigned to a case.

    Used tool: Adobe XD.

    image.png

    Case history

    Users should see their pending tickets and filter them by product, priority, and status. We also create visible filter pills so they could see at a glance important information about the case like: status, priority, and product assigned

    Case Management

    The users can follow up a case history and comment, they can subscribe to a case, change a case status and priority, and case managers can assign it to a new staff member. For cases directly created from a hotel review, we also add the review widget to see the complaint about why the case was created in the first place.

    image.png

    Checking for user response

    User Testing:

    I take 15 clients from México, Chile, and Argentina and prepare one on one online interviews. Then, I create specific tasks based on the three main modules and the user types we defined in the previous stages and ask them to share their screen while I was recording on the Zoom platform.

    Here you can see the process that every user type follows.

    Managers (5)

    • Creating a case.
    • Change case information
    • Check «My cases.»
    • Check «All cases.»

    Assigned (5)

    • Change case information
    • Check «My cases.»
    • Check «All cases.»
    • Comment on cases

    Observers (5)

    • Subscribe to a case
    • Observe closed cases
    • Observe pending cases

    In the end, I also ask them their overall experience of the platform and if they could change something, what it be.

    Used tool: Zoom

    Some important feedback:

    • Hotel Managers wanted to see important KPIs from case activity.
    • Cases need an origin, basically where this ticket comes from.
    • To be able to create a case inside of a survey.
    • A way to attach evidence of the case (photos).
    • To assign a resolution deadline to the case.

    How these changes affect the design

    • We create a new dashboard that could bring users KPIs.
    • New cases property named «origin» and a filter on the cases list.
    • We put a button into the survey to create a new case.

    I’ve learned.

    • Iterations are the king. As this was a company with already working products, it was challenging for me to met expectations. The agile environment and the little time to create a working solution make me feel like running a race against time. However, I’d learned that I didn’t need to get overwhelmed, as we could improve the product later in the future iterations.
    • User testing can bring the company more MRR. Users can give you valuable insights that bring new approaches and product features. Lately, we can translate it into new business models and more revenue.
    • There is no one way of doing things UX is changing. I’ve learned that sometimes we can change methodologies, techniques, and methods if needed to meet business requirements. Also, this can bring new knowledge, experiences, and good practices to become a better UX designer.

    Key Achievements

    I work with the product owner, the CEO, and the development team to create this product. Some key achievements are listed below:

    • We design a new product that brings new MRR to the company.
    • Now, myHotel is side to side with the top competitors.
    • Every Iteration gives us helpful features to attract new customers.

    +5

    Iterations

    +6

    Screens

    +10

    cups of coffee