Космические ракеты и Agile-программисты делают это… Почему нет?

Космические ракеты и Agile-программисты делают это… Почему нет?
Космические ракеты и Agile-программисты делают это… Почему нет?
Изображение
Изображение

Вы как все ставите цели? Вы определяете, чего хотите достичь, а затем начинаете работать над достижением своей большой цели?

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

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

Вы знаете, что это такое?

Вы знаете, куда направляетесь, но все равно заблудились

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

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

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

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

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

Теперь ты же не хочешь, чтобы это произошло, не так ли?

Космические ракеты и гибкие программисты - у них есть чему поучиться

Когда ракета запускается в космос, вы думаете, она просто следует по прямой линии от земли до места назначения в космосе?

Нет, это не так.

Он немного корректирует свой курс по пути. Вот как он остается на пути и достигает очень определенного, но далекого пункта назначения в космосе.

То же самое и с agile-программистами: они точно знают, где находятся по отношению к своей конечной цели (готовому приложению). По пути они вносят необходимые коррективы в свои действия, если обнаруживают, что находятся на неверном пути.

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

В обоих предыдущих сценариях корректировки вносятся постоянно. Напротив, вы просто ставите перед собой цель и действуете, не останавливаясь, чтобы скорректировать свой курс. Если вы не задумываетесь о своем текущем прогрессе и просто продолжаете делать свою работу, путаница неизбежна.

Наконец, вы также должны обратить пристальное внимание на свое отношение.

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

Когда вы на правильном пути, у вас больше мотивации продолжать работать над достижением цели, а не бросать ее.

15-минутный блок времени на помощь

Давайте поговорим о Scrum. Он принадлежит к семейству гибких методологий разработки программного обеспечения, и одной из его характеристик является ежедневное 15-минутное собрание с ограниченным временем под названием The Daily Scrum.

Каждый день в течение 15-минутного периода команда проводит собрание, на котором каждый сообщает о своем прогрессе, отвечая на три вопроса:

  1. Что вы делали после последней встречи?
  2. Что вы планируете закончить к следующей встрече?
  3. Что-то стоит у вас на пути?

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

«Хорошо, значит, это для разработчиков программного обеспечения», - слышите вы. «Как это мне поможет?»

Это именно то, что мы собираемся выяснить далее.

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

Daily Scrums можно применять и к вашей собственной работе. Давайте посмотрим, как это сделать:

  1. Знайте свою цель и подцели. Само собой разумеется, что у вас должна быть четкая и четко определенная цель, а также этапы, связанные с вашей конечной целью. Если у вас нет этого плана, сделайте это сейчас.
  2. Расписание и место. Запланируйте 15-минутный блок в своем календаре, который происходит каждый день, в одном и том же месте, в одно и то же время. Чтобы убедиться, что вы не превысите 15-минутный лимит, приобретите таймер, установите его на 15 минут и запустите, как только начнется ваша встреча. Лучшее время для этого - перед окончанием рабочего дня. Таким образом, у вас будет некоторое представление о том, что вы сделали, столкнулись ли вы с какими-либо проблемами и что вы хотите делать дальше. Фиксированное местоположение поможет вам сформировать привычку ежедневного скрама.
  3. До встречи. Ответьте на три вопроса Scrum, о которых я упоминал ранее, и запишите их в документе. Затем потратьте некоторое время на выяснение того, находитесь ли вы на правильном пути в отношении своих целей.
  4. Примите соответствующие меры. После того, как вы провели ежедневный скрам, составьте план дальнейших действий. Вам нужно сделать что-то по-другому? Что нужно, чтобы устранить препятствия на вашем пути?

Подумайте о лучших ответах на эти вопросы.

Вывод

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

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

Тебе слово: как ты отслеживаешь текущую ситуацию по отношению к своим целям? Вы как-то оцениваете свою работу? Пожалуйста, поделитесь своими комментариями и опытом в области комментариев.