During development of Eagle I experienced benefits of Agile. It was kind of stress test for each team member to fit very strict deadline and achieve desired result. My main role was to convert design into code and to keep an eye on variety of display states.
I learnt new techniques how to build bulletproof front end because packing plenty of specific data (e.g. long Swiss geographical names) into limited space required ability to predict the thin ice.