We found the design sprints to be really valuable in making more detailed, specific progress on abstract ideas. It was helpful on multiple levels–determining the business rules, the user experience, and even sometimes the technical implementation. Dedicating a solid chunk of time over the course of a week allowed us to really dig in and make things real, rather than just being left with a bunch of thoughts. Before design sprints, this process would be integrated into the actual execution period of a project which resulted in a lot of waste and back and forth... Putting time into this before execution gave us a much more clear starting point and resulted in better work in the end.