Many digital products use psychology to influence behavior. Behavioral design is a field that’s concerned with researching and designing products that influence human behavior and it provides a set of tools for persuasion. It sometimes tends to be met with some level of skepticism because to some it implies that users are being forced or persuaded into doing things they typically wouldn't do. Like many tools, this tool - Behavioral design, can also be used for evil and for good.[Read More]
In this article, I will try to explain the main four principles of Object-Oriented-Programming (OOP). Object-Oriented-Programing allows programmers to think of software development as if they are working with real-life entities. In your everyday life, people have the knowledge and can-do various works/tasks. In OOP, objects have fields to store knowledge/state/data and can-do various methods.[Read More]
Last week we discussed the concept of minimalism in UX Design and the way in which the concept of “less is more” can actually improve the overall user experience through eliminating unnecessary clutter or distractions. As mentioned last week, the concept of minimalism is derived from the “Hicks Law” concept which posits that the more choices a user is presented with, the more likely they will need more time in order to make their decision. While minimalism seeks to enhance the overall user experience by transforming the UI, it is not the only design trend synonymous with this practice. Maximalism in UX Design, the opposite of minimalism, seeks to enhance the user experience through transforming the user interface, but this time by utilizing a variety of different patterns, colors, designs, and visual elements in order to create a design that is prominently eye-catching.[Read More]
Within the last 5 years’ trend for UX Design, we have seen the focus placed not only on creating innovative features for the end-user but also to on the emergence of the ideology “Less is More”. The phrase “less is more” in reference to UX design means that the purpose of the UX Designer is not anymore to deliver a feature-heavy product, rather make the product leaner and amplify its functionality. Minimalism in UX Design means that sometimes, going the extra mile with design might not actually make a product better.
When we think of inclusive design, search results tell the industry to associate inclusive design with product accessibility and users with disabilities or other impairments, but what if this type of thinking is what is truly limiting the impact and role of inclusive design in product development?
The theme of this years’ World Usability Day: “Design for the Future We Want”. The theme is inspired by the United Nations’ Sustainable Development Goals. Design can help solve some of the world’s most challenging problems. Design has the opportunity to create a better world for all by creating products that cause no harm, make the world a better place to live and support our humanity: For example, design could persuade people to consume more sustainably or it could potentially help prevent the spread of fake news.
In collaboration with Mindy Eng.
Design thinking is not a new topic here on our blog. However, many are still under the impression that design thinking is a method that can only be applied to designers or those working in product development. When in actuality, design thinking is a methodology that can be applied to basically any role or industry, but especially leadership roles. Design thinking is not just a method that can be applied to better understanding and addressing customer problems but is also an extremely valuable leadership philosophy that can help improve companies in industries everywhere.[Read More]
The standard Material UI color palette is extensive – and for good reason. If you’ve ever built a website or a software application, you’ll quickly realize that you need more colors than you could ever imagine.[Read More]
The two-wheel culture is growing in popularity every day; we see more and more people opt to ride to work, to class, or just ride for fun. Some claim their decision is cost driven and that it's simply more economical to drive a motorcycle than a car, others select a traditional bicycle work commute because it's healthier. Technology for this culture is attempting to keep pace. New AR equipped motorcycle helmets are being produced with a rearview camera, navigation, music, phone call, SOS alerts, among other features. This is awesome, but, does that make it safer for the vehicle operator?
As we get further and further into the 2019 year, we are seeing more user interface design trends begin to solidify within the world of UX. One of those user interface trends that we see solidifying is the application of motion based-design. Motion-based design is the process of applying graphic design principles to a typical digital interface. Motion-based design elements can be manifested in various ways- from the use of films or videos to animations, animated texts, or the use of 3D depth. Motion-based design is an important and innovative addition to a typical user interface which can help to improve the overall user experience, all while making the UI engaging and dynamic.
One of the big buzzwords circling UX and tech circles lately is “robotics process automation” or RPA for short. Robotic process automation is a big fancy way of talking about the process of using “software robots” or other specialized computer programs as a way to have repeatable business processes become automated, standardized, and ultimately, something that no longer has to take up actual human bandwidth. If you are reading this and thinking to yourself that this sounds like the beginning stages of allowing the robots to take over, have no fear. This is where user experience research and design comes in to save the day.
In collaboration with Ryan Stratton.
Delightful and effective user experiences don’t usually happen by chance. More often than not, they’re the result of following a methodical design process that includes research, ideation, testing, analysis, and iteration. Prototyping is a critical practice that adds value throughout the process and helps to ensure a good user experience. In this article, we review what prototyping means and why it is so important for the field of UX design and research.