I have developed a visualforce page and a controller for that. Then I uploaded the change set including both of them with the required profiles. But when the change set deployed in the production environment, for some profiles the page is not visible. I had to manually add the profiles to the page and controller to make visible the page. Where are the possible or common places I could be doing the mistake?