Managing Complexity with Scrum The SBOK® Guide is now available for download in English, Spanish, Portuguese, Deutsch, French, Italian, Chinese, Japanese & Arabic!
Global Accreditation Body for Scrum and Agile Certifications

Articles

Managing Complexity with Scrum

Posted by SCRUMstudy® on June 21, 2024

Categories: SBOK® Guide

Managing Complexity with Scrum

Managing complexity with Scrum involves a structured approach to tackling intricate challenges within projects. By breaking down tasks into manageable units called sprints, Scrum enables teams to focus on delivering iterative value while maintaining adaptability to changing requirements. Daily stand-ups foster communication and alignment, ensuring everyone understands their roles and dependencies. Through regular reviews and retrospectives, teams continuously improve processes, enhancing efficiency and product quality. Scrum's emphasis on transparency and collaboration empowers teams to navigate complexity effectively, turning challenges into opportunities for innovation and growth.

To ensure viability, desirability, and achievability of the project’s business justification, it is important that risks are managed effectively. Risk management focuses on identifying all the inherent risks, assessing their probability, proximity, & impact, prioritizing and mitigating them to increase the probability of project success.

Risk is defined as an uncertain event that can affect the objectives of a project and may contribute to its success or failure. Risks with a potential for positive impact on the project are called opportunities, whereas threats are risks that could negatively impact a project. Managing risk must be done proactively, and it is an iterative process that should begin at project inception and continue throughout the life of the project.

Business Stakeholders include all people or organizations impacted by the project as well as those that have the ability to impact the project. It is important to understand the risk attitude of the business stakeholders.

Let us take a look at the three factors that influence risk attitude:

  1. Risk appetite: This refers to how much uncertainty the stakeholder or organization is willing to take on.
  2. Risk tolerance: This indicates the degree, amount, or volume of risk business stakeholders will withstand.
  3. Risk threshold: This refers to the level at which a risk is acceptable to the business stakeholder organization. A risk will fall above or below the risk threshold. If it is below, then the business stakeholder or organization is more likely to accept the risk.

Essentially, the risk attitude of the stakeholders determines how much risk the stakeholders consider acceptable and hence when they will decide to take actions to mitigate potential adverse impacts of risks. Therefore, it is important to understand the tolerance levels of the business stakeholders in relation to various factors including cost, quality, scope, and schedule.

Utility Function is a model used for measuring business stakeholder risk preference or attitude toward risk. It defines the stakeholders’ level or willingness to accept risk. The three categories of Utility Function are the following:

  1. Risk averse: Stakeholder is unwilling to accept a risk no matter what the anticipated benefit or opportunity.
  2. Risk neutral: Stakeholder is neither risk averse nor risk seeking and any given decision is not affected by the level of uncertainty of the outcomes. When two possible scenarios carry the same level of benefit, the risk neutral stakeholder will not be concerned if one scenario is riskier than the other.
  3. Risk seeking: Stakeholder is willing to accept risk even if it delivers a marginal increase in return or benefit to the project.

Hence, the goal of understanding risk attitude is to be prepared, with plans in place to deal with any risks that may occur.