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