Improvement Without Metrics Or Controlled Experiments
Scope narrowed to:
Ten useful practices for improving the software development process
-
Continually collect from what has worked in the past.
-
Favor collections of patterns, practices, and rules over monolithic processes or structures.
-
Favor simplicity, clarity, and brevity over completeness, accuracy, and correctness.
-
Favor what works over why it works.
-
SayWhatYouDoDoWhatYouSay.
-
Periodically narrow collections to your ten favorite patterns/practices/rules.
-
...
See also ContinuousOptimization