Information systems outsourcing satisfaction: some explanatory factors · Study