Problem solving for effective systems analysis