Most of the software, computer systems, devices, and digital interfaces that we constantly interact with have a shocking number of qualities in common with people who are psychologically classified as psychopaths. Despite increased awareness, discourse, and focus on “user-centered” design, people are continually exposed to what can be defined as psychopathic interfaces. Find out if your software is a psychopath with our 16-point checklist.
From exploratory, to generative, to formative, and summative, research helps make the right decisions throughout the product design and build lifecycle. Learn more from our Director of Product Design Chris Wilkinson.
Devbridge Group was recently named one of Inc. magazine’s Best Workplaces 2017, the publication’s second annual ranking in the fast-growing private company sector. Out of thousands of applicants nationwide, Inc. singled out just over 200 winning companies. Read all about what it takes to be one of them.
Touchscreen devices have changed how we interact with computers. People are already spending more time on their smartphones than their desktop machines. This shift in behavior has prompted the need for mobile-first design and development. A mobile-first approach is important, but where do you start? In this post, we detail three being methods used today and what approach will work best for you.
At a bare minimum, software applications need to be usable and useful. But more organizations are seeing the benefit in building digital products that tolerate user mistakes and allow users to learn the systems in a fraction of the time and training costs. This approach, design thinking, has given the discipline of design a greater voice in enterprise digital strategy. Products that adopt design thinking not only meet the bare minimum usability requirements, they also create brand advocates. This post details how design can take products from usable to useful. Then, to desirable—and finally—to delightful.
Heuristic evaluation helps uncover and fix problems before you test your product. Here's our approach for conducting heuristics, and why it works.
Sass (syntactically awesome stylesheets) is a powerful tool that helps users write CSS with ease. In this post, I explore the more advanced possibilities of Sass, and detail seven techniques to help developers write more efficient code.
Underinvesting in a company's culture results in lower employee engagement and, in turn, a higher cost of doing business. Gallup reports that 70% of the U.S. workforce is unengaged. The negative financial impact? Around U.S. $450-550 billion per year. This post discusses themes for investing in and changing culture for the better to ensure team members are energetic, engaged and impassioned.
With the sheer amount of software being created today, software development techniques are rapidly and continuously evolving. Even industries that previously had a very fixed cycle, such as car manufacturers, are moving towards continuous delivery. As more companies adopt an Agile development process to support continuous delivery, testing (or quality assurance) and delivery need to keep pace. Hence, the rise of DevOps, which manages the entire product lifecycle. But, there are varying levels of DevOps. In this post, we define those levels and share with you our approach. How does your enterprise measure up?
When developing a product, it’s important to build things the right way—high-quality code that’s tightly aligned to requirements. But even perfectly built software is worthless if it has no value to the end user. That’s where results-driven development comes in. We explore how to build products the right way, while making sure we're building the right products.
At last month's Bank Innovation 2017 conference in San Jose, Calif., a consistent theme in presentations was FinTech (financial technology) disruption. As I sat with fellow technology vendors, banking technologists and strategists, I posed often posed this question: Is there disruption in the financial services industry from FinTech? In this post, I'll detail what I've learned.
An often overshadowed aspect of building great products is ensuring these products are reliable and perform as expected. Similar to physical products, the quality of a digital product has a large impact on the customer/user experience. Typically, a quality assurance (QA) or testing team leads this effort. But, what is the difference between QA and testing, and does it matter? We believe so, and so should you.