This step is applicable where there is a requirement for dynamic content driven website's and data driven websites like shopping cart, registration & login, directory listing, membership, etc. The functional pages are created to interact with the database and accomplish the functional requirements requested by the customer. On completion of the functional pages, the programmer will map (traceability matrix) the requirements from the customer with the functional pages developed to ensure its completeness. The programmer will do the unit testing before the completed website is passed to the quality team. The customer will get regular updates and can view the progress of the website development in an under-development (staging) area on the hosting server.