Quality, meaningful designs are the result of solid processes. My design process has been honed over the past 14 years and interactions with 129 clients to help us produce the highest quality ideas, refine them in the most efficient manner, and to involve you and your team at the points where your feedback will shape the project most coherently. Using this framework, we’ll think through both the big picture and the details to produce designs that will meet your needs for the long haul. The process below is specific to software projects, but the basic steps apply in a simpler manner to graphic design projects as well.