User Empathy
Computers run your code, developers maintain it, and humans use it. This project focuses on the humans who use it.
You will learn about Design Thinking & User Empathy by designing a home page for one of your fellow classmates at a time. The goal is not to learn new tools, not to build an impressive site, the goal is to understand your partner's needs. The portfolio you build should represent them honestly and effectively to employers and other developers.
Index
Learning Objectives
- User Empathy (end users & future developers)
- Design Process
- Conceptual Integrity
Specifications
This project is a variation of the classic exercise in design thinking: The Wallet Challenge. You will pair up with one other person and design a portfolio/cv to fit their needs.
There is a very specific process you should follow. The process is the project - not the finished portfolio! You can find a template here.
Final Repo Specs:
- README
- Full project description
- Index linking to Portfolio Folder README's
- Notes
- Portfolio Folders (3+ of them)
- README - From this template
- Dev Schedule
- Diagrams, wireframes, ...
- /src
- The finished code for their portfolio
Resources
There are a lot of resources here. You should watch/read a minimum of 3 from each section.
Empathy for Developers:
- What is Empathy?
- Empathy can be Learned
- Inclusion
- Applying Empathy to Software. Longish video, but very worth while.
- Become 10x (interview)
- EDD - Empathy Driven Development
- Integrating Empathy 1
- Integrating Empathy 2
- Some Practical Tips
Design Thinking:
- Creative Confidence (TED)
- First Step: Noticing (TED)
- Design Thinking (TED)
- Collaboration & Innovation (TED)
- Visualize It (TED)
- The Wallet Challenge
- The Coffee Filter Challenge
- Process Guides:
Design Thinking for Software Development:
- Design Thinking Process
- 9 Tips
- Design Thinking vs. Agile
- Waterfall vs Agile vs DT
- Ultimate Guide to UI/UX Design
- Big Data & DT
- Longer, Detailed Talk
- Beware the User!
Conceptual Integrity:
- Three Definitions: OG, CSEWeb, DZone
- The Summarians Got It
- Chapter in a Book
One Step Further: