Bottom-up information architecture – creating wireframes from the ground up

Lately at work, I have been exploring the idea of a Bottom-Up Information Architecture methodology for web design. Traditionally, I have taken more of a Top-Down approach, whereby I begin the wireframing process with the navigation and homepage layout, before progressing down the sitemap through landing pages, individual content pages etc. Meanwhile, individual components such as registration forms, search and social media widgets would be designed as and when relevant to the page I am working on. The obvious benefits of this approach are that you can quickly get an understanding of the system in its entirety, and whole webpages can be tested early and in context.