We firmly believe in the importance of understanding the overall picture first before undertaking any project. This involves doing research into how the current process works, what existing technologies are available to accomplish the task and how best to implement it. It may also be necessary to create some prototypes to narrow down the field before we can decide on the best approach to take.