Humanizing Software Architecture: The HCI Perspective

Authors

  • Luca Ferrari Vesuvius Institute of Technology, Italy

Abstract

This paper delves into the intricate interplay between software architecture and human-computer interaction (HCI), highlighting the pivotal role of designing software systems with user-centric principles in mind. This abstract explores how HCI principles can inform and enrich software architecture, ultimately enhancing user experience and system usability. By integrating user needs, behaviors, and preferences into the architectural design process, developers can create software that not only meets functional requirements but also resonates with users on a deeper level. The abstract underscores the importance of collaboration between software architects and HCI experts to foster innovation and create more intuitive, accessible, and engaging software experiences for diverse user demographics.

Downloads

Published

2024-04-08