This document discusses how Java and the OpenJDK project have moved towards a more agile development process over time. It describes how the JDK Enhancement Proposal process was introduced in JDK 8 to allow for smaller pieces of work than a full Java Specification Request. This has enabled more frequent delivery of new features in point releases like JDK 8 and 9. However, integrating new APIs while maintaining compatibility with the specification and test compatibility kit remains a challenge. The document concludes that while Java has made progress in becoming more agile and open-source driven, challenges around standards and testing remain.