UX for Developers

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 →