a much longer period of time than would have been possible using non-Agile techniques. Does it cost more? No. In fact Agile development it usually costs less because we can more reliably deliver to timelines. Often, we will be able to build additional features for sites because of our efficiency in running projects. With all this communication you keep mentioning, how much involvement will you need on my end? Communication between us and you is critical, but the amount of involvement on your end is flexible and varies according to the needs of the project at any given time. You can generally expect weekly status updates however you would like them -- online, on the phone, or in person. There are also usually working sessions where you can be involved a little or a lot. Talk to us about your needs and we can accommodate them. Why doesn't everyone use Agile? We believe everyone should. We've been using Agile exclusively since 2006 and we have very happy clients. Non-Agile ways of running projects have been around for decades. That's why they have a lot of inertia behind them. The speed at which the web operates has forced a re-evaluation of those traditional methods, and out of that, Agile was born. We expect Agile development will be significantly adopted throughout the web software world. Places you may also like to visit: The Future of Software Development This is an excellent article that talks about the history of software development and why