Software design at a high and low level. We design wireframes, object models, and mockups too.