Developing a website with powerful functionality customization requires time and testing with a period of time before the site goes live online. Write the do list are important so that you can save time and be productive to your project. Writing is important so you can visualized the success of your website.
When i visit other website in the online i am discourage to visit if the website are unfinish. One of the reseason why the website is unfinish is due to poor time management of the developers. Accepting more project with poor output can loose trust to your clients.
First thing is first in webdevelopment deloyment.