Eric Raymond wrote an excellent article on similarities between open source and agile methods: "Second, in that passage Fowler described the practice of hacking better than hackers themselves have done."