Low-fidelity prototypes are rough representations of concepts that help us to validate those concepts early on in the design process. Throughout this article, Laura Busche will look at some of the features that make low-fidelity prototyping a unique tool to radically improve your work and to build an environment in which users’ needs can be truly realized. This article focuses on the practice and general principles behind integrating low-fidelity prototypes in design in general, covering applications that range from graphic, web and user experience design to business and service design.
Read more…
Icon design is a very specific skill that overlaps illustration, screen design and, of course, visual design. An icon designer needs to understand lighting, proportions and, most importantly, the context of the icon itself. Is the icon you are designing going to be used on the web? Perhaps in a mobile app? Somewhere else? These are the questions that icon designers must asks themselves before starting work on a project. The answer will affect the icon’s details, reflections, shadows, background and many other features.
Read more…
In the context of software development, a product is the website, application or online service that users interact with. Depending on the size of the company and its products, a product manager could be responsible for an entire system or part of a system. This is confusing because, in most contexts, a product is a thing you sell to people. Product managers often get confused with category managers, which are the team that sources and merchandises the products sold on an e-commerce website. So, yes, “product” isn’t the best word for it, but it’s what we’ve got, But do companies really need product managers? And, if we can agree on that, what are the characteristics of a good one? Also, where does this role fit in an organization’s structure? Let’s explore these questions.
Read more…
Visual-feedback and bug-tracking services are becoming ever more popular, and integrating one of them into their workflow would simplify the communication process of any web developer. Fortunately, today’s web provides various solutions to optimize the communication process. In this article, Lusya Galkina has selected her top five tools and compared their features, functionality and pricing. She hopes that this review will simplify your workflow and speed up communication between your team and clients.
Read more…
Shocking user interfaces costs companies in productivity, training and even the customer experience. People are fed up with inadequate internal systems. Many of those interviewed had given up on the official software. Instead, they use tools like Dropbox, Google Docs and Evernote. Frustration will only increase as millennials enter the workforce. These people are digital natives, and they expect a certain standard of software. They expect software to adapt to them, not the other way around. In this article, Paul Boag will show you how to fix this.
Read more…
To fully realize that creativity, successful developers need to continually improve their skills. The web industry has grown from this desire to learn. You only need to look at the unwavering demand for conferences, workshops and training days for evidence of this, but the cost of continually sending your team to workshops and training days can quickly become unsustainable. Within your team lies a wealth of skills, knowledge and experience that can be shared and developed further. With a little effort and using resources freely available on the web, you can increase the technical competence of the team organically, with much lighter demands on time and cost.
Read more…
The vast majority of practices from the world of manufacturing have come to influence how things are done when designing and building software products as well. Lean thinking is one of the latest approaches software development companies have adopted to maximize value and reduce wasted effort and resources by breaking down an objective into a series of experiments. Approaches like design thinking tend to be lean by nature. There is a huge opportunity, however, to take this notion even further and align design to the new ways digital products are being built and improved on. Let’s look first at the current approach towards design and how it has an impact on the product.
Read more…
There are myriad ways to integrate user-centered thinking into the creative process of UX design, and personas are one of the most effective ways to empathize with and analyze users. This final part of the series will explain an effective method of creating a persona. There is no one right way to develop one, but the method Shlomo Goltz will share here is based on processes developed, field-tested and refined over the years at the interaction design agency Cooper. This process follows a logical order that begins with knowing nothing about users and ends with a refined perspective of users that can be shared with others.
Read more…
Displaying onboarding screens to first-time users has become a common practice in mobile apps. Given that these are often the first set of screens with which users interact, they also set the users’ expectations of the app. Therefore, it is essential that those involved in creating the product take the time to evaluate whether onboarding is necessary for the app and, if so, to determine the best way to implement it. In this article, Germaine Satia will provide some good tips on how to approach onboarding, some common implementations, alternative techniques, as well as resources to help you provide the best experience for users.
Read more…
Since Adobe decided to feature-freeze Fireworks in 2013, there is no replacement available for this Software. However, there are many extensions that might help you improve Fireworks. In the second part of this article, Michael Bozgounov will show you more extensions (commands, command panels, and auto shapes) and you’ll learn how to take full advantage of them. Let’s get started!
Read more…