Efficiency, Effectiveness, Economy
Люблю холиварные обсуждения в комментариях, тем более, что они дают повод написать новый пост.
Когда-то давно в бизнес-школе меня учили про 3E, которые важны для любого процесса: Efficiency, Effectiveness, Economy.
* Effectiveness (результативность): это делать правильные вещи — достигать своих целей (при условии, что цели правильные).
В случае разработки — это правильные задачи в бэклоге.
* Efficiency (эффективность): это делать вещи правильно, с минимальным расходованием ресурсов и времени.
Для разработчика — это правильно выстроенный процесс: небольшие таски, TDD, практики XP, вот это всё.
* Economy (экономия): это про входящие в процесс ресурсы — чтобы они были с минимальной стоимостью и необходимым качеством.
Для разработки прямой аналогии не вижу — если только достаточный уровень компетенций и навыков в команде.
Так вот, на мой взгляд, общая производительность, на мой взгляд, будет произведением всех этих переменных: Efficiency * Effectiveness * Economy.
При этом Effectiveness еще может быть и отрицательной, если команда вместо того, чтобы двигаться к цели, выбирает неправильный маршрут и от цели удаляется.