If you have a defect or bug in your application or system, answer the following:
– How do I re-create it?
– How do I solve it?
– What areas of the system will be impacted by my changes?
– When am I done?
– Can the problem or issue be prevented in other areas?