Takeaway
First and foremost, I realized the importance of having a prototype ready early on and testing it with as many users as I can. This is very much in line with the “Agile” way of thinking, where instead of aiming for perfection from the beginning, it’s about the continued process of trial and error, development, and feedback.
Secondly, I found that assumptions are just the beginning and user testing will help develop learning goals, which will become crucial to taking the app to another level. The learning goals can transform a product and make it better than previous versions.
Lastly, interviews and prototype testing with potential users gave me an important insight about human behavior: people enjoy alone time on their phones and want more time to freely think about their lives. This guided the design of my app as I focused on how to create an experience that’s honest, seamless, and meaningful for users.
I hope Terrace can become a place where individuals come to confide their thoughts, their joys and frustrations, and take a break from the world.