-
Based on non functional requirements
-
Rationale, rationale, rationale
-
Don’t Repeat Yourself
-
Slice the cake
-
Prototype
-
Quantify
-
Get it working, Get it right, Get it optimized
-
Focus on the boundaries and interfaces
-
The Perfect is the enemy of the Good
-
Align with your stakeholders
-
Measure the size of each reused part;
-
Measure the size of the entire software product;
-
Calculate the ratio of reused parts, which is the sum of reused parts divided by (2).