Operator first analysis program design