-–убрики

 -¬сегда под рукой

 -ѕоиск по дневнику

ѕоиск сообщений в NicNata

 -ѕодписка по e-mail

 
¬ыбрана рубрика ќрганизаци€.


ƒругие рубрики в этом дневнике: Ў»“№≈(572), „исто в доме(51), —оветы(108), —кульптура. јрхитектура. (15), —¬ќ»ћ» –” јћ»(440), –умынское кружево(31), –≈÷≈ѕ“џ(398), –азное (121), ѕЁ„¬ќ– .  ¬»Ћ“»Ќ√(78), ѕутешестви€(44), ѕсихологи€(35), ѕолитика(4), ѕлетение(72), ќдежда дл€ кукол(16), ћќƒј. ƒ»«ј…Ќ≈–џ. (129), ћалыши. ƒети(29),  –ј—ќ“ј. «ƒќ–ќ¬№≈(230),  омпьютер(55),  ќћЅ»Ќ»–ќ¬јЌЌќ≈ ¬я«јЌ»≈(45),  ниги(4),  азанши(2), »стори€(6), »скусство.ѕоэзи€. ‘отографии(61), »ностранные €зыки(12), »з остатков пр€жи(22), ∆урналы по рукоделию(9), ∆”–ЌјЋџ ѕќ ¬я«јЌ»ё(159), ∆»¬ќѕ»—№(45), ƒЋя —¬јƒ№Ѕџ(17), ƒизайн интерьера. –емонт.(99), ƒекор одежды(53), ¬я«јЌ»≈ —ѕ»÷јћ»(1140), ¬я«јЌ»≈  –ё„ ќћ(1640), ¬џЎ»¬јЌ»≈(391), *************************(0), *************************(0), *************************(0), *************************(0), *************************(0), *************************(0), *************************(0), *************************(0), *************************(0), *(214)

 ј  ѕ–»¬≈—“» ƒ≈Ћј ¬ ѕќ–яƒќ : ѕ–»ћ≈Ќ≈Ќ»≈ ћ≈“ќƒ» » GTD ƒЋя ћ≈Ќ≈ƒ∆≈–ј ѕ–ќ≈ “ј Ч ƒќ Ћјƒ — SPMCONF

¬торник, 14 »юн€ 2016 г. 22:46 + в цитатник
Ёто цитата сообщени€ rss_rss_hh_new [ѕрочитать целиком + ¬ свой цитатник или сообщество!]

 ак привести дела в пор€док: применение методики GTD дл€ менеджера проекта Ч доклад с SPMConf

“ать€на Ѕелова Ч известна€, как автор проекта PMWoman.ru выступала как-то на Software Project Management Conference конференции.



 огда мы становимс€ менеджерами, на нас начинают валитьс€ различные УкошмарыФ: огромное количество писем, посто€нные телефонные звонки, наши записи в ежедневниках, клейкие стикеры.


≈сть еще одна проблема: наш мозг посто€нно загружен обдумыванием, вспоминанием того, что же нам нужно сделать. Ёто УжужжаниеУ в голове мешает нам сосредоточитьс€ и начать выполн€ть поставленные задачи.

¬сем известный гуру менеджмента ѕитер ƒрукер сказал: Уѕока вы не сможете управл€ть своим временем, вы не сможете управл€ть ничем другимФ. ¬се, конечно, понимают, что управл€ть непосредственно временем мы не можем, но мы можем управл€ть своими задачами, которые вал€тс€ на нас со всех сторон.

≈ще в голове регул€рно возникают какие-то мысли, идеи, например, попробовать вот эту методику и т.д.



“ак что же делать? ¬ какой-то момент понимаешь, что нужно как-то вз€ть и собрать это в одну единую кучку, чтобы все было вместе. » пытаютс€ начать, читают книжку ƒ. јллена, пытаютс€ применить эту методику, или даже не пытаютс€ после прочтени€.

» сталкиваютс€ со следующими проблемами. ¬ чем проблема начать? Ќеобходимо пон€ть, что методика GTD Ч очень сложна€. Ќужно выделить 2-3 дн€, как рекомендует јллен, чтобы сесть и разгрести всю эту массу дел. Ќадо как-то сразу все настроить, нужно за один перестроить свою жизнь. ћы все понимаем, что на самом деле это Ч нереально. я наступила на эти грабли, пыталась сесть, все разобрать, и в какой-то момент начала это от себ€ отодвигать, потому что стала заниматьс€ самой системой, а не своими делами.

≈ще одна проблема, с которой мы сталкиваемс€, это Ч множество инструментов. ћы начинаем заниматьс€ самим инструментами и отвлекаемс€ от сути.



— чего же начать? я бы рекомендовала начать с того, чтобы освободить голову от этого Ужужжани€Ф. ¬се, что у вас есть в почте, все, что у вас есть на бумажках, в ежедневнике, никуда не денетс€, и на самом деле, оно вам не особо-то и мешает, не УжужжитФ, а Ужужжит-тоФ у вас в голове. ≈е нужно освободить. ƒл€ этого мы садимс€ и начинаем действительно выгружать.

„то значит Увыгрузить из головыФ? —€дьте, положите перед собой лист бумаги, и начните писать все, что у вас есть в голове. ¬ас€ просил позвонить? Ќапишите: Уѕозвонить ¬асеФ. »ли нужно что-то отправить заказчику? ѕишем: Уќтправить заказчику документыФ. ¬се, что есть у вас в голове, и вы все это выгружаете, начина€ от мельчайших задач и заканчива€ глобальными иде€ми. ћожно выписать на лист бумаги, можно куда-то в другое место. Ёто не важно. ’очетс€ отметить сразу, что хот€ и кажетс€, что не так уж много задач у нас в голове, ну 5-6 задач, ну дес€ток, но когда садишьс€ писать, одно начинает цепл€тьс€ за другое. ¬ы понимаете, что не так уж мало всего в голове у нас находитс€, и в какой-то момент вы осознаете, что вот это все мешало мне сосредоточитьс€. я, когда первый раз это сделала, потратила два часа времени, и у мен€ получилось больше ста пунктов. Ёто все УжужжалоФ у мен€ в голове.

’очетс€ сделать ремарку, куда все это выписывать. ≈стественно, самый просто способ Ч лист бумаги и ручка.  ому-то это удобней делать в WordТе. я бы рекомендовала сразу себе подобрать какой-то инструмент, в котором вы в дальнейшем будете вести свои задачи. Ќапример, MS Outlook.  огда вы выгружаете, не надо думать о приоритетах, сроках, не нужно думать о тегах, флагах и т.п. ѕросто с€дьте и пишите одно за другим.

≈сть инструменты с on-line интерфейсом. яркий представитель: Remember The Milk. “акже еще очень хороший Dolt.im и другие.
¬ажно, чтобы этот инструмент был максимально просто дл€ ввода задачи.
јкцентирую внимание, что мы говорим о всей нашей жизни, не только о работе

.

„то дальше? Ќадо рассортировать задачи. ¬ вашем списке будут как маленькие задачи, выполн€емые за один шаг, так и более сложные и продолжительные.

¬ методике јллена под проектом подразумеваетс€ что-то, что требуют больше одного шага дл€ своего выполнени€. ѕример из жизни: помен€ть резину на машине на зимнюю. ≈сли вам кажетс€, что это Ч один шаг, то это не так. Ќадо сперва купить резину, потом съездить в гараж, записатьс€ на шиномонтаж и т.д.  онечно, проект может быть и глобальным, например, как построение дома.

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

—писки Ч задачи.
Ќачнем с одношаговых задач.
¬ы выписали все, отложили, через какое-то врем€ (час, день, два) вернитесь к этому списку, начните его просматривать. ¬ы видите какую-то одношаговую задачу, вам надо решить, в какой список ее поместить.
јллен рекомендует 4 списка:

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

Ч ѕотом/отложить
Ќапример, купить подарок ребенку на день рождени€, который будет через мес€ц.

Ч ѕоручено/контроль

“акже сюда добавл€ем задачи, когда мы что-то от кого-то ожидаем.
Ёто не ваши задачи, но вы ожидаете их решени€.

ћожет быть/когда-нибудь

ѕример, может быть € запишусь на курсы английского.

 алендарь.
¬тора€ категори€ задач, которые жестко прив€заны по времени.
Ќапример, встреча или совещание, которые четко зафиксирована по времени. —юда можно записывать одношаговые задачи, которые назначены у вас на конкретный день. Ёто не задачи, которые нужно выполнить к определенной дате, это задачи, которые нужно выполнить именно в этот день. ≈сли не в этот день, то никогда. Ѕытовой пример: поздравить дедушку с ƒнем рождени€.

Ќе задачи.

ѕроект
јллен рекомендует вести список проектов, их названи€. √де его вести? ћожно в инструменте, где вы ведете свои задачи, большинство из таких инструментов позвол€ет вести отдельный список проектов. ћожно вести в виде mindmapТов, можно просто в ежедневнике.

—правочный материал
—сылки в интернете, которые вы хотели прочитать, статьи, документы дл€ работы (как бумажные, так и электронные) »х тоже нужно держать в пор€дке.
“акже это касаетс€ различных документов на квартиру, дом, аттестатов, медицинских справок и т.д.

»де€/мысль
»х стоит где-то фиксировать. ƒл€ этого тоже есть множество инструментов, € позже расскажу о тех, которыми пользуюсь.

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

ѕриучаем себ€

¬ыгрузили из головы, потом постепенно разобрали бумаги и свои мысли и идеи, и дальше стоит начать приучать себ€ к регул€рно выполн€ть некие действи€.
¬ыделите себ€ один раз в день 10-20 минут, дл€ того чтобы посмотреть список задач, который есть на данный момент, который у вас в фокусе, список отложенных задач, выгрузить то, что есть сейчас в голове. я, например, проделываю это два раза в день, € два раза в день еду на метро, и эти полчаса трачу на просмотр задач. » не надо концентрироватьс€ на этом в течение дн€, иначе вы будете заниматьс€ на своими задачами, а самой системой.

≈сть еще еженедельный регламент, когда € в выходной день сажусь, трачу полчаса-час на то, чтобы подумать, какие еще идеи у мен€ возникают, т.е. повторить процедуру выгрузки. “акже на еженедельной основе € просматриваю список Ућожет быть когда-нибудьФ. ¬друг € уже созрела дл€ этих задач? ¬озможно, что-то уже надо переносить в фокус.

“акже приучила себе постепенно (это тоже пришло не сразу) ловить в течение дн€ идеи и задачи, особенно идеи. ѕотому что задачу вы все равно еще раз позже поймаете, или кто-нибудь позвонить напомнит, а вот если вы упустили идею, вполне веро€тно, что она вернетс€ только через мес€ц.

–азвиваем систему

Ќачинаем очень постепенно развивать систему, котора€ у вас к этому моменту выстроилась.

ѕриоритеты
ћногие выстраивают очень сложную систему приоритетов, на самом деле, приоритетов может быть два: первый и никакой. ≈сли у вас в первом приоритеты дес€ть задач, то это значит, что у вас нет приоритета. ¬ приоритете может быть одна, максимум две задачи.

Ќапоминани€
¬ы можете выставить дату, когда вы хотите вспомнить о деле, которое у вас в списке ќтложенные или Ќа контроле.

 онтексты
 онтекст Ч это то, в каком окружении может быть выполнена эта задача. Ќапример, контекст УзвонкиФ.  ак вариант, у вас есть 15-20 свободных минут, вы открываете все задачи с этим контекстом и начинаете обзванивать. ≈ще один контекст, который € активно использую, это Ч контекст человека. Ќапример, руководитель проекта со стороны заказчика. » у мен€ всегда с ним есть какие-то задачи: когда ему нужно у мен€ что-то уточнить, или мне у него. ƒопустим, он мне звонит, и € тут же могу открыть контекст с его фамилией и в течение телефонного разговора не вспоминать, что € ему обещала, или что он мне обещал. ” мен€ все это уже перед глазами.

√рабли
Ќа какие же грабли все-таки наступают люди при попытке внедрени€ этой системы?
  1. ”влечение инструментом ради инструмента
  2. »злишнее усложнение структуры задач
  3. ѕопытка внедрить сразу за один шаг
  4. Ќесколько списков (разделение рабочее/личное)
  5. Ќевн€тные формулировки задач




Ќапоследок, €ркий пример из жизни: как мне недавно помогла эта система. ћес€ц назад заболел мой отец, и € была вынуждена ехать в город, где живут мои родители. ѕонима€, что рабочий проект остановить невозможно, надо было быстро раскидать свои задачи. » только благодар€ тому, что у мен€ была эта система, € знала, какие задачи у мен€ есть. ѕередо мной был список задач, и мне не надо было тем мозгом, который думал о папе и реанимации, вспоминать, что мне нужно сделать по работе. ћне хватило четыре часа в поезде, чтобы написать письма исполнител€м, своей команде и распределить задачи.

¬неклассное чтение:
  1. ƒевид јллен У ак привести дела в пор€докФ
  2. Ћео Ѕабаута УЌет прокрастинацииФ
  3.  еннет Ѕланшар Уќдноминутный менеджер и обезь€ныФ
  4. ƒэвид Ћьюис У”правление стрессом.  ак найти дополнительные 10 часов в неделюФ
Original source: habrahabr.ru (comments, light).

http://habrahabr.ru/post/242265/

–убрики:  ќрганизаци€

ѕ–ќ„№ »« ћќ≈… √ќЋќ¬џ. GTD ¬ –ј«–јЅќ“ ≈

¬торник, 14 »юн€ 2016 г. 22:45 + в цитатник
Ёто цитата сообщени€ rss_rss_hh_new [ѕрочитать целиком + ¬ свой цитатник или сообщество!]

ѕрочь из моей головы. GTD в разработке

≈сли на вашем столе стоит чашка остывшего желанного кофе или ча€, значит, что-то не так. ¬о вс€ком случае, так наверн€ка подумал бы ƒэвид јллен, автор знаменитого метода GTD (Getting Things Done). ћы хватаемс€ за тыс€чу дел, пыта€сь попутно не забыть про бытовые мелочи, часто забываем о цели, но помним о неотвратимо приближающихс€ дедлайнах. ѕорой страх перед лавиной задач буквально парализует мозг и наступают апати€, прокрастинаци€, депресси€. –абота в такие моменты движетс€ медленно, кажетс€, даже курсор мыши еле ползЄт по монитору. “ака€ ситуаци€ тем опаснее, чем больше человек работает в команде, особенно, если речь идЄт о команде разработчиков.



»де€ пригласить на нашу конференцию GeekWeek-2015 ƒэвида јллена была хоть и неожиданной, но неслучайной. Ћичностна€, на первый взгл€д, концепци€ GTD, даЄт неплохие рекомендации дл€ каждого разработчика в отдельности и процесса разработки в целом.  онечно, метод GTD не столь Ђзаточенї под процесс разработки ѕќ, как agile, но тем не менее, способен его дополнить или стать первым шагом на пути перехода команды к гибкой методологии разработки.  акой же он, GTD дл€ программиста?

–азделим применение принципов GTD в разработке на два блока: персональный, когда речь идЄт об отдельном человеке, и командный, когда речь идЄт о компании или группе разработчиков. ¬ целом, принципы едины, но в команде их реализовать гораздо сложнее, поскольку гарантированно будут саботаж и сопротивление со стороны работников или тимлида.

ќдин в поле воин


ќдна из основ метода GTD Ч принцип перемещени€ задач из пам€ти человека на внешний источник. “аким образом, мозг человека перестаЄт заботитьс€ о том, чтобы удержать в голове все планы, от незначительных до глобальных, а начинает концентрироватьс€ на действительно важных на данный момент задачах и их выполнении.  то-то говорит, что метод GTD эффективно использовать дл€ высвобождени€ личного пространства и нахождени€ баланса между работой и, например, хобби или семьЄй. ќднако с точки зрени€ практичного разработчика GTD нужен, прежде всего, дл€ соблюдени€ баланса между работой иЕ работой.

ѕрограммисты, системные архитекторы и менеджеры проектов непрерывно наход€тс€ в рамках нескольких приоритетов, задач или проектов. „асто обсто€тельства исключают ведение одной задачи, поэтому нужно уметь быстро перестраиватьс€. ѕодобное метание от проекта к проекту нередко порождает стресс, но не тот, который возникает от нелюбимой работы, а стресс как физиологическое и эмоциональное €вление. „ем выше уровень тревоги, тем сложнее справл€тьс€ с поставленными задачами. “ут-то на помощь и приходит GTD.

”станавливаем фильтры на список дел


ѕрежде всего, нужно установить ограничени€, выбрав основное среди всех задач. ќставл€€ главное, вы высвобождаете врем€ и силы и создаЄте импульс дл€ действий с гораздо меньшими трудозатратами, чем когда вы держите в голове все мелочи. ≈сть рутина, есть важные проекты, есть планы на будущее. ѕри этом во всех перечисленных категори€х есть главное. „тобы его выделить, нужно выполнить несколько шагов:
  • выбрать начатые, но не завершЄнные задачи;
  • выбрать дела, вызывающие наибольшее беспокойство;
  • выбрать дела, которые не хочетс€ выполн€ть и которые всЄ врем€ откладываютс€;
  • выбрать рутинные дела, в том числе бытовые.

 ак правило, основное находитс€ первых трЄх группах. —оответственно, первоочередное внимание следует уделить беспоко€щим и незавершЄнным делам Ч ведь не даром точный перевод Getting Things Done Ч Ђдовести дела до завершени€ї.

”пор€дочиваем коммуникацию


Ќеважно, фрилансер или программист, работает удалЄнно или в команде, он посто€нно находитс€ в поле коммуникации: звонки заказчиков, вопросы руководства, запросы пользователей и коллег, информационные сообщени€ от поставщиков SDK и прочЕ Ёти коммуникации нельз€ назвать малозначительными, но их нужно уметь грамотно обрабатывать.
  • ѕерестаньте провер€ть e-mail каждые 5 минут Ч установите всплывающие оповещени€, на которые можно гл€нуть краем глаза. –азместите почту по папкам и прочитывайте по мере актуализации в конкретный момент.

  • –азделите все коммуникации по контексту: Skype, мобильные звонки, городской телефон, общение через почту и т.дЕ ќтведите определЄнное врем€ на коммуникацию внутри каждого канала.

  • ѕроверьте рабочие и личные чаты. ¬озможно, если вам без конца пишет ваш новый сотрудник или задаЄт одни и те же рабочие вопросы старый коллега, стоит попросить их подготовить вопросы, выделить врем€ на общение и разъ€снить все сложные моменты.

  • ѕонаблюдайте за своим веб-браузером. –азработчики часто смотр€т профильные темы на форумах или специализированных сайтах. “ам их подстерегают интересные темы и обсуждени€, не имеющие никакого отношени€ к текущей задаче. Ћучше отложить чтение действительно интересной темы, воспользовавшись закладками в браузере или специальными утилитами дл€ хранени€ ссылок (например, дополнение Pocket, которое можно также установить как приложение на мобильном устройстве и синхронизировать закладки).

  • «аведите записную книжку и/или приложение, где вы будете записывать все задачи с метками срочности и важности. GTD дл€ управлени€ делами вводит пон€ти€ времени, контекста (места), действи€. „тобы правильно расставить приоритеты задач, представьте себе простой фильтр, как в Excel, например. ѕрисвойте каждой задаче параметр времени (по часам или времени суток), места (дом, работа, улица, спортзал, магазин и т.д.). ј затем разделите задачи примерно таким образом: Ђзапросить комментарии к “« Ч работа Ч 14:00ї или Ђпозвонить в шиномонтаж Ч улица Ч вечерї. ƒл€ подобных записей существует много приложений: от планировщика заданий в Windows, который можно использовать дл€ своих целей до Evernote, Rainlendar и тщательно прописанных напоминаний на смартфоне.

”веренность в том, что у вас есть такой список, гарантированно снизит уровень тревожности и поможет сосредоточитьс€ на решении каждой из задач.

≈сть и более глобальна€ проблема, котора€ также затрагивает разработчиков любого типа зан€тости. —егодн€ почти каждую неделю выход€т новые инструменты, гайды, утилиты дл€ разработчиков, то и дело по€вл€ютс€ сообщени€ о новых верси€х фреймворков, новых библиотеках и даже новых €зыках программировани€. ¬с€ эта информаци€ вызывает чрезвычайный интерес профессионалов, а иногда даже увлекает и заставл€ет попробовать что-то новое (создать простое мобильное приложение, написать ЂHello, world!ї на Brainfuck или собрать новый опенсорсный проект). ¬ыход один: распредел€ть интересы по мере их значимости по отношению к текущим проектам, краткосрочным и долгосрочным цел€м. ‘окусировка на одной задаче даЄт возможность повысить личную продуктивность, освободить врем€ и приступить к изучению новой информации.

5 шагов оптимизации


ћетод GTD выдел€ет п€ть стадий работы над списком дел.

—бор информации. Ќужно собрать все задачиЧ просто вз€ть и записать ручкой или в текстовый файл все свои рутинные, незавершЄнные, глобальные дела. ѕри этом важно помнить, что, например, за задачей ЂЌаписать отчЄт в Fast Report дл€ ќќќ Ђ—неговикї скрываетс€ несколько важных и требующих внимани€ подзадач: собрать требовани€ с клиента, составить и утвердить “«, запросить массив данных дл€ тестировани€ отчЄта и т.дЕ Ќеобходимо записывать абсолютно все задачи Ч чуть позже вы их сгруппируете.
ќбратите внимание не только на те проекты, которые есть в пам€ти, но и на те, которые наход€тс€ в компьютере Ч зачастую там не меньше хаоса, чем в мысл€х. —тоит разделить файлы по папкам, соответствующим каждому проекту, отделить личные документы от рабочих.

ѕроцесс обработки. ќбработайте информацию по схеме, предложенной GTD: если что-то уже исполн€етс€, нужно продолжить дело до конца, если можно сделать менее, чем за две минуты, сделайте сразу.


 лассический алгоритм обработки по GTD

— точки зрени€ работы над ключевым дл€ вас проектом важно учесть несколько нюансов.

  • ќтложить несрочные задачи, например, изучение непрофильных материалов, никак не св€занных с текущей работой.

  • ѕо возможности делегировать задачи, например, коллегам или фрилансерам. ≈сли вы быстро и эффективно пишете код, но не очень хорошо справл€етесь с задачами создани€ сайта, рекламы или дизайна, обратитесь к профессионалам. ƒаже, если это ваш собственный проект, вложение в чужую качественную работу быстро окупитс€.

  • Ќаучитьс€ говорить Ђнетї. Ёто, пожалуй, один из самых сложных навыков: всегда найдутс€ дес€тки знакомых, у которых слетела Windows, закралась ошибка в код, требует прошивки Android и молит о джейлбрейке iPhone. Ёти небольшие задачи отнимают массу времени. ≈сли не хотите портить отношени€, найдите несколько доступных мануалов в —ети и отправл€йте страждущим ссылки.

ќрганизаци€ списка. ѕосле того, как пройдены два первых и самых сложных этапа, необходимо организовать работу с задачами. “ут можно воспользоватьс€ простым правилом: разделить врем€ на недели, в конце недели пересматривать список и создавать новый. ¬се задачи стоит раздел€ть по срокам выполнени€ и приоритету. ƒл€ ведени€ задач можно использовать любое из понравившихс€ приложений: это и мобильные OneNote и Evernote, и Asana, и Redmine, и Google  алендарь, и прочЕ

Ќа этом этапе главное Ч уделить много внимани€ работе с текущим или несколькими проектами. ƒл€ этого можно воспользоватьс€ ассоциативными картами (mindmap), которые отраз€т все этапы работы в виде нагл€дной структуры-карты, в соответствии с которой вы будете продвигатьс€ по проекту. ƒл€ создани€ mindmap существует множество платных и бесплатных приложений с интересными фичами. Ќам нравитс€ удобный, бесплатный и русифицированный Freemind, в котором мы и создали примерный вид незавершЄнной карты, не претендующей на истину:



„асть 1



„асть 2

Ќе стоит делить задачи на простые и сложные, нужно выполн€ть всЄ по пор€дку, тогда и врем€ будет распределено рационально.

–евизи€ сделанного. Ќа этом этапе необходимо отметить сделанное, проанализировать причины провалов, создать план на следующий этап (например, неделю).

—обственно действие. ¬ыполн€ть задачи следует исход€ из наличных ресурсов: сил, времени, места выполнени€, а также установленного приоритета. ≈сли дл€ быстрого решени€ задачи вам не хватает какого-то ресурса, который по€витс€ позже, постарайтесь перенести задачу на момент по€влени€ средства еЄ лучшего исполнени€. Ќапример, если вы занимаетесь доработкой десктопного приложени€ и дл€ внесени€ части изменений требуетс€ обновлЄнна€ и ещЄ не купленна€ вашей компанией, но запланированна€ к покупке в ближайшее врем€ SDK, вносите те изменени€, которые можно сделать в текущей версии, а задачу по остальным изменени€м внесите в папку или файл с задачами на будущее. Ѕезусловно, поиск путей решени€ задачи имеющимис€ средствами раскрывает вас как профессионала, но требует больших и не всегда оправданных затрат вашего времени и сил.

¬от несколько советов, как использовать принципы GTD, если вы разработчик в команде или работаете самосто€тельно.

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

  • ¬ыдел€йте отдельные этапы работы над проектом и проставл€йте метки важности и срочности выполнени€ работы.

  • ƒоводите каждую задачу до конца, не оставл€€ еЄ на потом. ƒаже, если вы знаете только длинный путь решени€ задачи, решите еЄ. ¬ ходе дальнейшего рефакторинга можно будет избавитьс€ от неоптимального решени€.

  • ѕериодически пересматривайте списки задач с целью ревизии выполненного и изменени€ планов.

  • ¬ один момент времени сосредоточьтесь на одной задаче Ч так вы сэкономите врем€ и силы.

  • ¬ыдел€йте врем€ на каждый этап и удел€йте ему максимальное внимание: на сбор требований, на разработку, на unit-тестирование и проч..

GTD нельз€ внедрить одним днЄм Ч сперва по€вл€ютс€ какие-то отдельные элементы, затем формируютс€ правила, наконец, по€вл€етс€ привычка и ощутимый результат. √лавное Ч не останавливатьс€.  стати, неплохо, если вы сможете перенести часть своих навыков в GTD на команду, с которой работаете Ч это может значительно оптимизировать работу внутри компании.

ќдин в поле не воин


Ќесмотр€ на то, что GTD, как правило, нацелен на отдельного человека, он применим и к команде, в которой важно уметь определить видение проекта, цели, обозначить проекты и распределить зоны ответственности. “ем более, что во многих организаци€х уже существует и успешно используетс€, пожалуй, сама€ близка€ к логике GTD сущность Ч диаграмма √анта. ƒиаграмма √анта очень точно отражает потребность проекта в ресурсах, задачи и подзадачи, примерное врем€ выполнени€ каждой задачи, даты старта и окончани€ работ по задаче, этапы выполнени€ проекта, которые могут стартовать только после окончани€ предыдущего этапа и высвобождени€ требуемых ресурсов.

ќднако зачастую все труды по составлению диаграммы ресурсов и зан€тости оказываютс€ напрасными. ”в€зыва€ GTD с разработкой ѕќ, о диаграмме √анта отлично написал –оберт ѕик, евангелист GTD и CTO консалтинговой компании ƒэвида јллена, который руководил техническими проектами и понимает тему едва ли хуже самого CEO:

Ђя видел столько времени, энергии и денег, канувших в сложные диаграммы √анта, которые были уничтожены по первому щелчку пальцев руководител€. Ћюбую компанию, делающую ставку на ј¬—-коды приоритетов и жЄсткие узды дл€ программистов дл€ того, чтобы остатьс€ в арьергарде разработки ѕќ, ждЄт горькое разочарованиеї.

ќн же раскрывает суть концепции. ƒело в том, что она направлена не столько на планирование, сколько на умение вернутьс€ к точке срыва. ѕо€сним подробнее. ¬ жизни любого человека и любой команды случаютс€ моменты, когда они отход€т от намеченных целей и вс€ де€тельность погружаетс€ в хаос. Ёто может происходить как по внешним причинам, так и по причинам, св€занным с отдельными внутренними воздействи€ми: временной сменой курса развити€ проекта, по€влением нового инвестора с новым видением, перерывом на сверхсрочную работу (например, подготовку к выставке). «адача GTD в команде Ч легко вернутьс€ к точке, в которой пришлось отойти от плана работы и продолжить действовать в прежнем режиме.

ЂMind sweep (очистка пам€ти, очистка ума Ч прим. пер.) составл€юща€ GTD, достаточно проста, ƒэвид (јллен Ч прим.пер.) зачастую упоминает еЄ как своего рода дамп пам€ти дл€ Ђпсихической оперативкиї. Ёто как будто вы периодически свер€етесь со своим собственным мозгом, чтобы увидеть то, что удерживает ваше внимание, вытащить и посмотреть на это. Ёто как будто вы собираете эти списки возможностей (проекты и следующие действи€), которые служат вам подстраховкой дл€ уверенности в том, что всЄ, что вы делаете, вы делаете правильно и в сочетании с правилом двух минут (если ты можешь что-то сделать менее, чем за 2 минуты, сделай это Ч прим. пер.) и мышлением, нацеленным на следующее действие, даЄт вам статический слепок вашего рабочего состо€ни€, с помощью которого вы сможете легко вернутьс€ к тому моменту, когда вы прервалисьї.

¬ команде разработчика есть четыре основных действи€, которые сами по себе выступают как элементы командного GTD.

  1. –егрессионное тестирование Ч тестируютс€ уже исправленные участки исходного кода, а также работоспособность функциональности, св€занной с изменЄнным кодом.  ак часть экстремального программировани€, оно иллюстрирует GTD с точки зрени€ повтор€емости, ревизии и однозначности действий.

  2. –абота с документацией Ч создание и тестирование документации позвол€ет как раз перенести важные знани€ и задачи на бумагу. »х не нужно держать в голове ни пользовател€м, ни тестировщикам, ни разработчикам Ч в случае необходимости можно обратитьс€ к документации и уточнить не€сный момент или найти ответ на вопрос о работе программы.

  3. –ефакторинг кода Ч процесс улучшени€ кода без изменени€ функциональности. ѕриверженцы экстремального программировани€ провод€т периодический рефакторинг с целью улучшени€ производительности программы, еЄ понимани€ и читабельности кода. ≈сть компании и команды, которые избегают рефакторинга. ¬ большинстве случаев это св€зано с опасени€ми, что изменени€ в коде приведут к краху в в системе.  ак правило, такой подход приводит к косности и устареванию программы.

  4. ћозговой штурм. ѕроцесс, который в той или иной форме происходит в любой команде. Ёто как раз сбор информации и идей. ¬ ходе мозгового штурма и по его итогам могут также создаватьс€ ассоциативные карты mindmap.

¬ большинстве случаев программист на работе выполн€ет гораздо больше задач, чем обычное написание кода. Ѕолее того, чем больше у него опыта и квалификации, тем больше разнородных задач на него возлагаетс€. ¬ какой-то момент наступает кризис, когда об€занности и об€зательства начинают т€готить работника и значительно снижают его продуктивность. ќчевидно, что с этим можно и нужно боротьс€, причЄм не директивными методами и репрессивными мерами, а с помощью GTD, который нацелен на эволюционное изменение подхода к работе. ћногочисленные отзывы тех, кто пробовал этот метод, рассказывают о значительных сложност€х в начале и не менее значительных успехах в итоге процесса. ¬ конце концов, говор€т, что привычка формируетс€ за 21 день. ѕочему бы не попробовать?

P.S.: Ѕесплатно послушать онлайн-выступление автора метода GTD ƒэвида јллена и задать ему вопросы можно будет в рамках конференции GeekWeek-2015

http://habrahabr.ru/post/270865/

–убрики:  ќрганизаци€


 —траницы: [1]