Tim Lister defines risk management as the process of uncovering uncertainty and risk in projects. It involves understanding the potential unwanted consequences of events or decisions, and deciding whether to address problems before they emerge or wait until they become clear problems. A key component is having conversations with stakeholders like technical staff, sponsors, and users to determine the best time to make decisions, such as whether to spend money up front to lower the probability of problems or how to lower costs if problems do occur. Effective risk management is about fighting early problems rather than late ones through proactive decision making.