Marcel Bagemihl & Miriam Becker

UX is a fullstack job!

What if your backend code was the most critical part of your user experience? This talk argues that it is.

UX is a fullstack job!
#1about 3 minutes

Defining user experience beyond the user interface

User experience is composed of usability, look, and feel, where a failure in any one aspect results in a poor overall experience.

#2about 5 minutes

Collaborating on design and the minimum viable product

The initial design phase involves user research, understanding the domain, and creating mockups, requiring close collaboration between designers and developers.

#3about 2 minutes

Why practical design often trumps futuristic aesthetics

A futuristic, all-touchscreen interface is critiqued for its poor practical usability, highlighting the need for physical controls and haptic feedback.

#4about 3 minutes

How developers can improve UX during implementation

Developers impact UX by focusing on performance, perceived performance with techniques like lazy loading, accessibility, and providing meaningful error messages.

#5about 2 minutes

Combining automated and user-centric testing approaches

A comprehensive testing strategy includes both automated developer tests and hands-on usability testing to validate user flows on real devices before deployment.

#6about 3 minutes

Understanding the high cost of unreliable key features

The failure of a critical feature, like a car's keyless entry, can destroy user trust and lead to customer churn, making reliability a core UX concern.

#7about 2 minutes

Improving user experience with continuous deployment

Releasing small, incremental changes via continuous deployment is better for users than big bang releases because it avoids disruptive changes and the need for re-onboarding.

#8about 4 minutes

Enhancing UX with proactive monitoring and alerting

Monitoring systems to detect outages and bottlenecks allows teams to solve problems proactively, often before the user is even aware of an issue.

#9about 3 minutes

UX is a shared responsibility across the entire team

The best products are built when developers, designers, and support teams collaborate continuously with a shared focus on the user's needs and experience.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.