Objective Prioritization is Impossible
The prioritization of anything complex must be a collaborative process.
According to Dictionary.com, the first two definitions of priority are listed as:
- The state or quality of being earlier in time, occurrence, etc.
- The right to precede others in order, rank, privilege, etc.; precedence.
We use the term a little differently in the software development industry.
In our world, prioritization is –
The art of combining everything we think we know about the past with the fixed resources we have right now to predict the order in which to do things to improve our collective future.
It is complicated, imperfect, and messy. The most powerful prioritization schemes are those which align our teams and empower them to make better decisions.