We believe in using an Agile methodology wherever possible. After the initial blueprinting phase, where we work with you to gather the requirements for the project, we implement changes in small packages that are then unit tested by you. This allows you to approve changes in smaller pieces, and makes it easier to keep the project on track. Once everything is ready, we move into integration testing, and, if necessary, regression testing, before doing the final cutover and go-live. Our experts then stay for a period of post go-live support, before fully handing the solution over to your internal support team when they are confident in their knowledge of the new functionality.