Project In A / разработка буткемпа [закрыто]

14

Наша команда думает о создании "Project In A Week" (bootcamp), и мне интересно знать, есть ли у кого-то еще опыт в этом или есть какие-то советы?

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

Планируется, что вся команда разработчиков (около 5 разработчиков), дизайнер, менеджер проектов, пара специалистов по продажам и маркетингу останутся в конференц-центре / отеле на полную рабочую неделю. Мы будем полностью сосредоточены на создании одного веб-приложения (запланированного заранее) и его запуске и продаже в течение недели. Мы будем работать довольно долгие дни, но по вечерам мы повеселимся вместе как команда. В офисе останется пара членов команды, чтобы мы не отвлекались на повседневную поддержку клиентов. Подобные «иммерсивные» подходы используются обучающими компаниями, такими как Firebrand.

Хорошая идея? Страшная идея? Что мы должны сделать, чтобы стимулировать команду?

Любые мысли / опыт / совет будет принята с благодарностью.

ура

TIMS
источник
Некоторое
Какова идея продаж и маркетинга людей? они собираются создать клиентскую базу, вирусный маркетинг для вашего продукта в разработке ?. Я могу понять команду разработчиков в этом.
Адитья П
@AdityaGameProgrammer Да, специалисты по продажам / маркетингу будут привлекать общественное внимание к контенту и дизайну веб-сайтов и, как вы говорите, будут заниматься продвижением. Они должны быть вовлечены, чтобы сформировать продукт, помочь с тестированием и гарантировать, что разработчики поставляют что-то «продаваемое»!
TimS

Ответы:

5

Я был в команде «Кодирование морем» из Красных Ворот, о которой упоминал thecoop.

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

Вот несколько предостережений, которые я помню из нашего отчета:

  • В команде нас было четверо: 2 разработчика, один тестировщик и один специалист по UX. Мы думали, что пять может сработать, возможно, добавив второго тестера, но шесть или более начнут становиться менее полезными. Как только вы достигнете такого размера команды, вы начнете нуждаться в некотором управлении проектами, но с четырьмя из вас вы сможете самоорганизоваться очень эффективно. Я не уверен, что наличие менеджера проекта на такого рода вещи будет работать!

  • Хорошо иметь представление о том, что вы делаете, прежде чем уйти, и мы потратили день или около того, прежде чем поговорить с теми сотрудниками компании, которые не будут в команде, чтобы получить их мнение. Это было действительно ценно! Тем не менее, не используйте жесткую спецификацию, так как а) это доставляет массу удовольствия, и б) оно все равно изменится. Первое утро мы провели в мозговом штурме дизайна и требований, но сохранили их гибкость на протяжении всего проекта.

  • Помните, что вам нужно организовать инфраструктуру: мы все взяли настольные ПК, чтобы мы могли легко запускать несколько мониторов - не экономьте на этом, иначе вы создадите ненужную боль для своих разработчиков. Как вы получите доступ к другим частям офисной инфраструктуры? Сборка систем? Эл. адрес? Кто в команде это соберет?

Ответы на некоторые вопросы, поднятые другими - это то, что мы сделали; у нас это сработало; это может не сработать для вас:

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

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

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

  • Производительность падает через 40 часов: в течение недели, проведенной в изоляции, мы не сочли это слишком плохим. Могу ли я выдержать это до бесконечности? Конечно, нет. Но в течение одной недели, работая на адреналине, кофе и отличной командной работе, это сработало. Хотя код, написанный в полночь после пары бокалов красного вина, потребовал небольшого внимания на следующее утро ;-).

  • Размещение: сделайте это удивительно. Не какое-то хитрое место проведения конференции. Найти самый удивительный дом, в самом красивом месте вы можете. У нас был телевизор размером с маленькую планету (который никогда не использовался), дровяной огонь, стол для настольного футбола, огромная кухня и, безусловно, каждая спальня! Это было в глуши, и это было здорово.

Здесь есть очень короткое видео о нашем приключении, если вам интересно: http://www.youtube.com/watch?v=29yz3v1OCIE

Ура, Роб

rmc47
источник
1
Роб, большое спасибо за то, что откликнулся на мое письмо вашему генеральному директору и нашел время поделиться своим опытом. Я рад, что эта идея сработала для Red Gate в реальных условиях. Прислушиваясь к вашим советам и извлеченным урокам, я надеюсь, что мы сможем воспроизвести ту же мотивацию и продуктивность в нашей команде и создать успешный продукт. Еще раз спасибо!
TimS
@TimS: не проблема! Каждая компания работает по-своему, и то, что работает для нас, может отличаться от того, что работает для вас, но, возможно, некоторые из моих комментариев помогут вам продолжить. Но я бы попробовал, и посмотрим, что произойдет :-)
rmc47
Отличная информация!
DKnight
17

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

Мне очень нравятся мои коллеги, но ни одна ваша целая команда не любит друг друга так сильно.

Если у вас есть несколько одиноких сотрудников, это может сработать.

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

DKnight
источник
Да, время, проведенное вдали от семьи и нормальной жизни, является большой проблемой, поэтому я рад, что вы подняли его. Это, конечно, будет только по подписке, с каким-то финансовым и / или праздничным стимулом для работы и дополнительных усилий. Как вы думаете, это хороший способ стимулировать команду?
Еще
1
зависит от ваших людей, и я перечислил несколько там внизу. В противном случае распределение прибыли по продукту может быть хорошим мотиватором. Базовый% делится для всех, включая тех, кто остается позади и делает это возможным, а затем дополнительные% делятся между теми, кто работает по скользящей шкале, в зависимости от того, сколько работы выполнено. Есть много способов сделать стимулы, хотя лучше всего ориентироваться на то, что хотят реальные люди в вашей команде.
DKnight
13
Согласитесь со стимулами. Вот некоторые вещи, которые могут понравиться мне как кормильцу / матери 3-х лет: время двойного компьютинга за сверхурочную работу (2 часа спустя за каждый отработанный час, взятый на мое усмотрение). Двойная оплата. Дополнительная неделя отпуска и бонус, так что я могу использовать его, чтобы отвезти мою семью куда-нибудь приятно. Ключевым моментом является то, что, что бы это ни было, это должно компенсировать и моему мужу, и мне - потому что, когда я работаю дольше, он тоже, как SAHD; и это должно быть отчасти определенным, а не только «только если продукт хорошо».
Этель Эванс
5

Мне нравится эта идея, и я хотел бы участвовать в чем-то подобном, но для того, чтобы иметь такую ​​возможность, вам придется со временем сильно стимулировать ее (а не только деньги!). Имейте в виду, что, заставляя меня оставаться на ночь, вы также заставляете моего мужа работать сверхурочно, чтобы заботиться о наших детях. Если у вас есть в основном одинокие или бездетные сотрудники, это может быть менее серьезной проблемой. Кроме того, если бы все ваши сотрудники ожидали, что они будут путешествовать и будут отсутствовать дома на случайной неделе, когда они заняли свои нынешние должности, это было бы не такой проблемой.

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

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

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

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

Если вашим сотрудникам уже приходится работать сверхурочно регулярно, это может иметь неприятные последствия. Убедитесь, что неделя до и неделя достаточно легкие, чтобы они начинали свежо и имели время для восстановления после.

ЭТА: Я знаю, что мои требования сделать что-то подобное могут быть высокими. Я предлагаю им, в основном, дать представление о том, как сотрудники, для которых это было бы наиболее трудно, могли бы провести неделю вдали от дома для таких тренировочных упражнений.

Этель Эванс
источник
Спасибо за эту точку зрения. Насыщенная семейная жизнь, безусловно, усложнит задачу, поэтому приятно слышать стимулы, которые вы ожидаете получить взамен.
TimS
3

Лично я не хотел бы делать что-то подобное. Во-первых, это будет стоить мне, так как мне нужно будет найти няню. Во-вторых, мое свободное время - мое. Мне это нужно, и я должен быть вдали от коллег. У меня есть уроки рисования и другие занятия, от которых я не хочу отказываться. Тогда есть фактор истощения. Если вы хотите, чтобы я приехала в отель и хорошо поработала после моих обычных часов, нет, спасибо. Усталые люди делают ошибки, глупо и недальновидно планировать работать сверхурочно. Тогда какой будет неделя, в которую вы вернетесь, и неделя до вашего отъезда? Дополнительная работа, потраченная на то, чтобы привести в порядок вещи, чтобы уйти на неделю и вернуться к целому ряду вещей, которые не были выполнены, являются срочными. Спасибо, не надо.

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

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

HLGEM
источник
Хороший момент, прямые расходы, такие как няня, вероятно, должны быть оплачены компанией, если вы будете участвовать в таком проекте. Я не уверен, что согласен с балансом между домом и работой, поскольку это очень случайная вещь, а не отражение ожидаемых нормальных рабочих режимов. С точки зрения осуществления всех будущих событий за неделю ... Это, безусловно, не ожидание, это исключение, а не правило :)
TimS
1
Важно не ваше ожидание, а ожидание продавцов и высшего руководства.
HLGEM
Не проблема, если ожидания управляются должным образом! :)
TimS
2
давайте просто скажем, что за более чем 30 лет работы я никогда не видел, чтобы это работало хорошо для команды в долгосрочной перспективе, если они прилагают невероятные усилия, чтобы что-то сделать и добиться успеха. Это становится определением обычных усилий в 99% случаев. Но вы знаете свою организацию лучше, чем я. Имейте в виду, что, в частности, парни, занимающиеся продажами, запомнят это в следующий раз, когда клиент захочет чего-то быстрее, чем вы рассчитываете. И они пообещают это, не спросив сначала.
HLGEM
1
взятие нерфовых бит, которые разработчики могут использовать для продавцов и маркетологов, также может быть использовано в качестве стимула ;-)
DKnight
3

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

  1. Насколько детализирована эта «запланированная заранее» часть? Кажется, есть потребность в «инновациях», но с определенной временной линией, что я не уверен, что мир работает таким образом. Что делать, если в конце недели не будет товара для отправки?

  2. Нет аналитиков. Есть ли причина, по которой в этом нет тестеров, бизнес-аналитиков и системных администраторов?

  3. « RSA Animate - Drive: удивительная правда о том, что мотивирует нас », упоминает о компании-разработчике, которая давала сотрудникам 24 часа на то, что они хотели сделать, и это может быть лучшей идеей, чем попытка кого-то проявить творческий подход, но в рамках коробки.

  4. Как будут обрабатываться блюда в этой договоренности? А как насчет диетических ограничений?

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

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


В 2000 году мы с боссом отправились на конференцию на неделю в Лос-Анджелес и разделили номер в отеле. Я почти уверен, что ему не понравилось получать информацию из первых рук с моими способностями храпа. Таким образом, это случилось со мной, но я не уверен, насколько вероятно, что это произойдет в будущем.

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

JB King
источник
Отличные очки, спасибо. Предварительное планирование будет состоять из дня мозгового штурма, чтобы определиться с идеей (мы это имеем в виду) и конкретизировать ее (технически и коммерчески), после чего наш гуру пользовательского интерфейса соберет несколько каркасов. Хорошая мысль для тестировщиков, ребята из офиса, которые не вовлечены, могут это сделать. Еда, сон и часы все обсуждаются в команде.
TimS
Какой бизнес заставляет вас жить в комнате с кем-то еще? За 20 с лишним лет командировок эта мысль даже не приходила мне в голову, потому что это была бы такая плохая практика. Если бы мне пришлось жить в одной комнате, количество деловых поездок, на которые я бы согласился, было бы очень и очень маленьким. Не то, чтобы мне не нравились мои коллеги, но проводить с ними день и ночь - это слишком много, и как только я иду в комнату, я не хочу, чтобы кто-нибудь беспокоил меня.
Данк
Я не согласен с тем, что для этого есть сторонние тестеры. Я думаю, что тесная работа с dev / test в этой среде может принести большие победы, и тестеры почувствуют себя скорее как неотъемлемая часть команды, а не граждане второго сорта. Конечно, я говорю как SDET
Этель Эванс
3
Я согласен с вашей редакцией, чтобы сделать последующий процесс. Если мы продолжим эту идею, возможно, нам также следует написать в блоге об опыте, чтобы другие также могли извлечь пользу из нашей оценки.
TimS
2

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

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

Уильям Пьетри
источник
Хорошие замечания о том, чтобы не принуждать людей и не делать их интересными и полезными. Спасибо
TimS
0

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

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

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

Проведите последний день с обеими командами вместе и обсудите их.

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