We use the SCRUM methodology in our development and we apply those same principles to our interactions with customers.
The problem with most software development teams is that all relationships are as strong as the trust they're based on,
but traditionally either the customer or the development team had to take all the trust. In our process
- we we show you trust by presenting our ideas to solve your problem
- you trust us enough to make a few choices and begin the project
- we show you progress throughout the project and use your feedback to make sure we're on the right track
and so on. Nobody is extended further than is necessary, and only for a short while. We give you small pieces of
production-ready products and build on them, so at any point you can decide to stop with what we've done and/or
take the project in a different direction- no more time wasted on work that it turns out you didn't want done.