Подробнее
Scrum Вы хотите сделать подлокотники Вы запираетесь для работы на один месяц Вы провалились. На 15-минутном собрании вы решили чать с нуля. Lean разработка Вы хотите на Марс (но у вас нет денег) МЛКТ VIRKUS '1Я Вы приклеиваете крылья к фейерверку Вы убеждаете инвесторов, что ракета однажды сможет полететь на Марс
Каскадная модель Agile Теперь вы уже I Вы хотите на Марс, наверное Вы начинаете строить ракету хотите на Уран Канбан
Смешные комиксы,веб-комиксы с юмором и их переводы,проектирование,разработка,it юмор
Еще на тему
Есть "Agile manifesto" т.е. ценности и принципы. А поскольку перенять "ценности" через слепое повторение ритуалов и атрибутику невозможно, то как правило внедрение скрама(или любой другой херни) заканчивается как построение коммунизма.
Стоит глянуть "Land than scrum forgot" от одного из авторов оригинального манифеста аджайл.
всякие пидорские аджайлы придумали для того, чтоб башкой не думать, менять хотелки по сто раз в день, а разрабы пусть как хотят, так и крутятся
Изначально задача бизнеса и есть максимально абстрактная - сделать что-то. В одно предложение. Потом эта идея детализируется, обрастает подробностями, вырабатывается архитектура и так далее. И по идее "водопада", которую, кстати, даже автор термина не предлагал использовать, прорабатывается детальная архитектура, и только потом, после утверждения ТЗ, ее реализует программист. Проблема только в том, что либо архитектуру придумывает не разработчик, и потом этим ТЗ можно только подтереться, либо разработчик, и тогда непонятно, с какого хера тогда он это сразу не закодил.
"Пидорский" аджайл как раз решает эту проблему разрыва между проектировщиком и исполнителем. Исполнитель участвует в проектировании, и при явной лаже может на это повлиять. Кроме того, из-за параллельного проектирования и исполнения значительно сокращаются сроки.
Суть разработки как раз в проектной деятельности, а не в том, чтобы закодить код. И если тебе кто-то в идеальном мире дал дал ТЗ, по которому не надо думать, то он уже сделал 90% работы. И тогда зачем здесь ты?
это и вотерфолле может и должно присутствовать.
"значительно сокращаются сроки"
ни фига. больше времени тратится на всякую организационную херню, которая в нормальной команде просто не нужна.
"Суть разработки как раз в проектной деятельности, а не в том, чтобы закодить код"
што? как появится результат, если не кодить код?
и я тебе больше скажу, хера ты запроектируешь, если не будешь кодить. результат такой проектной деятельности можно можно сразу сгружать /dev/null
Это в спецификации скрама есть.
> с потолка
> сколько там манагеру хочется
Этого в спецификации скрама нет.
Потому что абстрактные идеи из Agile manifesto сами по себе не продать(всего 4 строчки текста!), а набор ритуалов с сертификатом можно продавать много раз, т.е. разные уровни и срок годности на сертификате.
Просто я как-то работал(недолго) в конторе, в которой было насрать на здравый смысл, зато ритуалы соблюдались неукоснительно. И там очень любили митинги. Общие, для всей команды. Настолько, что бывало, что в неделю рабочих часов наберется 5-6, остальное - языкочесание и зевание на бесконечных митингах, на которые было всем насрать.
Конечно, коммуникация - штука хорошая, но блять не до такой гипертрофированной степени. Хотя, народу там было нормально - ну и збс, но без меня.
Более того, если посмотреть статистику, то окажется что как для Скрама так и для Ватерфолла процент проебанных проектов приблизительно одинаковый. А на маленьких проектах он вообще вырождается в ебучий Ватерфолл. Что же до больших, то там Скрам в принципе не применим.
Но то что нужно понимать, что нет «Серебряной пули» для убийства монстра. А все эти холивары сродни потасовкам адептов разных конфессий и вероисповеданий.
Если начальник не понимает, что работу делают люди, а не скрам с канбаном, то проблема тут только в голове начальника. И это не говоря уж о том, что любую идею можно извратить реализацией.
Ну покажи мне где в Agile Manifesto про "разбивать проект на подзадачи". И скрам не есть аджайл, тёплое с мягким путать не надо.
Подзадачи это нормальная практика в любой разработке, никакого отношения к аджайл это не имеет.
Прекрасно работал с ватерфолом где всё разбивалось на задачи и подзадачи. И периодически следили за тем как задачи выполняются или уточняли по каким-то конкретным тикетам.
Собрали "команду" из рандомных чуваков - 2 мобильных разработчиков и 2 фронтендеров, забили бэклог тикетами которые никто не знает куда девать, в том числе по сложному API бэкенду на котором висит буквально всё. Бэкендера не дали.
Один манагер насмотрелся видео на ютубе о скраме и решил что теперь он всё знает о разработке лучше всех, теперь он скрам-мастер и диктует всем как надо организовывать работу.
Далее спустили сверху план сделать 4 приложения для всех платформ на год, даже менеджер офигел и проговорился что это выглядит невыполнимым. Но ни требования ни сроки никто согласовывать не собирается, мнение пользователей тоже никто не спрашивает. Один фронтендер быстро свалил, я свалил вчера.
Когда руководство видит слово Scrum - они видят волшебный секрет как заставить разработчиков пахать в 2-3 раза быстрее/больше и обязать их каждый день отчитываться что они делают.
Того мудака что это изобрёл нужно связать и засунуть в глори холл в садо-мазо гей клубе.
В нормальных руках, скрам - это очень крутая штука, позволяющая творить с проектом лютую дичь (со стороны исходных требований), но при этом соблюдать сроки и каждый раз получать новый готовый модуль продукта.
Как эти "нормальные руки" определять от ненормальных если любой дурак за бабки и пару дней становится дипломированным мастером?
Как пилить мобилу или фронт если нет бека, и дату нужно хранить обрабатывать и отдавать?
Как можно подписаться на такое и планировать сдать проект, ладно если сидеть на жопе и получать зп а потом уйти в закат? А так-то ничего плохого в аджайле нет, если проджект или продукт овнер адекватные и понимают что они хотят на марс, а не сегодня мы хотим сделать квадрокоптер, а на следующей неделе 300 тонный пилотируемый пуск на уранус. Схожая ситуация в любой другой сфере, просто не стоит работать с долбоебами.
Долбоебизм проявился неожиданно и очень быстро расцвёл.
Ты путаешь Agile со Scrum-ом.
Если адекватные то они будут решать конкретные проблемы, а не надеятся что какая-то чудо-штука решит всё за них.
> Собрали "команду" из рандомных чуваков - 2 мобильных разработчиков и 2 фронтендеров, забили бэклог тикетами которые никто не знает куда девать, в том числе по сложному API бэкенду на котором висит буквально всё. Бэкендера не дали.
Так как сам пишу кодец, ничего плохого ни спринтах ни даже в канбане не вижу. Главный вопрос вменяемого тз и видения проекта, без этого лазить в проект такое себе удовольствие.
Да везде спринты(или дедлайны), софт для управления задачами и обсуждения/совещания. Это норма и без всяких модных слов.
Аджайл это "core values" - https://www.agilealliance.org/agile101/the-agile-manifesto/
Обсуждение https://www.scrum.org/forum/scrum-forum/6117/agile-methodology-or-framework-or-philosophy
> meth·od·ol·o·gy - a system of methods used in a particular area of study or activity.
> Главный вопрос вменяемого тз и видения проекта, без этого лазить в проект такое себе удовольствие.
Я и не лез. 3 других фронтендера туда слазили в добровольно-принудительном порядке, за месяц все разбежались.
Вася девопс нервно сглотнул... Но нет, выстрел ушёл не в него, а в разрабов... :D
Не стоит благодарности.