What Can UX Designers Teach us About Being Better DevOps Practictioners?
We often think of UX designers and devops practitioners as doing solving entirely different problems. On the surface this is true. Designers spend their days generating mock-ups and wireframes while devops teams spend time thinking about code and incident response. Once we look below the surface though, we find surprising overlap between the worlds of devops and design. This talk will explore that overlap and think about what we can learn when we start to rub some UX design on our devops. We’ll start by focusing on design principles such as hierarchy and grouping, and we’ll see how we can apply these ideas to build tools for better incident response. We'll then dig into design methods and see how we can use ideas from user research and user-centered design to find the key problems facing our organization so that we can build impactful tools which deliver value. Lastly, we’ll learn a few approaches for rapid ideation and problem solving and think about how we can use those to generate solutions for the problems we identified. By the end of this talk you’ll find yourself equipped with a set of tools to respond to identify the right problems, find solutions to them quickly, and respond effectively when things don't go perfectly.