Alternative Solutions

What are the methods for developing alternative solutions and strategies?
Is there a clear road map for developing an alternative solution? Why or why not?
When should alternative solutions be developed? Provide an example to support your answer.