Raising the Bus Factor with Empathy and Sympathy

Key takeaways Make every deliverable maintainable by someone else on your team Deliver small bits of maintainable work often Anything that is not maintainable should be considered debt or of no value Approach the maintenance of your deliverables with the...

TDD as a Practice in Empathy

Key takeaways Writing your tests first is using the code before it’s written. Listen to your experiences while using your own code. You are the first user. Make sure your code and interface deliver clear value to the user. If...

Empathy, Sympathy, and Compassion in Product Development

Key takeaways Empathy requires direct experience, sympathy does not, but both are valuable Iterate to gain experience, being mindful to gain empathy and/or sympathy at the same time Utilize sympathy in at least your first (or first few) iterations to...