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