Architecting Effective Feedback Loops for Product Iteration