Problem Tracking System Design