WEll, the rules arent' clear on it.(posted 9345 days ago)The goal is to push a group of models out into the path of fire or charging of other tyranid models.
We usually do all the hits, then move the models after firing. It makes sense, since all firing on the board is assumed to be simultaneous for each side!