Good ideas power the world. But a good idea isn't enough to create change in the world. To create something new, something world-changing, a new idea has to take a form that fits the needs of enough people. Ideally, at least in a business, enough people who want to pay for it!
What is Agile?
The ability to create and respond to change in order to succeed in an uncertain and turbulent environment.
Agile Development isn't new, it's been around since at least the mid-1990s, so you've probably heard of it. But although many people agree with the idea of Agile, we've found that very few people understand it.
Our preferred approach to charging for software development is to charge based on the time we spend. We sell our time in blocks of hours and carefully spend that time working with you to establish, feature by feature, what you actually need to include in your site.
There are lots of reasons why a client might prefer a fixed-price, fixed-scope project. The biggest one is there’s a feeling of security when you set out to buy something and you know exactly what that something is, and how much it will cost.
Agile Development is a great development technique that is ideal for many projects. While not all projects are suitable, there have been many success stories of companies adopting Agile techniques for projects. Here are a few examples:
Over the last 15 years, Agile development has transformed the way software is specified, briefed, designed, built and deployed. You've heard the term (possibly from us), but what is it really? How is it different? Why is it good? And when is it bad?