A lightweight approach to the development of quality web applications