Customer Experience or User Experience?

I’ve heard both Customer Experience (CX) and User Experience (UX) used to describe how someone’s life is changed, for the better or for the worse, because of the goods or services that an organisation provides.  This article goes into my understanding of those terms – how they’re similar and different.  I don’t think that either … Continue reading Customer Experience or User Experience?

Language, discrimination and software development

I recently noticed myself using gendered language to talk about computer things where gender was irrelevant.  This got me thinking about language, and prejudice and discrimination, more broadly.  Beyond the obvious, decency-related reasons, being more open to how people are different from you could help you do your job in IT. Gendered magic The trigger … Continue reading Language, discrimination and software development

Organising technical documents for a good user experience

I was doing some technical writing at work recently, and I realised that I had automatically and unconsciously used a particular structure for the document.  It’s not something that geeks like me are always taught – I know it only because my Dad used to help people improve their technical writing.  So, in case it’s … Continue reading Organising technical documents for a good user experience

Using User Experience Techniques to Introduce Mutation Testing

Someone posted a question in a Ministry of Testing Slack channel about introducing mutation testing at work. My answer is below, as someone suggested I turn it into a blog post. I've edited it slightly to make it stand on its own rather than as a response to a particular person's question. It's basically a … Continue reading Using User Experience Techniques to Introduce Mutation Testing