In terms of the Cynefin framework, uncertain domains are either Complex or on the delineation of Complicated and Complex.

The action loop for Complex systems is Probe-Sense-Respond. This action loop corresponds well to the Scrum process:

Probe: During the sprint, implement something self-sufficient, reasonably complete (in case of systems with a UI - a working, or at least a visible feature)

Sense: Gather feedback from users, or engineers in the adjacent areas. Retrospect the previous sprint.

Respond: Plan the next sprint. Implement new features.

Agile practices to use in a complex space

Related:

References

Dave Snowden. Complex Adaptive Systems: When you architect a complex system, you design it for early failure. Because only through early failure could you discover what’s possible anyway.