Достаточно хорошо
Профессиональная мораль часто путает качество с максимальным качеством. Но работа хороша не тогда, когда в неё вложено всё возможное, а когда она надёжно выполняет требования с оправданной ценой.
Такое определение звучит менее торжественно, чем разговоры о совершенстве, зато позволяет работать.
Если мост должен выдерживать нагрузку с заданным запасом, качество определяется не красотой расчёта, а выполнением требований. Если временная табличка должна сообщить, где находится вход, ей необязательно выигрывать конкурс графического дизайна.
Требования, однако, включают не только явно написанные параметры. Пользователь ожидает безопасность, понятность и надёжность даже тогда, когда забыл указать их в заказе.
Отсюда перед работой нужно определить:
- обязательные требования;
- желательные характеристики;
- критерии приёмки;
- допустимые отклонения;
- последствия превышения или недостижения уровня.
Слишком низкое качество создаёт отказ. Слишком высокое способно растратить сроки и деньги.
Последние проценты улучшения часто действительно стоят непропорционально дорого. Но точная пропорция зависит от задачи. В медицине, авиации и безопасности дополнительная надёжность может оправдывать огромные расходы. В оформлении внутреннего черновика — обычно нет.
Перфекционизм бывает разным.
Иногда это профессиональная добросовестность. Иногда — страх показать работу, потерять контроль или столкнуться с оценкой. В последнем случае бесконечное улучшение становится способом никогда не закончить.
Полезный вопрос:
Какое улучшение ещё изменит функцию, риск или восприятие результата?
Если ответ — «никакое, но мне пока тревожно», задача переместилась из технической области в другую.
Пол можно мыть зубной щёткой. Результат станет немного чище. Система управления зданием при этом, вероятно, не получит заметной пользы.
Требования удобно проверять вопросом «кто заметит разницу и что он с ней сделает». Коммерческое предложение можно верстать два дня, подбирая шрифт; закупщик открывает вторую страницу с ценой и сроком и решает по ним. Тот же закупщик мгновенно заметит, если срок посчитан без таможни, — и это как раз требование, которого никто не написал в задании. Улучшать имеет смысл ту часть, по которой принимают решение.
Следствие неприятное: перфекционизм обычно выбирает не самую важную часть работы, а самую спокойную. Доводить шрифт приятнее, чем перепроверять срок поставки, потому что шрифт не может ответить отказом.