Не е никак странно - нарича се социално програмиране.