Pergunta de entrevista da empresa Fiserv

When tasked with a large software problem, what are the steps you would take to begin to solve it?