Intanto grazie a tutti per le risposte.
Ho novità. Ieri ho avuto l'esame di Ingegneria del software. Dopo aver presentato il mio progetto (sviluppato utilizzando il modello a cascata) e un'interrogazione da paura su metodologie plan-driven, metodologie agile, extreme programming e Conway law (praticamente ho parlato a raffica per più di mezz'ora) ho preso un bel 30 e lode
A fine esame ho chiesto consigli per la tesi al professore, considerando che mi ha visto ben preparato su Ingegneria del software si è valutato che si potrebbe fare una tesi Devops + Cloud. Cioè si potrebbe fare una parte compilativa che parla di come si integra la metodologia Devops con i progetti Cloud, poi si potrebbe fare una parte sperimentale su Cloud (ovviamente intendo un argomento in particolare del Cloud).
Poi al professore è venuta un'altra idea. Si potrebbe parlare dell'applicazione di Devops ai nuovi progetti di Cognitive systems. Mi ha spiegato un po' cosa è il Cognitive Computing e mi ha detto che potrebbe essere una cosa interessante e moderna, anche se c'è il rischio di non trovare molta documentazione.
Naturalmente queste sono solo alcune idee iniziali, potrei cambiare argomento della tesi (anche perchè ancora ho un po' di materie da fare e mi devo concentrare su queste).
Voi cosa ne pensate?