Sign in

image from

I can remember on 25th February 2021 when I got a notification on my email address. Fortunately, it was a congratulatory message from ShecodeAfrica saying I have been selected for her SCA mentoring program. This sparked my excitement because of the impact it’s going to have on my tech career. After going through the mail, I went ahead to follow every instruction. On the 26th of February, a brief onboarding call was held where I and other mentees were formally welcomed and introduced into the program by the founder and program manager.

During the first week, I and the other…

When I heard about zuritraining from a friend, I wondered what it was all about, I went to Twitter and read about the whole process my mind was excited, I silently prayed I get picked because I wanted an internship program where I can get to learn more about designs, after completing the signup process I patiently waited.

Eventually, the email came I was super excited, I was asked to join a slack channel, I was so overwhelmed with the thousands of people I saw on it, I have never been in such…

1. Match between system and the real world

The system should speak the user’s language with words, phrases, and concepts familiar to the user rather than system-oriented terms. It’s making the designs, labeling, and conversations more familiar to the real world. ‘Error 404’ — is a good example of how we should describe an error.

2. Error Prevention

Even better than good error messages is a careful design that prevents a problem from occurring in the first place. Either eliminate an error-prone condition or check for them and present users with a confirmation option before they commit to the action. An example is an image below

Firstly, I will ask questions to understand the problems they are facing with their users. I will survey to ask certain kinds of questions, questions like do users complain about their mode of payment, do they complain about their mode of delivery, and do they complain about the kind of menu they have e.t.c, this questions will enable me properly me know the issues and difficulty they are facing, this is the empathy stage.

Secondly, after I have understood the problems from the empathy stage, this brings me to the second stage called the Definition stage where I will be…

  1. Design Thinking?

Design thinking is the process or steps taken in order to solve a particular problem. it is also a way that teams use to understand users, challenge assumptions, redefine problems and create innovative solutions

2. Name the design thinking processes you know:

i. Empathy: This is the process of properly understanding the problem to be solved.

ii. Define: The problem is completely defined, ways in which the problem is to be solved, the time frame to use etc.

iii. Ideate: in this stage ideas are now being generated after understanding and defining the user problems. …


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store