Чем дольше это занимает, тем больше времени требуется

У меня есть две интуиции:

  • Почти все занимает больше времени, чем я думаю
  • Более длинные вещи занимают непропорционально больше времени, чем я думаю

Под этим я подразумеваю: если что-то, что, по моему мнению, займет одну неделю, на самом деле займет две недели, аналогичный проект, который, как я думаю, займет две недели, на самом деле займет восемь недель.

Как ты объясняешь это?

Я думаю, что многие из моих проектов занимают больше времени, чем планировалось, не потому, что сама работа занимает больше времени, чем я думаю, а из-за долгих отрезков времени, когда я вообще ничего не делаю — что-то происходит, проходят недели, и вдруг я понимаю Я не добился никакого прогресса в том, над чем я работал. Даже если я правильно рассчитал количество рабочих дней, которое потребуется для выполнения данной задачи, я неправильно рассчитал, сколько времени в календарных днях мне потребуется, чтобы добраться до этих рабочих дней.

На самом деле вы можете получить такой результат из модели, в которой вероятность перерыва и продолжительность перерыва совершенно не связаны с тем, как долго вы работали до сих пор. Например, предположим, что когда я работаю над чем-то, я работаю над этим пять дней, прежде чем сделать перерыв случайной продолжительности в 1-5 дней:

  • Проект, который занимает 5 рабочих дней, будет завершен через 5 дней.
  • Проект, который занимает 10 рабочих дней, будет завершен (в среднем) через 13 дней.

И обратите внимание:

  • Проект, который занимает 11 рабочих дней, будет завершен (в среднем) через 17 дней.

Ограничение масштаба проекта может иметь непропорциональное влияние — очевидно, что эти цифры были выбраны для удобства, чтобы показать определенный эффект, но они показывают, как незначительное сокращение масштаба проекта может привести к тому, что он будет завершен непропорционально раньше, просто потому, что он не рассыплется. через перерывы.

На самом деле, я думаю, есть два фактора, которые делают ситуацию намного острее.

Во-первых, я думаю, что продолжительность перерывов, которые я в конечном итоге делаю, пропорциональна количеству времени, которое я потратил на проект до сих пор: иногда я делал годовые перерывы в середине многолетних проектов.

Предположим, что я снова работаю с шагом в 5 дней, после чего делаю перерыв, но теперь перерыв имеет случайную длину от 1 до n, где n — количество дней, прошедших до сих пор. В настоящее время…

  • Проект, который занимает 5 рабочих дней, будет завершен через 5 дней.
  • Проект, который занимает 10 рабочих дней, будет завершен в среднем через 13 дней.
  • Проект, который занимает 11 рабочих дней, будет завершен в среднем через 21 день.
  • Проект, который занимает 16 рабочих дней, будет завершен в среднем через 39 дней.

У нас уже есть гораздо более резкий эффект.

Во-вторых, на практике я думаю, что задержки возникают с большей вероятностью, чем дольше длится проект. Так что дело не в том, что я работаю пять дней, делаю перерыв, работаю пять дней, делаю перерыв — перерывы случаются стохастически на протяжении всего проекта, и чем дольше длится проект, тем больше вероятность того, что он окажется на каком-либо этапе. Учитывая день, что я начну перерыв.

Это, конечно, усугубляется эффектом длительности перерыва: чем дольше длится проект, тем больше вероятность того, что я сломаюсь, и тем дольше будет перерыв.

На данный момент было бы действительно здорово, если бы я создал правильную модель, возможно, с одним из тех виджетов, которые позволяют вам играть с параметрами и видеть, как различные предположения влияют на результат. Но если бы я попытался это сделать, я, вероятно, никогда бы не закончил этот пост. Мораль этой модели, по сути, состоит в том, чтобы максимально сократить масштабы проектов, потому что версия, которая на 1/3 так хороша, как та, которую вы планировали, вполне может занять 1/8 времени.

Leave a Comment

Ваш адрес email не будет опубликован.