После нескольких месяцев отсутствия сроков мой босс спрашивает меня, будет ли что-то сделано за 2 недели. Я работал с очень разными концепциями и разным программным обеспечением внутри одного и того же проекта, и мне, как правило, не хватало опыта (поэтому моя скорость, на мой взгляд, не была впечатляющей, но никто не сказал мне, что это был прорывной дилер, так как идея , и было, чтобы развиваться во время обучения, не обязательно работать с чем-то, что вы уже знали до работы здесь). Однако для этой конкретной задачи у меня вообще 0 опыта. Я не знаю, как ответить точно, я никогда не видел эту проблему раньше.
Она настаивает на том, чтобы получить ответ «да» или «нет». Я боюсь сказать да, и не смогу это сделать, но я не вижу другого выхода, кроме как сказать то, что я сказал выше (и мой босс знает), что да, я буду иметь это, даже если я не не был в этой ситуации раньше.
Э: Еще одна проблема, которую я хотел затронуть, упомянув, что мне не хватает опыта, — это неспособность думать или идти на компромисс перед свиданием. Я просто не знаю, я могу хотеть, но я нахожу проблемы на каждом шагу, некоторые из них мои собственные, некоторые связаны с природой того, что я пытаюсь делать. Так что диапазон довольно большой: можно сказать, меньше года, но это никому не помогает, было бы здорово, если бы все было сделано к сентябрю. Также было бы замечательно, если бы это можно было сделать завтра, но я не думаю, что это будет сделано к тому времени, но опять же, я не знаю, когда это будет сделано.
Переверните вопрос наоборот. Что вы абсолютно уверены в том, что сможете сделать к сроку, установленному вашим начальником?
Нет ничего хуже, чем оценка «пальцем в воздухе», когда кто-то дает вам набор задач и сроки без какой-либо оценки того, что возможно к этому сроку. Разбейте задачи на более мелкие, управляемые наборы, которые вы можете оценить. Посмотрите на этот список временных рамок, которые у вас есть, и посмотрите, сколько из них укладывается в крайний срок. Конечно, некоторые из них могут иметь более высокий приоритет, а другие могут быть обязательными для выполнения других задач.
Затем идите к своему боссу со своими оценками. Покажите ей свой план и скажите, что вы определенно можете выполнить задачи A, B и C и, возможно , D. Вот как вы можете указать точные временные рамки для задач. Разбейте их, оцените биты. Тогда вместо того, чтобы гадать , успеете ли вы успеть, вы будете точно знать, что успеете сделать к этому времени. Затем ваш босс может либо продлить срок, либо ограничить объем.
Похоже, она не столько пытается подтолкнуть вас к дате, сколько хочет знать, что вы СДЕЛАЕТЕ, чтобы она могла заранее планировать время своей команды.
Оценка задач является требованием разработки программного обеспечения. Привыкайте к этому. У нас никогда не бывает идеальной информации для оценки.
Что вы делаете, так это разбиваете его на задачи и оцениваете каждую в отдельности. Затем вы добавляете фактор неопределенности 30-200%, в зависимости от того, насколько вы не уверены в своей цифре для каждой задачи. Это время, которое вы уделяете задаче. Не указывайте фактор неопределенности как отдельный элемент в электронной таблице, которую вы создаете. Просто добавьте его к цифре того, что, по вашему мнению, потребуется. Потом все это добавить.
Тогда следующий трюк — не предполагать 8-часовой рабочий день при определении крайнего срока по общему количеству часов. Если общее количество часов для выполнения задач составляет 142, разделите их на 6, а не на 8, чтобы получить общее количество дней и определить крайний срок. Это учитывает неизбежные задержки, отгулы, просьбы поработать над более срочными вопросами, необходимые встречи с персоналом и другие административные задачи, такие как хронометраж и т. д. Для короткого проекта это может быть не так важно, или вы можете обойтись без деления на 7, но вам нужно начать учитывать это при проведении оценки, если вы не хотите провести остаток своей жизни, работая в неразумные сроки и работая сверхурочно для этого.
При определении задач убедитесь, что вы включаете время для встреч, отчетов по электронной почте и других коммуникаций с руководством, которые требуются в ходе проекта. Также включите другие связанные задачи, такие как модульное тестирование, создание репозитория управления исходным кодом, реагирование на проблемы контроля качества, развертывание на других серверах и т. д. Одна из самых больших проблем, с которыми я столкнулся при оценке, заключается в том, что разработчики часто оценивают только фактическое время программирования, но все другие добавленные задачи часто занимают столько же или больше времени.
Если ваш начальник возражает против вашей оценки, покажите ему детали и спросите, что он считает завышенным и почему. Спросите его, есть ли шаги, которые вы можете пропустить. Попросите его расставить приоритеты шагов, чтобы вы могли максимально эффективно использовать имеющееся у вас время. Спросите его, можно ли уменьшить масштаб к этому сроку. Узнайте, что важнее всего сделать.
Вы можете обнаружить, что если ему это нужно к определенной дате, он может ожидать, что вы будете работать сверхурочно. Это не является чем-то необычным в этой отрасли, особенно когда сроки приближаются. Не в ваших интересах жаловаться на это на данном этапе, поскольку вы уже можете быть восприняты как не содействующие (это мое предположение, основанное на том, что вы написали о том, как мало вы, кажется, сделали до сих пор).
Далее, это звучит так, как будто вы чувствуете давление, чтобы уложиться в срок. Добро пожаловать в реальный мир, мы все работаем в установленные сроки и вынуждены их соблюдать. С этого момента вы не можете уйти без прогресса. У вас должно быть что-то, чтобы показывать ежедневно , что вы достигли. Это не школа, где можно накидать итоговый проект в последние выходные перед экзаменами. Каждый день до конца своей карьеры вам нужно будет показывать, что вы сделали в тот день. Это карьера с высоким давлением, вам нужно научиться справляться с этим.
Также нужно перестать оправдываться. Все знают, что вы новичок, но вы должны видеть, как вы копаетесь и работаете над выполнением задачи . Если люди считают, что вы не работаете или не можете выполнять работу, это отрицательно скажется на вашей заработной плате, типе рабочих заданий, которые вы получаете, и, в конечном итоге, на вашей возможности трудоустройства. Вам нужно постоянно контролировать то, как ваш босс воспринимает вас в рабочем мире.
Вам также нужно избавиться от установки, что вы не можете сделать это прямо сейчас. Если ты не можешь, то тебе не место в профессии. Может быть, это звучит сурово, но реальный мир суров, вам нужно активизироваться и действовать. Вы можете сделать огромное количество дел за две недели, если действительно сосредоточитесь на работе. Даже если вы не уложитесь в срок, вы должны быть в состоянии показать, что за это время вы добились чего-то помимо туманных исследований. Если исследование — это все, что вы сделали, потому что это действительно сложная проблема, то будьте готовы показать документацию этого исследования. Если бы кто-то в течение двух недель не занимался ничем, кроме исследований, я ожидал бы увидеть несколько сотен страниц исследовательских заметок.
" Я дам вам ответ через Х дней "
Ваша первая задача — выяснить, сколько времени это займет у вас. Погружайтесь в проблему, пока у вас не появится представление о том, что будет делать вся задача/проект.
Не торопитесь, чтобы составить список действий, разбить их на более мелкие части, спланировать их и т. д.
Теперь вам придется оценить , насколько велико значение X, но это проще, чем пытаться угадать весь проект.
Если у вас есть идея, что X уже займет неделю, то все ставки сняты: это невозможно сделать за две недели. Если у вас есть хорошее представление об окончательном ответе до истечения X дней, сообщите об этом немедленно, особенно если ответом будет «Это невозможно сделать за две недели» .
Нравится ли вам или ей ваш ответ, вряд ли имеет значение. Вы оба должны иметь дело с реальностью профессионально.
Это на самом деле не вопрос «да» или «нет». Если вы работаете над чем-то, что должно занять небольшое количество часов, и я спрашиваю вас: «Это будет закончено сегодня?» вы можете сказать «да» или «нет, потому что мне нужно еще около двух часов, и я уезжаю на день через час». Но с вещами, которые продолжаются недели или месяцы, у вас нет такой уверенности. Ближе всего к да у вас есть:
Это план!
И самое близкое, что у вас есть, это:
На данный момент я не могу заставить даты работать. Возможно, нам придется уменьшить масштаб или добавить ресурсы.
Если у вас много неуверенности:
Нам должно очень повезти с X, или нам помогут с Y, или, возможно, сбросить Z.
Или же
Это план, но у меня много неуверенности в отношении A, B и C.
Оценка того, сколько времени займет что-то, отличается от умения делать это. Некоторые люди делают что-то годами, но никогда не замечают, сколько времени это занимает. Некоторых постоянно удивляют и задерживают вещи, которые другие ожидали и допускали. Некоторые люди составляют расписание таким образом, что позволяют работать над одной задачей, в то время как другая заблокирована; другие нет. Это навыки, которые вы должны были освоить вместе с концепциями и программным обеспечением, которые вы используете. К сожалению, не так много людей открыто учат этим вещам; они просто ожидают их от вас.
Итак, что вы должны сделать прямо сейчас , это составить письменный план. Используйте какие-то диапазоны или цветовое кодирование, чтобы отличать вещи, в которых вы уверены, сколько времени они займут, от вещей, в которых есть неопределенность. Если все пройдет идеально, когда это будет сделано? В какие моменты вы получите больше информации (например, вы получите API, работающий с другими компонентами) и будете более уверены в дате завершения? Если вы установите, что это займет от 4 до 40 недель, то это наверняка не будет сделано за 2 недели. Если это займет 7-20 рабочих дней, это может быть сделано за 2 недели, но вряд ли . Если это займет 3-9 рабочих дней, то скорее всего это будет сделано за 2 недели.
Такой подход не только поможет вам ответить своему боссу на вопрос, будет ли это сделано. Это помогает вам двоим решать такие вопросы, как
Тебе действительно не стоило работать без плана. Когда вы начали получать вопросы о сроках завершения, вы должны были составить план. Ваш босс должен был как минимум попросить план, а более разумно помочь вам его написать, но не все начальники ведут вас так, как вам нужно. Составьте план. Смиритесь с тем, что это будет неполным и есть вещи, которых вы не знаете. Ответьте своему боссу и получите резервные данные, которые потребуются. Уметь пройти мимо да/нет.
стажер-обезьяна
стажер-обезьяна
Джейн С
стажер-обезьяна