Rather than documents, Extreme Programming (XP) relies mostly on oral communication, the code, and tacit knowledge. While oral communication works for a small team, bigger teams require documentation to be in place. This is also applicable in the case of systems that by nature, are high-risk and are audited for legal...