Four ways in. One problem underneath.

Where you start depends only on how well the problem is already understood. A review that finds the real constraint usually turns into a build.