Throughout the years we've seen many different ways of building software. We feel that there are a few practices that have a consistent, proven and profound impact on the end-result.
A few good men (or women). We believe that a team of great professionals can accomplish more than an army of drones. We always staff cross-functional teams, giving them the freedom and the power to find the best way to add value.
Build, measure, learn! We are experts in building prototypes and feel that they are an extremely powerful tool for testing assumptions. Rather than guessing what our users want, we capture their feedback through a working prototype.
Deliver working software early and often. We foster a strong continuous delivery culture. Our teams push working software to our production environments on a daily basis.