How to Instill Agile Development Practices Among Your IT Team - CIO.com - Business Technology Leadership: "Using Agile, software development is no longer accomplished through lengthy projects. Instead, the overall concept of the desired system is defined at a high level up front and then developed in short iterations. An iteration is typically no longer than one month, and the software is released for use after each iteration. As people use the software, they determine which features should be built next, providing a feedback loop that results in the highest priority functionality being built."
Its time to bring the Agile Development model into the health IT world.