Human-centered Software Design
Human-centered design solves design problems and provides an optimum user experience. In this course youÆll examine the key concepts principles benefits and drawbacks of human-centered design with the use of examples. YouÆll also learn about qualitative data coding formulating hypotheses creating prototypes and generating design specifications. Finally youÆll explore the differences between storyboarding and prototyping best practices for prototyping and prototype evaluation for making data-informed decisions.