Uncertainty | Glossary

Definition

Uncertainty is a crucial aspect that requires constant management in Agile Projects. Since Agile involved empirical processes( aka “the need to know”), there is a requirement of understanding how to adapt the process to unknown quantities. The “Stacey Complexity Model” categorizes uncertainty into two types :

  • Requirements Uncertainty: Dealing with the requirements of a Project and the certainty of the customers in wanting the project
  • Technology Uncertainty:  Dealing with the level of understanding of technological solutions to the problem

Further Reading

  •  “Actionable Agile Metrics for Predictability: An Introduction”(book), by Daniel S Vacanti
Book Series

User-Centered Agile Methods | Book Series

Overview:  As Agile is gaining popularity in Software Development, and Companies are using Agile methods to maintain relationships and work agreements among the customers, developers and User experience groups. The book covers the key elements and strategies of Agile, which are helpful for UX Design community and UX designers. The book gives a brief introduction to Agile concepts such as Product Owner, the Customer, iterations and User Stories.

Topics covered in this book:

  • Introduction to common Agile Methods
  • Agile Culture
  • Best Practices for UX designers with Agile
  • What is User-Centered Agile Process?
  • Structuring Projects and
  • Conclusion

Authors:

Hugh Beyer

Published In:

2011