Customer experience designers, software development experts.
The Meaning of Done

The Meaning of Done

We once helped two of our clients manage the work of some third-party vendors; on these projects, we provided high-level project management or quality assurance/testing work rather than developing the software itself. In both cases, the clients brought us in after... read more
The importance of design

The importance of design

I started my career as a software developer, and somewhere along the way I focused less on how to make the code run and more on how to help the users get their work done quickly and elegantly.  What started out as programming became user interface design and user... read more
Culture Pt. 2: Voyage to HOW

Culture Pt. 2: Voyage to HOW

In my previous post I talked about the importance of WHY.  By understanding the deepest motivations for my company and why it exists we are able to decide WHAT we should do for the world and HOW we should do it. Simon Sinek talks about how most organizations get it... read more