Чему разработчики программного обеспечения могут научить нас, как избавиться от «ошибки совершенства»?

Чему разработчики программного обеспечения могут научить нас, как избавиться от «ошибки совершенства»?
Чему разработчики программного обеспечения могут научить нас, как избавиться от «ошибки совершенства»?
Изображение
Изображение

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

Даже если вы усердно работаете над своими задачами, у вас в голове появляется это щемящее чувство незавершенности. Вы также чувствуете, что невозможно встретиться со своим внутренним критиком; вы никогда не удовлетворены своими результатами.

Вы расстроены и выгорели. И даже если этого недостаточно, вы начинаете откладывать выполнение своих задач.

Вы только хотите, чтобы вы могли выйти из офиса в 5 вечера и провести время с семьей. А потом ты смотришь на стопки бумаг на своем столе.

Это будет еще одна ночь, проведенная за работой.

Финиша не видно

К сожалению, это изображение слишком распространено в офисах по всему миру. Большинство людей ошеломлены количеством незавершенной работы.

На самом деле есть четыре причины, почему это происходит:

Во-первых, из-за количества отвлекающих факторов. У них нет возможности работать целенаправленно, и их работоспособность снижается.

Во-вторых, это потому, что вы работаете над слишком многими вещами (задачами, проектами и т. д.) одновременно. Когда они работают таким образом, они не могут ничего нормально завершить.

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

Теперь, даже если эти три предыдущих условия соблюдены, есть еще одна вещь, которая заставляет людей медлить и перегружаться: это незавершенная работа и тот факт, что они никогда не бывают на 100% удовлетворены качеством своей работы. работа.

Когда они недовольны качеством своей работы, они продолжают корректировать и корректировать результаты, но не могут ничего закончить. Это верный способ перегрузить себя и вызвать ненужный стресс.

Это также верный способ разозлить других людей, особенно если их производительность зависит от человека, который никогда не сможет завершить свою часть задачи/проекта.

Если это не идеально, значит, оно не готово

Неспособность отказаться от задач и никогда не закончить их - симптомы перфекционизма.

Дело в том, что вы никогда не удовлетворите своего внутреннего критика, потому что считаете, что есть еще одна хитрость, которую вы должны сделать, пока не сможете отпустить задачу.

В чем причина всего этого?

Это основной страх, который держит вас в своих объятиях; страх, что другие назовут вас неудачником, если вы выпустите что-то несовершенное. Страх, что вы себя подводите (и не соответствуете своим стандартам), если все не на 100% идеально.

Ну, у меня для вас новость - совершенства не существует!

Я признаю, что в определенных обстоятельствах (например, в профессии) вы всегда должны стремиться к совершенству, например, когда вы пилот авиакомпании или хирург.

Но в 90% других случаев совершенство не служит вам. Вместо этого он замедляет вас, заставляет откладывать дела на потом и повышает уровень стресса.

Давайте поговорим о Scrum

Если совершенство мешает вам, помощь может быть найдена из неожиданного источника; из мира гибкой разработки программного обеспечения и Scrum.

“Хмм Скрам? Что такое Скрам?» вы спрашиваете.

Scrum - это программная методология, которую используют разработчики программного обеспечения, и одним из ее компонентов является «Определение готовности» (DoD). В нем описывается, что команда разработчиков должна подготовить к концу итерации разработки (также известной как спринт).

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

Даже если DoD используется в контексте разработки программного обеспечения, его можно легко применить и к индивидуальным потребностям производительности.

Определение готовности четко и ясно описывает, что должно быть достигнуто, прежде чем задача может быть объявлена выполненной. И когда вы определите свое «готово», вы сможете избавиться от ошибки совершенства.

Как вы определяете готовность?

Давайте возьмем концепцию DoD, немного упростим ее и поместим в контекст личной продуктивности. Чтобы создать свое определение готовности, выполните следующие действия:

  1. Определите задачу, которую хотите выполнить
  2. Четко опишите (в письменной форме), какие требования должны быть выполнены, прежде чем его можно будет назвать готовым
  3. Отметить задачу как проверенную, когда она будет готова
  4. Когда все строки проверены, эта конкретная задача выполнена

Допустим, вы блогер и хотите определить свое «готово» в отношении нового поста в блоге. В этом случае часть вашего DoD может выглядеть так:

Написание сообщения в блоге:

  • Обрисовать пост[checked]
  • Написать сообщение[проверено]
  • Вычитка сообщения[]
  • Создайте привлекательный заголовок[]
  • Найти сопутствующую картинку[]
  • Запланируйте публикацию в WordPress[]
  • Напишите электронное письмо автоответчику[]
  • []

Предыдущий DoD четко объясняет, что уже было достигнуто и что еще предстоит сделать.

Чтобы сделать ваш DoD еще более эффективным, поделитесь этим с партнером по подотчетности, если он у вас есть. Таким образом, вы можете постоянно проверять, как продвигается ваша работа и были ли выполнены отдельные задачи или нет.

Если вы все еще пытаетесь стремиться к 100% совершенству, ваш партнер может напомнить вам о соглашении, которое вы создали (ваш DoD). Таким образом, вы не тратите бесконечно свое время, внося ненужные изменения в свои задачи.

Вывод

Я был виновен в стремлении к совершенству, и эта вредная привычка замедляла мои проекты.

Однако, как только я начал определять свое «готово» (в письменной форме), я смог ясно видеть, какие части проекта были завершены, а какие еще требуют моего внимания.

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

Как вы относитесь к совершенству?