The document discusses post-normal science and its relevance to understanding extreme programming and agile methods in the absence of scientific data. It distinguishes between normal science, professional consultancy, and post-normal science, highlighting their methodologies and contexts of use. Additionally, it emphasizes the need for community involvement and the handling of uncertainty and high stakes in post-normal science situations.