This document discusses how to design systems to mitigate predictable surprises. It advocates using the RPM (Recognize, Prioritize, Mobilize) approach to address predictable surprises in businesses. The RPM approach involves recognizing potential issues using tools like big data, analytics and inquiry; prioritizing risks by evaluating their severity and required response; and mobilizing action by creating an organizational culture that promotes information sharing, leadership, and accountability. While technology can help with recognition of issues, cultural changes are also needed to implement the RPM approach and mobilize appropriate responses to potential surprises.