Many people are concerned about Ambiguity and they go to great lengths to avoid it. Ambiguity cannot be avoided but it must be managed. Ambiguity must be identified, ownership assigned, and the issue must be resolved before it impacts dependent tasks or causes re-work. Issue tracking, requirements management, scope management, assumptions and progressive elaboration are all designed to manage ambiguity. Sometimes ambiguity is your friend because it provides the opportunity to define an assumption that supports your preferred approach. Of course, all assumptions must be documented and accepted.