Software systems are not isolated but socio-technical systems (STS) that are components of broader systems with a human, social or organizational purpose. Socio-technical systems are large-scale systems that include but are not limited to software and hardware but also people, processes, and...