- 20% of the features are responsible for 80% of the headaches of software development, and;
- 20% of the features are responsible for 80% of the value of the software to its users.
Are those the same 20% of the features on your project? If not, why not?
What about infrastructure:
- 20% of the app causes 80% of the operation headaches.
- 20% bears 80% of the user load.
How much do these overlap?
What are the outliers and how do you deal with them?
If you support more than one application, do these suppositions still apply? If so, how do you deal with them across application developer groups?