human-software