← Publications

2024

The cost of not having a designer

“Maybe it seems like a painful investment in the beginning, but it’ll turn out to be an incredibly huge win later on.”

[strong]Introduction

Picture this: engineers are building the software kingdom, and suddenly someone shouts, ‘Wait, where are the design wizards? We need them too!’ Bringing design into the mix later can feel like trying to fit a square peg into a round hole — it rarely works smoothly. What is essential for harmonious collaboration? How does early design involvement benefit engineering, product development, management, and customers?

[strong]The dynamics of software development companies

Many software companies are founded by individuals with deep engineering expertise. These visionaries excel at turning ideas into functional products through hands-on problem solving and technical proficiency. However, as companies grow, relying solely on engineering perspectives can limit long-term success.

A real-world example is Reddit. Founded by Steve Huffman and Alexis Ohanian, Reddit initially focused on technical execution and community growth. While functional, the platform’s early interface was difficult to navigate and lacked visual appeal. As Reddit gained popularity, the team recognised that improving user experience through design was essential. By investing in design, Reddit transformed its platform into a more intuitive and engaging experience, contributing to sustained growth and success.

[strong]Design as a complementary function

Designers and engineers form powerful partnerships when building products. Designers contribute insights into user needs, visual clarity, and usability, while engineers ensure technical feasibility. Together, they create products that function well, stand out in the market, and delight users.

Apple’s iPhone is a prime example of this synergy. Led by Jony Ive, Apple’s design team prioritised simplicity, elegance, and user experience. Engineers, under Dan Riccio, translated this vision into a technically advanced yet refined product.

The result was a revolutionary device whose success demonstrated the impact of close collaboration between design and engineering.

[strong]The pitfalls of delayed design integration

As companies grow, management perspective becomes increasingly important. Delaying design integration often leads to usability issues, disengaged users, and costly redesigns. Even products built on brilliant ideas can fail if the user experience is poor. Simply put: bad user experience leads to low Net Promoter Score, customer loss, and reduced revenue. Design should never be viewed as a frivolous cost — it is an investment in retention and satisfaction.

Twitter (pre-X era) illustrates this risk. Initially focused on functionality, Twitter neglected cohesive design. As competition grew, users criticised its cluttered interface and inconsistent experience. A later redesign improved usability, but delayed design integration had already impacted retention and growth.

[strong]Integrating design into the organization

Engineers play a critical role in aligning design with technical feasibility. Their insights help ensure that design decisions support performance and scalability. Involving designers brings benefits such as improved usability, smoother development, enhanced problem-solving, and better developer experience. Clear design documentation and robust design systems accelerate delivery and reduce friction. By collaborating closely, engineers and designers bridge gaps between vision and implementation. Designers gain insight into technical constraints, while engineers benefit from clearer intent and user-centred thinking.

Airbnb exemplifies successful early design integration. By embedding designers into cross-functional teams and fostering a strong design culture, Airbnb created cohesive, user-friendly experiences. This commitment to design excellence helped differentiate Airbnb and fuel its global growth.

[strong]Conclusion

Design is a fundamental component of successful software development. Integrating design early alongside engineering and product is a strategic investment, not a cost-cutting exercise. Early design involvement enhances user satisfaction, strengthens competitiveness, and drives long-term success.

Conversely, neglecting design risks eroding trust, losing customers, and missing growth opportunities. Design influences not only visual appeal but usability, developer experience, teamwork, customer engagement, and overall market performance.