This is totally up to you and your supervisors. Mine was a vague project and we firmed it up in the first few months, but it changed slightly along the way due to circumstances. It'll be different for every project. But ultimately you are leading the project, so if you aren't happy you need to be in charge of changing it. If it is too late to change now you just need to get on with it I'm afraid.