  Software development requires understanding of users, user needs, user tasks
and context in which they are operating. These skills are familiar to
entrepreneurs, product managers, and marketing experts. However, our teaching
experience suggests that students generally find these topics less attractive
as they perceive them to be far too theoretical and thus, not as useful. During
the years of teaching the Human Computer Interaction course we have noticed
students' preferences for learning technology oriented methods, or what we
refer to topics belonging to solution domain. The changes in the modernized HCI
course introduced Product Market Fit canvas in order to bridge the gap between
'theoretical' and 'practical' part of the course.
