This document introduces brainswarming as an iterative, human-centered problem solving process. It discusses how brainswarming works to solve complex problems by having groups listen to people and work together. The document then outlines challenges used in a brainswarming session to get participants actively engaged in idea generation and feedback. The goal is to teach companies innovative ways to solve problems by considering human perspectives.