Третий раз за последний месяц встречаюсь с тем, как троллят разработчиков, практикующих всякие SCRUM/XP/AGILE и другие страшные слова. Вообще — есть за что. Значит, смысл такой:
Во время 2-й мировой войны США строили свои военные базы по всяким разным диким островам в Тихом океане. Продовольствие и шмотки возились самолетами, причем часть груза просто сбрасывалась вниз. Ну, и кое-чего перепадало диким человекам, живущим на этих островах. Причем иногда перепадало столько, что аборигены забивали полностью на свою хозяйственную деятельность, выращивание бананов и скотоводство. Туземцы быстро уловили, что американцы сами ништяки не производят, а все им достается с неба, за верность духам предков.

Война кончилась, американцы свернули базы. И вот представьте их удивление, когда лет через 20, вернувшись на эти острова, они обнаружили марширующих негров с муляжами ружей, наушниками из дерева, копии самолетов из бамбука в натуральную величину, муляжи аэродромов из соломы… В общем, туземцы довольно четко эмулировали действия американцев, с той лишь разницей, что духи предков почему-то не спешили больше сбрасывать с небес ништяки.
Троллят приверженцев гибких технологий примерно так: «Вот туземцы не понимали, что стоит за происходящим, не понимали, как устроен мир, и почему с неба падает продовольствие. Поэтому выполняли бессмысленные ритуалы, которые не давали результата. И IT-шники тоже выполняют бессмысленные ритуалы, например, стояние у канбан доски по утрам, или планирования с помощью карт Planning Poker, абсолютно не понимая смысла происходящего. Вот тупые :)!»

Духи предков все видят!
Здравое зерно в таких нападках, безусловно есть. Тем не менее — позиция довольно однобокая, поэтому вот мои 5 копеек по поводу культа Карго в IT.
Единственное, на что тролли не могут внятно ответить — это как перестать быть неграми, поклоняющимися самолетам. И как стать теми чуваками, у которых есть свои самолеты. Короче, на вопрос «ЧТО ДЕЛАТЬ?». Максимум, что можно услышать «Начинайте думать своей головой».
Во-первых, думать своей головой нужно всегда, не зависимо от того, практикуете вы SCRUM/XP/AGILE, пишете на PHP/Node.js/Java, или у вас вообще все процессы поставлены через жопу.

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

В-третьих — совет «думать головой» звучит как «учите математику». Простите, а какой именно раздел? Какие конкретно действия должны сделать негры, чтобы у них были свои самолеты? Вы не находите, что этих действий будет чуть больше, чем дохрена, и это офигенно длительный и сложный процесс?
В-четвертых, везде, где применяются такие методологии — они применяются адаптивно. То есть не команды подстраиваются под «ритуалы», а «ритуалы» подстраиваются под команды. Делаются бесконечные эксперименты над улучшением процесса разработки. И анализируется полученная в результате этого обратная связь. Например, тимлид говорит:
— А давайте попробуем scrum?
— Давайте!
Попробовали, проанализировали результат. Стало лучше? Да — продолжаем экспериментировать и менять процессы дальше. Стало хуже — смотрим почему, ищем как улучшить.
Возможно, единственная проблема туземцев в том, что они остановились в своих поисках и экспериментах и не получали какую-либо обратную связь.
Во время 2-й мировой войны США строили свои военные базы по всяким разным диким островам в Тихом океане. Продовольствие и шмотки возились самолетами, причем часть груза просто сбрасывалась вниз. Ну, и кое-чего перепадало диким человекам, живущим на этих островах. Причем иногда перепадало столько, что аборигены забивали полностью на свою хозяйственную деятельность, выращивание бананов и скотоводство. Туземцы быстро уловили, что американцы сами ништяки не производят, а все им достается с неба, за верность духам предков.

Война кончилась, американцы свернули базы. И вот представьте их удивление, когда лет через 20, вернувшись на эти острова, они обнаружили марширующих негров с муляжами ружей, наушниками из дерева, копии самолетов из бамбука в натуральную величину, муляжи аэродромов из соломы… В общем, туземцы довольно четко эмулировали действия американцев, с той лишь разницей, что духи предков почему-то не спешили больше сбрасывать с небес ништяки.
Троллят приверженцев гибких технологий примерно так: «Вот туземцы не понимали, что стоит за происходящим, не понимали, как устроен мир, и почему с неба падает продовольствие. Поэтому выполняли бессмысленные ритуалы, которые не давали результата. И IT-шники тоже выполняют бессмысленные ритуалы, например, стояние у канбан доски по утрам, или планирования с помощью карт Planning Poker, абсолютно не понимая смысла происходящего. Вот тупые :)!»

Духи предков все видят!
Здравое зерно в таких нападках, безусловно есть. Тем не менее — позиция довольно однобокая, поэтому вот мои 5 копеек по поводу культа Карго в IT.
Единственное, на что тролли не могут внятно ответить — это как перестать быть неграми, поклоняющимися самолетам. И как стать теми чуваками, у которых есть свои самолеты. Короче, на вопрос «ЧТО ДЕЛАТЬ?». Максимум, что можно услышать «Начинайте думать своей головой».
Во-первых, думать своей головой нужно всегда, не зависимо от того, практикуете вы SCRUM/XP/AGILE, пишете на PHP/Node.js/Java, или у вас вообще все процессы поставлены через жопу.

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

В-третьих — совет «думать головой» звучит как «учите математику». Простите, а какой именно раздел? Какие конкретно действия должны сделать негры, чтобы у них были свои самолеты? Вы не находите, что этих действий будет чуть больше, чем дохрена, и это офигенно длительный и сложный процесс?
В-четвертых, везде, где применяются такие методологии — они применяются адаптивно. То есть не команды подстраиваются под «ритуалы», а «ритуалы» подстраиваются под команды. Делаются бесконечные эксперименты над улучшением процесса разработки. И анализируется полученная в результате этого обратная связь. Например, тимлид говорит:
— А давайте попробуем scrum?
— Давайте!
Попробовали, проанализировали результат. Стало лучше? Да — продолжаем экспериментировать и менять процессы дальше. Стало хуже — смотрим почему, ищем как улучшить.
Возможно, единственная проблема туземцев в том, что они остановились в своих поисках и экспериментах и не получали какую-либо обратную связь.