Virtual team requirements