· Define the Issue
· View the Issue in Context
· Research Comparable Situations
· Apply Technical Expertise
· Generate Possible Solutions
· Test the Results
· Come to a Well-supported Conclusion