scaling software agility : best practices for large enterprises
the trend to agile and even extreme development practices is the most significant dynamic in software development since the invention of the waterfall model . while still controversial in some circles the benefits of agility including faster time