Complexity and Uncertainty in Projects
Back to the PSM I path
PSM IChapter 4

Professional Scrum Master I (PSM I) Certification Study

Complexity and Uncertainty in Projects

Why digital products cannot be fully predicted in advance, how hypotheses become evidence, and why short learning cycles are essential in complex work

Estimated reading time: 25 minutes

Neon PSM I shield surrounded by an iterative Scrum cycle, empirical pillars, value markers, and a self-managing Scrum Team

Chapter objective

Distinguish clear/simple, complicated, and complex problems; understand why digital product development contains persistent uncertainty; recognize how requirements, markets, technology, and user behavior invalidate assumptions; and connect short feedback loops with , risk control, and the iterative and incremental logic used by .

Introduction: The Project Plan Meets Reality

The hardest project risks are often not the ones we failed to plan for. They are the assumptions we planned around as if they were already facts.

Every project begins with a story about the future. A customer will need something. A market will behave in a certain way. A technical architecture will support the expected load. A team will finish work at an estimated pace. Users will understand a workflow. A competitor will not radically change the market next month. An external API will continue to behave as documented. A regulation will remain stable long enough for the planned release. We rarely write all of these assumptions down, but they are embedded inside schedules, budgets, requirements, roadmaps, and architectural decisions.

Traditional project management often tries to convert this uncertain future into a detailed plan. That instinct is understandable. Organizations need budgets, dates, coordination, investment decisions, and accountability. The difficulty begins when a plan is treated not as a useful forecast but as a description of reality. In software and digital product development, important facts frequently do not exist at the beginning of the project. They emerge only after people build, integrate, test, release, observe, and learn.

This is the intellectual bridge between the previous chapters on and the ideas that come later. is not problematic because planning is bad. Planning is valuable. The deeper issue is that different kinds of problems demand different ways of planning and deciding. A procedure for a known, repeatable task should not be managed like an experimental product. A difficult engineering calculation should not be managed like a rapidly changing consumer platform. And a complex product problem should not be forced into a false certainty simply because a spreadsheet can display dates to the nearest day.

Complexity science and modern sense-making approaches gave managers a vocabulary for this distinction. One influential model is the , developed by Dave Snowden and later popularized broadly through work including the 2007 Harvard Business Review article by Snowden and Mary Boone. Cynefin distinguishes contexts in which cause and effect are clear, contexts in which they can be discovered through expert analysis, and contexts in which patterns emerge through interaction and are often obvious only in retrospect. Current Cynefin terminology uses the label clear for the domain historically described as simple or obvious. For learning purposes, this chapter will use "simple/clear" when connecting the familiar terminology to the modern framework.

For a candidate, this is not a side topic. The Scrum Guide defines as a lightweight framework for generating value through adaptive solutions for complex problems. is founded on and uses an iterative, incremental approach to optimize predictability and control risk. Those statements make more sense once we understand what "complex" means. does not promise to remove uncertainty. It creates a disciplined way to learn faster than uncertainty can silently accumulate.

Simple or Clear Problems: When Standardization Works

A simple - or, in current Cynefin terminology, clear - problem is one in which the relationship between cause and effect is stable, repeatable, and broadly understood. The work may still require attention and discipline, but the correct response is usually known. If the same conditions are present, the same well-established action tends to produce the expected result. This is the territory of standard operating procedures, checklists, automation, and best practices.

Consider a familiar operational task: creating a new user account in a mature internal system when the required information, permissions, and process are fully standardized. The organization may have performed the task thousands of times. A checklist can describe the steps. Deviations are unusual. Training a new employee is mostly a matter of transferring a known procedure. In that environment, improvisation is often valuable than consistency.

The management logic is correspondingly straightforward: sense what is happening, categorize it according to a known pattern, and respond with the established practice. Standardization reduces unnecessary variation. Automation can improve reliability. Metrics can reveal deviations from the expected process. Detailed procedures are useful because the environment is sufficiently stable for previous knowledge to remain applicable.

The danger appears when leaders assume that all work should be made to look like this domain. Organizations often prefer clear problems because they feel controllable. They have fixed procedures, predictable output, and visible compliance. As a result, a complex product challenge may be forced into detailed templates, approval chains, and rigid plans designed for repeatable work. The paperwork becomes more certain while the underlying problem remains uncertain.

This distinction matters in software. Some software work is absolutely clear. Rotating a certificate according to a mature runbook, deploying a well-known configuration, provisioning an environment through stable infrastructure-as-code, or performing a standard database backup may be procedural. is not required for every task. Professional judgment means matching the approach to the nature of the work rather than using one framework for everything.

Complicated Problems: Expertise Can Discover the Answer

Complicated problems are different from simple ones because the answer is not obvious. They may contain many interacting parts, advanced mathematics, specialized technologies, or multiple valid solutions. However, cause and effect are still sufficiently stable that skilled analysis can discover them. Expertise matters because the system can be understood, even if understanding requires time, tools, modeling, or specialists.

Designing a database indexing strategy for a known workload can be complicated. Diagnosing a performance bottleneck in a distributed system may be complicated. Calculating structural loads for a bridge is complicated. Selecting among several encryption architectures under defined constraints can be complicated. Different experts may recommend different solutions, and there may be trade-offs rather than one perfect answer, but the problem is still analyzable.

The appropriate response therefore emphasizes sense, analyze, and respond. Instead of applying a universal best practice immediately, the organization studies the context. Experts model alternatives, gather measurements, compare options, and recommend a good practice suited to the situation. More analysis can genuinely reduce uncertainty because the relevant relationships exist and are discoverable.

This is why the word "complicated" should not be used casually as a synonym for "complex." A jet engine is extraordinarily complicated, but engineers can decompose it into subsystems, model forces, understand tolerances, test components, and reproduce manufacturing processes. A social network trying to predict which new feature will cause millions of users to change behavior is complex in a different sense. The behavior emerges from interactions among people, incentives, culture, competing products, algorithms, and network effects. More analysis helps, but analysis alone cannot reveal with certainty what will happen after the change enters the real system.

Software projects contain both complicated and complex work. The architecture of a known authentication protocol may be complicated. Whether users will trust a new biometric onboarding experience may be complex. A good team does not reject expertise because it uses ; it combines expertise with . The challenge is knowing when analysis can answer the question and when only interaction with reality can.

Complex Problems: When the Future Must Be Discovered

A complex problem contains relationships that are dynamic, entangled, and sensitive to interaction. Cause and effect are not reliably predictable in advance. Patterns may become understandable after events occur, but hindsight does not guarantee that the same intervention will produce the same result again. The system includes many agents that respond to one another, and their responses can change the conditions of the problem itself.

Digital products frequently live in this domain. A product team may know that customers abandon an onboarding flow at a particular screen, but it may not know why. Is the language confusing? Does the identity check create distrust? Is the user missing a document? Is the page too slow on low-cost phones? Does the customer prefer a competitor? A requirement that says "reduce abandonment by 20 percent" describes an outcome, not a known solution.

In a complex context, the productive logic is to probe, sense, and respond. The team performs a bounded experiment or creates a small change that can generate information. It then observes the system and adjusts. The experiment should be small enough that failure is survivable and informative. Instead of asking for certainty before action, the team uses carefully chosen action to produce knowledge.

This changes the meaning of planning. Planning still matters, but the plan becomes a hypothesis about how to move toward a goal. The organization plans at the level appropriate to available evidence. Long-term goals can be clear while the detailed path remains adaptable. The farther into the future the plan extends, the more it should be treated as a forecast rather than a promise about exact tasks.

's structure is consistent with this logic. A orders work for a complex problem into a . The creates an during a . The team and stakeholders inspect the result, learn from it, and adapt. The cycle repeats. This is not iteration for the sake of moving faster. It is a mechanism for converting unknowns into evidence while controlling the amount of investment placed behind unvalidated assumptions.

A Practical Comparison: Simple, Complicated, and Complex

The boundaries between these categories are not determined by the vocabulary used in a project charter. They are determined by the nature of causality and uncertainty. A task may move between domains as knowledge grows. What was once complicated can become clear after an organization standardizes it. A product feature that appears clear can reveal hidden complexity after real users interact with it. The purpose of the distinction is not classification for its own sake; it is to avoid using the wrong decision model.

A useful diagnostic question is: "Can more analysis reliably tell us what will happen, or must we interact with the real system to learn?" If analysis can reveal the answer, the problem is likely complicated. If meaningful knowledge emerges only after users, markets, technologies, or teams react to an intervention, the problem has complex characteristics.

Simple, Complicated, and Complex at a Glance
DimensionSimple / ClearComplicatedComplex
Cause and effectObvious and repeatableDiscoverable through analysisEmergent; often clearer in hindsight
Primary responseFollow known procedureUse expertise and analysisRun probes/experiments and learn
Typical guidanceBest practice / standard workGood practice / expert judgment-to-learn experimentation
Value of more analysisUsually low once categorizedOften highLimited without interaction with reality
ExampleRoutine account provisioningPerformance tuning with measurable constraintsDesigning a new digital product experience
Management riskOvercomplicationAnalysis paralysisFalse certainty and premature standardization

Why Digital Products Are So Often Uncertain

Digital product development combines several sources of uncertainty at once. The team is not only solving a technical problem. It is making decisions about user behavior, business value, market timing, regulation, data, integrations, security, operations, and future change. Each dimension can invalidate assumptions made in another. A technically elegant product can fail commercially. A valuable feature can be blocked by regulation. A correct design can become obsolete because a platform vendor changes an API. A product that users requested can disappoint them when they finally use it.

This does not mean digital products are unknowable. Teams can research, model, prototype, estimate, test, and forecast. The point is that some uncertainty is irreducible before interaction with reality. A usability interview can reduce risk, but it cannot perfectly predict behavior at scale. A load test can model performance, but production traffic may reveal patterns the model did not contain. A market analysis can estimate demand, but competitors and customer preferences continue to evolve.

Software also has an unusual capacity for change. A physical building becomes expensive to redesign after concrete is poured. Software can often be changed rapidly by comparison, and this flexibility creates new expectations. Users compare products continuously. Competitors release features. Platforms change. Security threats evolve. What was acceptable six months ago may be inadequate today. The ability to change becomes part of the product's competitive environment.

For this reason, uncertainty is not merely an early-project problem that disappears after requirements are signed. It persists throughout the product lifecycle. Mature teams learn to manage uncertainty as a normal property of product work rather than treating every deviation from the original plan as a failure of discipline.

Changing Requirements: A Signal, Not Automatically a Failure

Requirements change for many reasons. Sometimes the original requirement was poorly understood. Sometimes stakeholders learn by seeing . Sometimes a regulation changes. Sometimes a dependency reveals a new constraint. Sometimes users behave differently from research participants. Sometimes a strategic goal changes because the economics of the market change. Sometimes the team discovers a cheaper way to achieve the same outcome and the original specification is no longer worth implementing.

In a predictive project culture, requirement change is often framed primarily as scope instability. Change requests are counted, baselines are protected, and variance is escalated. Those controls can be necessary in contracts or regulated environments, but they can also encourage the illusion that stability itself is the goal. In product development, the goal is value. A stable requirement that is wrong is worse than a changed requirement that reflects new evidence.

The key distinction is between uncontrolled churn and informed adaptation. Randomly changing priorities every day can destroy focus. does not celebrate chaos. A creates a protected short-term horizon through the . The can evolve as more is learned, while the provides a stable container for focused work. Adaptation happens within explicit boundaries rather than through constant interruption.

This is one of the subtleties candidates should understand. is adaptive, but adaptive does not mean "anything can change at any time without cost." Changes that endanger the are not treated casually. The point is to create enough stability to accomplish meaningful work and enough flexibility to respond to evidence.

Market Change: The Target Can Move While You Build

A project plan can be internally perfect and still fail because the environment outside the project changes. Competitors introduce new pricing. A platform owner changes distribution rules. Interest rates alter customer behavior. A geopolitical event affects supply chains. A new law changes data-retention requirements. A new AI capability changes what customers consider normal. The project's original business case may therefore become weaker or stronger during execution.

This is why product strategy cannot be separated completely from delivery. When teams spend months implementing a fixed scope without obtaining market feedback, they accumulate exposure to environmental change. The longer the feedback delay, the more capital is invested in assumptions that may no longer be valid.

Short cycles do not make a company clairvoyant. They reduce the time between an external change and the organization's opportunity to respond. A team that reviews real product outcomes every few weeks has more decision points than a team committed to a twelve-month release before meaningful validation. Optionality has economic value: the organization can continue, change direction, stop an experiment, or invest more when evidence is favorable.

A useful way to think about agility is therefore not "doing things quickly" but "maintaining the ability to change direction at a reasonable cost." Speed without feedback can simply move a team faster toward the wrong destination.

Technology Change: The Solution Space Is Not Stable Either

Uncertainty also exists inside the solution. Technology evolves continuously. Cloud services change capabilities and pricing. Frameworks release new versions. Security vulnerabilities appear. Browser behavior changes. Mobile operating systems deprecate APIs. Infrastructure limits become visible under production load. Third-party services change contracts or reliability characteristics. Architecture decisions that looked sensible at project start may need revision as evidence accumulates.

Even when the technology itself does not change, the team's understanding of it changes. A prototype may reveal that a library does not meet latency requirements. Integration tests may expose undocumented behavior in a partner system. A security review may show that an apparently convenient design expands the attack surface. In each case, the project learns something that could not be fully known from the initial plan.

This is why technical spikes, prototypes, architecture experiments, , automated testing, observability, and incremental deployment can be viewed as learning mechanisms. Their value is not limited to engineering efficiency. They shorten the distance between a technical assumption and evidence about whether the assumption is valid.

does not prescribe these engineering practices, but it creates a cadence in which technical learning can influence planning repeatedly. The framework is intentionally incomplete. Teams can employ the processes, techniques, and methods that help them solve the problem, provided the remains intact.

User Feedback: The Product Changes When People Touch It

Users are one of the strongest sources of uncertainty because human behavior cannot be reduced to requirements documents. People say one thing in interviews and do another in real contexts. They develop workarounds. They misunderstand labels. They avoid features that appeared desirable during research. They combine functionality in unexpected ways. They encounter accessibility, device, language, trust, and environmental constraints that the product team did not fully imagine.

This is why "the customer approved the specification" is weaker evidence than "real customers achieved the intended outcome using the product." Approval validates an agreement. Usage validates behavior. Business outcomes validate value. Each level provides different information, and the later levels often reveal assumptions hidden in earlier documents.

Good feedback is also more than asking whether users like a feature. Teams can inspect completion rates, abandonment points, task time, support contacts, defect patterns, retention, conversion, revenue, error rates, and qualitative comments. The objective is to create multiple signals that reduce the chance of confusing opinion with evidence.

The is relevant here because it is an opportunity for the and stakeholders to inspect the outcome of the and determine future adaptations. It should not be reduced to a theatrical demo whose purpose is to prove that the team completed tasks. The deeper purpose is collaborative inspection of what has changed in the product and environment and what should happen next.

Hypotheses Versus Facts: The Discipline of Intellectual Honesty

One of the most important habits in complex product development is learning to label uncertainty accurately. Teams often speak about assumptions using the grammar of facts: "Customers need this dashboard." "The integration will handle the volume." "Users will pay for premium automation." "This redesign will reduce support calls." Each statement may be plausible, but plausibility is not evidence.

A hypothesis is a claim that can be tested. Treating a hypothesis as a hypothesis does not weaken the team; it improves decision quality. It allows people to ask what evidence would increase or decrease confidence. It also makes disagreement more productive because the question changes from "Which person's opinion wins?" to "What can we observe that would help us learn?"

often works by making assumptions explicit, prioritizing them by risk, and designing experiments that test the most consequential uncertainties. A team might create a clickable prototype before implementing a workflow, expose a feature to a small cohort, instrument a funnel, conduct usability sessions, build a technical spike, or run a performance test. These actions transform abstract debate into evidence.

Not every decision requires an experiment. Clear and complicated questions can be answered through procedure or analysis. The discipline is matching the learning method to the uncertainty. Running an A/B test to decide a legal requirement would be absurd. Convening a six-month analysis project to discover whether users understand a button label may be equally absurd.

Why We Cannot Predict the Entire Project Up Front

A detailed project plan is built from assumptions about scope, sequence, duration, dependencies, capacity, availability, technical difficulty, stakeholder decisions, and external events. Each assumption introduces uncertainty. When many assumptions interact across months, small errors compound. The problem is not that planners are incompetent. The problem is that long-range detail often exceeds the available information.

This phenomenon is visible in estimation. A team can usually forecast near-term work more confidently than work several quarters away because near-term items are better understood and fewer unknown events can intervene. As the horizon expands, uncertainty grows. In complex work, trying to eliminate that uncertainty through greater specification can produce precision without accuracy: a plan may contain exact dates while still resting on weak assumptions.

There is also a discovery paradox. Some information needed for later planning becomes available only after earlier work is performed. You may not know the true integration effort until a prototype communicates with the partner system. You may not know the right user workflow until users try a realistic version. You may not know which architecture boundary matters until operational data reveals bottlenecks. Learning changes the plan because learning changes what the team knows.

This is why empirical approaches use progressive elaboration. They make decisions at the last responsible moment consistent with available evidence, rather than deciding every detail at the first possible moment. The objective is not procrastination. It is to avoid locking expensive commitments around assumptions that are still weak.

Short Learning Cycles: Turning Uncertainty into Evidence

A connects action to information. The team does something, observes what happened, compares the result with the intended outcome, and adapts. The shorter the loop, the sooner incorrect assumptions become visible. This is the economic logic behind , , automated testing, frequent stakeholder collaboration, and incremental releases.

Short cycles reduce risk in several ways. First, they limit : fewer decisions depend on an unvalidated assumption. Second, they improve memory and causality: when feedback arrives soon after a change, it is easier to understand what produced the result. Third, they preserve optionality: the team can redirect investment before too much money or time is committed. Fourth, they create a rhythm of accountability in which progress is demonstrated through outcomes and working increments rather than through optimistic percentage-complete reports.

formalizes this learning rhythm through the and its events. The creates a fixed-length container of one month or . establishes a and a plan. The creates a daily inspection point for . The inspects the outcome with stakeholders and considers what changed in the environment. The inspects the team's effectiveness and identifies improvements. The next begins immediately, so adaptation becomes continuous rather than a special recovery activity performed after a large project phase fails.

The purpose is not to maximize the number of meetings. The events are formal opportunities for inspection and adaptation. If a team merely holds ceremonies while important information remains hidden, feedback is ignored, or decisions cannot change, the loop is cosmetic. requires transparency, inspection, and adaptation together.

Practical Example: Building a New Instant-Payment Fraud Warning

Imagine a bank wants to reduce losses caused by customers approving instant-payment transfers to scammers. A senior stakeholder proposes a requirement: before any high-value transfer, display a full-screen warning with red text, a mandatory checkbox, and a 20-second countdown. The request sounds precise, so a project team could treat it as a fact and estimate the implementation.

But the underlying need is not "show a red warning." The desired outcome is to reduce successful scams without causing unacceptable friction for legitimate customers. Whether the proposed warning achieves that outcome is uncertain. Criminal tactics change. Customers may learn to ignore repetitive warnings. Older users and accessibility users may experience the screen differently. A long countdown may increase abandonment but not reduce fraud. The right intervention is a product hypothesis, not a known recipe.

A complex-product approach would separate facts from assumptions. Facts might include current fraud-loss data, transaction values, known scam patterns, abandonment rates, and regulatory requirements. Hypotheses might include "a contextual warning will cause at-risk users to reconsider the payment" or "adding a short confirmation step will reduce fraud without materially harming legitimate completion rates."

The team could then design a small, controlled learning cycle. It might first prototype several warning designs and test comprehension with customers. Next, it could release the most promising design to a limited segment, measure fraud indicators and abandonment, collect support feedback, and inspect the results. If the warning helps only certain scenarios, the next iteration could target risk signals rather than all high-value payments.

Notice what changed. The team still plans, designs, builds, tests, and measures. The difference is that it does not pretend the solution is known before evidence exists. It invests incrementally, learns, and adapts. A failed experiment is not necessarily a failed project; if it is small and informative, it prevents a larger failure by invalidating a weak assumption early.

This is the mindset that connects complexity directly to . The can express the longer-term outcome of reducing fraud-related loss and customer harm. items can represent candidate interventions. Each can create usable evidence through an . Stakeholders inspect outcomes, and the changes as knowledge grows. The plan serves learning rather than attempting to eliminate the need for it.

What This Means for a Candidate

questions rarely require you to name a complexity framework, but complexity explains many . When you understand the underlying problem, the framework becomes easier to reason about. Why is the emergent? Because understanding changes. Why are Sprints short and fixed-length? Because frequent inspection limits risk and creates learning opportunities. Why does the produce an each ? Because integrated, usable product provides stronger evidence than plans about future work.

Why is the collaborative rather than a sign-off gate? Because stakeholders and the need to inspect results and environmental changes together. Why does the Scrum Guide emphasize adaptation? Because new information has no value if the system cannot change in response. Why is transparency essential? Because inspection based on an inaccurate picture of reality produces bad decisions.

This also helps identify wrong answers. A scenario may present uncertainty and then offer a response: freeze all requirements, ask a manager to assign detailed tasks, extend the until every commitment is delivered, or avoid stakeholder feedback until the solution is complete. These options may look orderly, but they often reduce . In complex work, professional discipline is not the absence of change. It is the ability to learn and adapt without losing focus, quality, and accountability.

The exam perspective is therefore straightforward: is designed for complex problems, and complex problems cannot be managed successfully by pretending that all important knowledge is available in advance. The framework creates bounded opportunities to turn uncertainty into information and information into better decisions.

Conclusion: Predict , Learn Better

Simple, complicated, and complex problems require different management responses. Clear problems reward standardization because cause and effect are known. Complicated problems reward expertise and analysis because cause and effect can be discovered. Complex problems demand because important patterns emerge only through interaction with the real system. Confusing these domains leads either to unnecessary experimentation where a procedure would suffice or, more dangerously, to false certainty where learning is unavoidable.

Digital product development frequently contains complex characteristics because requirements, markets, technology, users, competitors, regulations, and organizational constraints evolve together. A project can reduce uncertainty through research and analysis, but it cannot eliminate every unknown before implementation. Some knowledge is created only by building, integrating, releasing, and observing.

The practical response is not to abandon planning. It is to change the role of planning. Plans become forecasts and hypotheses that are continually compared with evidence. Teams distinguish facts from assumptions, validate the riskiest beliefs early, work in smaller batches, and shorten feedback loops. This lowers the cost of being wrong and increases the organization's ability to change direction while change is still affordable.

In my view, this is one of the most important intellectual shifts behind and . The mature alternative to prediction is not disorder; it is disciplined learning. provides structure precisely because complexity requires structure: goals, accountabilities, timeboxes, transparent artifacts, usable increments, and formal opportunities to . What it refuses to provide is the comforting fiction that a detailed plan can substitute for evidence.

As you move into the next chapters, keep a simple question available: "What do we actually know, and what are we merely assuming?" In complex product work, that question can be more valuable than another hundred lines in a project schedule. It is also one of the foundations of empirical thinking - the mindset that makes coherent rather than ceremonial.

The in Complex Product Development

StepCore QuestionEvidence Produced
Frame the outcomeWhat change in user or business behavior do we want?A measurable goal rather than a feature list
Expose assumptionsWhat must be true for our idea to work?A set of testable hypotheses
Choose a small probeWhat is the cheapest useful way to learn?Prototype, experiment, spike, or small
ObserveWhat actually happened?Usage data, tests, stakeholder feedback, operational signals
InterpretWhat did the evidence increase or decrease our confidence in?Updated understanding
AdaptWhat should we change, stop, continue, or invest in next?A revised and better next decision

Exam mindset

When a scenario contains changing information, do not ask how to force reality back into the original plan. Ask how creates transparency, inspection, and adaptation while preserving the , accountabilities, quality, and .

Key Takeaways

  • Simple/clear problems have stable, obvious cause-and-effect relationships and often benefit from standard procedures.
  • Complicated problems may be difficult, but expert analysis can discover causal relationships and viable solutions.
  • Complex problems contain emergent behavior; meaningful knowledge often appears only after interaction with the real system.
  • Digital products are exposed to requirement, market, technology, user, regulatory, and organizational change throughout their lifecycle.
  • A requirement or product idea is often a hypothesis until evidence demonstrates that it produces the desired outcome.
  • Long-range detailed plans can create false precision when information required for later decisions does not yet exist.
  • Short feedback loops reduce the cost of wrong assumptions by limiting and increasing opportunities to adapt.
  • uses and an iterative, incremental approach because it is designed for adaptive solutions to complex problems.

Search and Study Vocabulary

Useful terms for further study and preparation

complexity in software projects; uncertainty in software development; simple vs complicated vs complex problems; ; digital product development; changing requirements; market uncertainty; technology uncertainty; user feedback; product hypotheses; ; ; transparency inspection adaptation; iterative and incremental development; short feedback loops; ; emergence; ; risk management in ; .

Official and Foundational References

Terminology note: the has evolved over time. Current Cynefin materials commonly use "Clear" where older explanations often used "Simple" or "Obvious." This chapter uses "simple/clear" to connect the common project-management vocabulary with current terminology. concepts are based on the official November 2020 Scrum Guide.