A design sprint is a process that uses design-thinking methodology combined with other critical-thinking techniques that aim to generate new ideas to solve specific problems. The sprint can be from one to five days in length.