Skip to content

Understanding Uncertainty in Projects

by on November 24, 2024
  1. To be valuable, scope must test at least one hypotheses.
  2. Projects are an exercise in exploring uncertainty.
  3. This often includes hypotheses on budget or schedule.
    1. Can a given sum of work be delivered for x expenditure? 
    2. Can a given sum of work be delivered in y amount of time?
  4. It can also be a technical hypotheses.
    1. Can a given sum of work be delivered in z way?
  5. It can also be an end user centric hypotheses.
    1. Does user experience a meet users or stakeholder needs? 
    2. Is it optimal to some criteria w?
  6. Of course, all hypotheses are end user centric hypotheses.
    1. End users can value budget, time, technical approach. 
    2. End users can value adoption or a specific experience e.
  7. End users have relative priorities across what they value.
    1. These priorities can be internal and external to the people and organizations involved.
  8. Project managers have relative priorities across end users.
  9. An end user can be someone using the project to meet a strategic or tactical goal even if that end user never uses the specific sum of work in a project as an operator.
  10. There can be a perceived conflict between Agile and Earned Value Management around scope.
    1. Agile and iterative development approaches often identify scope as being evolving.
  11. This evolution comes through continual and ongoing planning.
    1. This particularly happens through evaluation of sums of work delivered quickly, facilitating rapid testing of the hypotheses in that scope.
  12. There is a perception that scope is fixed in Earned Value Management approaches. That by defining a predicted budget and schedule for a given sum of work the practitioner is fixing the scope. Or, for that matter, fixing budget and schedule.
    1. This is not true.
  13. Scope remains a hypotheses under EVM approaches, as does budget and schedule.
  14. The misperception may arise from the explicit intertwining of scope, budget and schedule.
    1. This occurs and is documented in artifacts often without an explicit recognition of the uncertainty inherent in projects.
    2. The uncertainty is there none the less.
  15. There are artifacts and approaches that document and explicitly recognize the uncertainty. These are artifacts around risk management, probability weighing and scenario planning.
  16. Agile approaches may skip the explicit risk artifacts, relying on less explicit recognitions of uncertainty. Or, relying on the recognition of uncertainty inherent in the philosophical or historical underpinnings of Agile or iterative approaches.
  17. One difference may be the threshold for accepting or rejecting hypotheses. Or the insistence on A specific hypothesis or set of hypotheses in the face of evidence or the given amount of evidence required to reject a hypothesis.
    1. Why some people are locked into a specific hypothesis for too long.
  18. This takes us deeper into the sociological and psychological and neurological elements of a project
    1. Not to mention the general orientation towards uncertainty of project participants
  19. Either way, uncertainty is there.
    1. Projects are an exploration of uncertainty. 
    2. Scope always tests at least one hypothesis. 
    3. The number of hypotheses is related to the number of people involved in completion of the sum of work.
      1. This includes end users, stakeholders, funders and people explicitly producing the sum of work.
  20. The more explicitly we recognize and discuss these elements the more likely we are to have clear communication around scope, budget and time, as well as clear communication around expectations.
  21. The success of a project is based on the clarity of communication around and within the project.
  22. Success
    1. Explicitly testing specific hypothesis around a given sum of work
    2. Explicitly communicating the hypotheses being tested and 
    3. Understanding which hypotheses to test and when 
    4. All lead to better communication and more successful projects.
  23. The amount of uncertainty in a project never goes down.
    1. What changes is the amount of communication and shared understanding of the uncertainties involved.

Comments are closed.