“Why We Didn’t Use A Framework”
They started the project, in the same manner, most of us in the web development industry do, they evaluated the technical requirements of the project and assessed that against the skillset of the team assigned the project.
He then explains how they went about creating rough designs for the various pages, categorising these designs into small and medium categories. Then they analysed those designs to determine the interactions they’d have on each page.
He goes on to discuss the experience in rather great detail. I would highly recommend you read this article.