Страница 7 из 8
Была игра "канбан-пицца". Изготовление разных типов пицц из бумаги на время. Видимо, мы должны были организоваться, нарисовать канбан-доску и готовить по процессу. По факту был хаос, ор и я в спешке какой-то девушке ножницами чуть было не отрезал палец. Короче, мне не понравилось. Но тут, наверное, проблема во мне, а не в игре. Просто, не люблю суетиться. Еще в универе пока все резались в Starcraft и AgeOfEmpires мне больше были по нраву XCOM, HMM и прочие цифровые шахматы.
Возможно, это было не обучение канбану, а скорее тимбилдинг и спид дейтинг. Обычно я сижу на первом столе в центре. Здесь же пересел за дальний стол, чтобы пока не выбран рабочий кейс познакомиться с новыми людьми.
Но вуаля! Я наконец-то понял, что такое Канбан. Цель канбан – минимизировать WIP (work in progress), незавершенную работу. Чтобы в любой момент времени если процесс остановлен, было готово максимум завершенных задач.
А то кого не спрашивал, все хвалили канбан, мечтательно закатывали глаза, но что это, объяснить не могли. Обычно, говорили что-то вроде: "Канбан – это как Скрам, но без спринтов, ретро и продукт овнера. А вообще в канбане ничего этого нет, а нужно просто запланированную работу сделать в срок". Спасибо, блин, большое. Это как слепому объяснить: "Ну, слон это как зебра, но без полосок, с большими ушами и хоботом на морде".
ОК, я понял что такое канбан. И также понял, что он для ИТ совершенно бесполезен. Минимизировать WIP, вы серьезно? ОК, в одном проекте я управлял 3мя удаленными разрабами из Пензы. Если я видел, что у кого-то в прогрессе больше 1 задачи, то просил его немедленно это исправить, а если не помогало, то эскалировал вопрос его ПМу, чтобы тот починил процесс. Программист может кодить только одну задачу в один момент времени. Если в прогрессе >1 задачи, значит одну из них надо перевести в Hold. Если по ней что-то неясно, перевести в MoreInfoRequired на того, кто даст нужную инфу.
В канбане есть ограничение на максимальное число работ в каждой колонке. В теории, команда кросс функциональна и если, например, тестер не справляется, то все разработчики срочно переквалифицируются в тестеры. Ага, конечно. А если тормозит дизайнер, то все ставят себе фотошоп? Полный бред.
У меня есть предположение, почему такая отстойная вещь как канбан стала популярной в ИТ. Это кроме очевидной версии, что это мировой заговор и диверсия наших узкоглазых партнеров.
Перенесемся в начало 70х годов 20го века. СССР в застое и еле дышит от непомерных военных расходов. Китайцы забивают своих учителей мотыгами в рамках культурной революции. А как учителя закончились, переключаются на воробьев, т.к. великому Мао показалось, что они клюют слишком много зерна и на следующий год миллионы китайцев умирают от голода из-за расплодившихся насекомых.
А японская экономика с 50х годов на подъеме, демонстрируя уникальные 10% роста КАЖДЫЙ ГОД. Они уже 2ые в мире по ВВП и догонят США через десяток лет. На заводах Тойоты внедрена прогрессивная методика канбан, позволяющая выпускать точно в срок столько продукции, сколько запланировано. Япония крупнейший кредитор США, а их бытовая техника признак высокого статуса.
Но внезапно, все изменилось. Евреи раздали люлей своим соседям в Войне Судного дня. Те объявили нефтяное эмбарго. Нефть взлетела и спровоцировала кризис в развитых странах. В Японии случилась торговая война с США, которая закончилась ревальвацией иены и темпы роста упали с 8 до 2%. Южнокорейцы стали выпускать сравнимую по качеству продукцию, но в 2 раза дешевле. Китайцы взялись за ум, скупили или своровали патенты и стали производить товары ужасного качества, но в десять раз дешевле гигантскими объемами. И японское чудо кончилось.
НО БИЗНЕС-КОУЧЕЙ БЫЛО УЖЕ НЕ ОСТАНОВИТЬ. Инфоцыгане всех мастей продолжали по инерции расхвалить все японское по написанным 10 лет назад методичкам. Высокое качество – хотя это отстой, т.к. клиент выбирает по цене. Систему пожизненного найма – хотя это отстой, т.к. убивает креативность сотрудников, а если людей надо уволить, этого не делают и они висят на балансе компании. И, … тадам! КАНБАН.
При этом канбан был придуман для реального производства автомобилей, а не ИТ. Эта штука имеет смысл, если нужны готовые автомобили. Он радикально решил проблему перепроизводства, характерную для советской плановой экономики. Нельзя отделам завода ставить задачу "вкалывайте!" и в конце месяца иметь на складах 10 тысяч кузовов и 3 миллиона рулей. Как это относится к ИТ? Почему работать без спринтов плохо и надо просто фигачить без остановки? Канбан это просто "мы за все хорошее, против всего плохого" или это действительно СИСТЕМА разработки ПО? Много мы сейчас видим успешных транснациональных ИТ-корпораций из Японии, выпускающих массовый потребительский софт?
Свой единственный, к счастью, опыт работы по канбан вспоминаю с ужасом. Это была питерская ИТ-контора, связанная с немцами. Платили выше рынка, но там были ужасно тесные рабочие места, а мозг выносили в двойном объеме. Канбан, как его там понимали, означал, что в начале недели ПМ обещал клиенту поименный список фич, которые будут сделаны до следующего понедельника. При этом оценки команда не давала (в канбане нет такой бюрократии, как планнинг геймы!), задача оценивалась интуицией менеджера. И, собственно, все, крутись как можешь. Каждую пятницу до глубокой ночи и иногда по выходным народ допиливал код с ужасными костылями, лишь бы "сделать все по канбану". ПМ заказывал вечером в пятницу пиццу и считал, что все ОК – команда в едином порыве делает общее дело. Когда у меня стал дергаться глаз я оттуда свалил и жалел только о том, что не уволился в первые две недели, чтобы не испортить себе трудовую.
Фигня этот ваш канбан.
Занятие 4. Обзор задач и выбор проекта
●
Обзор реальных продуктовых задач
●
Презентация продуктов и текущих задач представителями компаний-партнеров
Чему научитесь:
●
Познакомитесь с представителями нескольких компаний, которые представят свои продукты и текущие продуктовые задачи в качестве тем для курсовых работ
На 4м занятии курса были презентации кейсов вместо запланированной темы о методах генерации идей. Сказали, что идеи лучше генерить в конце курса, когда наберешься опыта в факапе идей, победивших на текущем занятии. Было 6 идей от участников курса, 1 от ФРИИ и 1 от внешней компании. До среды 03.07 люди записываются на кейс, в команде 2-5 человека, в каждой будет трекер от ФРИИ.
Презы читались без подготовки и тестовых прогонов, люди вполне объяснимо волновались и иногда отвечали невпопад на вопросы. По крайней мере, у меня было так.
Знаю, что на евентах типа того же Slush в Хельсинки и в стартап-акселераторах основное внимание уделяется питчу идеи со сцены. Идея может быть отстой, но представить ее нужно с блеском. Она должна быть секси (хайповой, виральной, внезапной), должна решать реальную массовую проблему и должно быть понятно где там деньги.
Сравнил свое выступление с презой от ФРИИ и понял как много нужно еще работать. Преза – идеальный пример сторителлинга, это скорее постановка шоу, а не чтение бухгалтерского отчета перед советом директоров. Должно быть не скучно и захватывающе, как при просмотре блокбастера.
Уже после выступления придумал, как улучшить свою презу. У всех был слайд, каких результатов хотят добиться со своим кейсом через 2 месяца. Я написал:
1) проверенные гипотезы
2) выручку 1 млн руб
3) сделать мир лучше
Понял, что нужно было оставить только пункт 2. И отдельно добавить, что НЕВАЖНО, каким образом будет получена выручка. Будут ли это деньги клиентов. Или вместо себя проведем во ФРИИ стартаперов и они смогут пропитчить в лифте инвесторов если их там найдут. Или же зальем на порнхаб видео, как получивший инвестиции стартапер-резидент ФРИИ трахает единорога на первом этаже. Не важно, фокус на $$$.