User-centered Design

The antidote we crave for the complexities of life.

Stop throwing your designs over the fence!

Is the Waterfall method washing away your carefully crafted designs? Harness Design Thinking and Dual-track agile and stop project handoff for good. Though software development has embraced agile, far too many of us still encounter waterfall or waterfall-adjacent processes in our design work. In the waterfall process we carefully think about and craft a visual …

Stop throwing your designs over the fence! Read More »

Dual-track agile is a game-changer for designers

As a UX manager I have found one of the stickiest challenges I face is fully integrating design and development teams. The pace of each discipline is different, so is their vocabulary, the information that drives their work, and their intermediate goals. I developed the no-handoff agile method to address these challenges, and one of …

Dual-track agile is a game-changer for designers Read More »

The no-handoff method: bridging design and code

Project handoff is often compared to throwing your work over the fence for the next team to catch. Handoff is a near-universally recognized period of inefficiency and frustration. While user-centered frameworks like Agile have broken down barriers between development and the end user, in practice the divisions between designers and programmers still persist. It’s part …

The no-handoff method: bridging design and code Read More »

Everything is design. And all design is behavior.

“I think as time goes on, physics discovers what artists are already painting or doing.” Mary Corse Similarly, web development is slowly discovering the techniques artists employ. Instead of sketching we employ iterative rapid development techniques. Rather than striving for beauty we strive for reduced user friction. The goal of good art is a satisfying …

Everything is design. And all design is behavior. Read More »

More examples of no-handoff!

Project handoff is often compared to throwing your work over the fence for the next team to catch. Handoff is a near-universally loathed period of inefficiency and frustration baked into the waterfall method. Agile has made revolutionary strides towards better integrated teams and more frequent communication. However in practice I find that the divisions between …

More examples of no-handoff! Read More »