Подход к постановке целей, который помогает выбрать формулировку желаемого результата, дает чувство направления и помогает организовать и достичь целей.

Цитата из книги Java для опытных разработчиков, вторая редакция:

Понимать, что вы измеряете, и убеждаться, что ваши измерения точны, — хороший первый шаг. Однако нечеткие или изменчивые цели часто мешают получить полезный результат, в том числе в оптимизации производительности. Стоит оперировать целями производительности, которые относятся к категории, известной как SMART «Specific, Measurable, Agreed, Relevant, Time-boxed», то есть «конкретные, измеримые, согласованные, актуальные и ограниченные во времени»