Samuel, muito legal você se interessar em falar sobre a web 2.0, você vai aprender muita coisa boa.
Em um trabalho meu da faculdade, no ano passado, falei sobre web 2.0, mas foi um trabalho mais simples que um tcc.
Na época eu trabalhava com desenvolvimento web, e fiz uma aplicaçãozinha online. Usei Ajax para desenvolver (usei ajax por ele estar inserido no contexto de web 2.0) uma aplicação que era um leitor de RSS (RSS é uma ferramenta que “chegou”, popularizou-se e se desenvolveu com a web 2.0). Era uma coisa bem simples, mas deu pra mostrar muito bem o conceito.
No final da apresentação, levantei uma discussão relacionada ao SaaS (software as a service), outro termo que “chegou” com a web 2.0. Trata-se de que o software não será mais disponibilizado em uma caixa e colocado na prateleira assim como a Microsoft faz, e sim que o software será oferecido como serviço como a Google faz. Lavantei essa discussão pois além do SaaS ser um assunto inovador e que quebra muitos paradigmas, é um assunto que proporcionou o inicio de uma mesa redonda com o tema: Google: Servindo pessoas X Microsoft: Servindo prateleiras.
Muito empenho com seu trabalho, boa sorte.