Nos últimos anos, com a rápida transformação da Internet em um sólido canal de comunicação, foi aumentada ainda mais a demanda relacionada ao desenvolvimento de Web sites. A necessidade de produção faz o número de programadores crescer e, em conjunto, as diferentes maneiras de desenvolver uma aplicação que cada um possui. O processo de programação WPage surgiu com o objetivo de padronizar a forma como um sistema Web é construído. É um processo prático, dividido em cinco passos, que se concentra na geração de códigos, os quais identificam facilmente as áreas de uma aplicação, na padronização da nomenclatura de arquivos e diretórios, na componentização do site e, ainda, na criação de um artefato chamado mapa da navegação estruturada, que possui como finalidade ajudar o gerente do projeto a coordenar os programadores durante a implementação paralela de um Web site. O processo de programação agiliza a entrega do projeto, preocupando-se com a qualidade, além de tornar muito mais simples e eficiente a manutenção de uma aplicação Web.