We use the SCRUM methodology for web project management. What is it?
SCRUM breaks down larger projects into small iterative time-boxed "sprints". Each sprint concludes with a team review to re-prioritise the requests for the next sprint. This continuous improvement approach factors in new or changed requests into the next round without having to rescope. Project progress is recorded on an item backlog document.
Because failing to plan is planning to fail.