Category: UX for Developers

Going from request to requirements

User experience practitioners often end up needing to disentangle the web of asks and turn those into solid requirements that are actionable.  Requests typically start quite broad when working with a team that doesn’t have experience with UX designers.  It then falls on us as UX experts to help tease apart the real goals, and solidify them as agreed upon requirements… Read more →

User Stories, Scenarios, and Use Cases

Stakeholders use the terms ‘User Stories’, ‘Scenarios’, and ‘Use Cases’ often, and usually interchangeably.  What are these things and are they the same or different?  Well – they are different, and below we’ll go through what they are and when to use them. Why are we discussing this? The next step in our User Centric Design for developers series after knowing… Read more →

Informal UX Testing

One of the most useful things a team can do is talk to their users about what they are creating.  Ideally, this happens before you build anything, and then along the way to validate the designs and implementation.  Understanding how the user thinks about the system and how they react to certain designs is crucial to creating a usable solution.… Read more →

User Centric Design for Developers

Back in April, I gave a presentation at DevNation in San Francisco about user experience for developers.  My goal was to provide both Red Hat developers and our customers some information about how to approach their projects in a more user centric, design first way that will reduce re-work for developers. Developers spend 50% of their time fixing avoidable issues.  The top… Read more →