Collaboration
Collaboration means frequent and frank contact between us, the developers and you and owners and stakeholders in the application. We want the application to do what you need it to and to do it well. But what you want it to do and what we design has to match. That's why we need all need to communicate frequently and frankly; nothing can be left off the table and you will thank us for it, too. This is the key beginning to your successful web application.
Discovery
Discovery is how we make the list of requirements. We love using visual prototypes to make that list. A long list on paper is hard to validate, but a prototype web page can work wonders. We'll ask you some questions, build a static webpage and then refine it over a series of sessions until it shows all of us the features your application needs to fulfill its mission.
Tracking
Tracking your requirements means how we ensure that what you need is what you get. Sometimes, people change thier minds, or we discover a better way. Sometimes we or you need to change the priority of one or more features. That's fine; our agile tracking methods make this easy for us and stress-free for you. Isn't it so nice when we're all happy?