The fields of HCI and Software Engineering have evolved almost independently of each other until the last decade, when it …