This article was originally published on May 14th, 2013.
Scrum is a simple framework to understand. It is not always easy to implement. A team humble enough to suspend disbelief and trust the process will start experiencing the benefits within 3 sprints. The business and users, will similarly experience the benefits in as short a time-span.