Every agile team needs to think about risk and how much of it they're willing to take for each project. Good risk management gives teams the ability to focus on the right deliverables and have a plan of action if anything goes wrong. Pre-mortems are a vital step in risk management. By envisioning a hypothetical scenario where the project fails, your team is then compelled to think of any reasons why it did. Putting your new project under this harsh scrutiny brings about potential risks you may not have thought about.