We Love Agile
Once our clients get in the groove, they love it too. They value the ability to adapt quickly to changes. Because they are part of a close knit team with lots of open communication, they have the information needed to make decisions.
Discovery
Before implementation begins we need to understand the problem. To gather information and get on the same page we engage our clients in a lightweight discovery process focused on the new system's users. The end result is a set of "user stories" and a high level plan. No doorstop documents are produced.
Read more about our discovery process
Agile Development
During implementation we divide the work into a series of timeboxed iterations. The team - client and developers - decide what user stories to work on each week based on their priority and difficulty. This lets us address the highest priorities and biggest risks early.