A website needs a well defined plan. This needs to be committed to writing with the scope and the goals of the project clearly set out along with milestoes, deliverables and obligations. Responability and accountability is required when things go off the boil.