… focusing on what really matters


Agile Method

Agile is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organising, cross-functional teams.

We know that the most useful features of an application are the ones you think of when you start using it. We take advantage of this by delivering release-quality software early and often.

We want you to be constantly involved, and we’ll always be honest with you about how things are going. We’ll demonstrate new features to you as we finish them. We’ll use our wealth of experience to suggest new and better ways of doing things, while always leaving you in control.

We have the discipline to maintain a structured, effective Agile process that maximises flexibility and quality while still allowing you to plan ahead. We’re always improving our process, and we’d love to work with you to develop a world-class project.

Key Elements

  • Change/iterative improvement

  • Time-boxing

  • Collaboration

  • Opportunities to explore new ideas

  • Ability to change priorities easily

  • Regular access to demonstrations of working software