Types of uncertainty
We face many causes or types of uncertainty when creating software. Here are a few.What are the different types of uncertainty we face when delivering software? I can name a few. I’m sure there are more. What others can you think of? Send me a note.
- Market uncertainty. What do our customers want?
- Competitive uncertainty. What are our competitors planning for next week?
- Political uncertainty. What new laws, foreign policy, or other political realities might affect us?
- Business uncertainty. Will the business change goals or iniatives (possibly for one of the above reasons)?
- Team uncertainty. Will team member(s) leave or join? Will teams be re-organized?
- The uncertainty of discovery. At the heart of developing software is an unavoidable element of discovery which implies an inherent uncertainty.