70% of rework caused by changing requirements

Research Finding:
70 to 85 percent of rework on a typical project is caused by changes in requirements during development.

Sources:

Cover of American Programmer Calculating the Return on Investment from More Effective Requirements Management
Cover of Software Requirements Software Requirements