We are a modern software development company that embraces the principles and values of the Agile
Manifesto. Our belief is that this has allowed us to emerge as a faster, stronger competitor, proving
our reliability time and again to our customers.
Individuals and interactions over processes and tools
We identify and involve key & experienced users as part of the project team from the
User representative is closely involved throughout the project.
Ensures buy-in and commitment from the entire project team.
Working software over comprehensive documentation
We focus on early and continuous delivery of products.
Delivering small, incremental chunks of the project, allows project teams to focus on
testing and reviewing each release. Each iteration will thus be of higher quality than
Customer collaboration over contract negotiation
We adopt a collaborative approach with users to prioritise features and update
requirements throughout the project, as new information is surfaced.
Through customer feedback, we prioritise changes based on business requirements
together, feed this information back into the software development, and adjust
work as needed.
Responding to changes over strictly following a plan
Traditional software development tries to capture all known requirements and
baseline (freeze) the scope at the start, in order to avoid costly and time-consuming
changes later. We understand that full knowledge of your requirements at the start is
not feasible - requirements should be allowed to evolve, keeping in balance with your