Evaluate & Refine: Build Better Software