Collect information.

Understand the issue.

Devise a plan.

Implement it.

Iterate. Improve.