Development through iteration
Delivering on large projects is made easier by pursuing an iterative development process. Rather than deliver a project in one go, iteration allows a project to be delivered in manageable parts, giving stakeholders (clients, staff, beta testers, the public) the chance to voice their feedback in response to the change. This is then used to provide incremental improvement to a project during the development process.
This is a transparent process providing those involved a snapshot of the project at any given time, reducing the risk of potential architectural flaws and allowing problems to be targeted before they become a burden.
To help accomplish this process, Customr delivers the "beta" project direct from the shop to a staging system accessible to all stakeholders. We can then notify clients, staff and beta testers of the change via various mediums including email and various social media applications such as Twitter, Facebook and Identi.ca. Once this is completed, the next iteration occurs allowing further refinement of the project, until completion