We broke our process up into several design stages, including research, ideation, and iteration. These stages were then each repeated as the semester progressed, and as we gathered insights from our user base. Below is IBM's Design Thinking loop, a graphic that shows the iterative process we used throughout the semester.