Fiserv Interview Question

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