Читать книгу Идеальная идея - - Страница 18

XVI. Народная система

Оглавление

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

Но прежде чем поведать миру о данном фреймворке (ещё одно нецензурное слово, скажете вы), скажу лишь то, что систему ИДЕЯ можно готовить по-разному: можно купить у кого-нибудь готовую «коробку», установить на свои компьютеры да сервера и подстроить бизнес-процесс под возможности приобретённой программулины. На самом деле именно этот путь я искренне всем вам советую, ибо только так у вас получится сэкономить свои деньги, своё время и свои нервы. Для понимания масштаба дел: купить «коробку» – это 100 условных единиц и 3 месяца работ по запуску. Делать своё-родное – это 500 условных единиц и 3 года нетривиальных работ со связкой граблей, охапкой костылей и мешком подводных камней. Но вы мне скажете, что у самурая есть путь, и я не буду с вами спорить, а продолжу увлекательное (надеюсь) повествование.

Так вот. Можно изучить чью-нибудь методологию, взять её, немножко переделать или не переделывать вовсе и на её базе запилить хорошее такое, листов на 200, а то и 500, ТЗ (техническое задание то есть). А потом героически его выполнять. Шаг влево, шаг вправо приравнивается к побегу. Правда, есть риск, что после героических двух, а то и трёх лет разработки ТЗ ваше может сильно прокиснуть, у пользователя к тому моменту вырастет совсем другой интерес. Это ватерфольный подход, от английского waterfall – «водопад». Для определённых прожектов он не так уж и плох и даже более бережлив. Но ИДЕЯ – не тот случай.

ИДЕЮ можно (если уж всё-таки делать самим) и даже нужно делать с использованием продуктового подхода, по заповедям AGILE, то есть очень гибко. И SСRUM – это и есть жёсткие правила игры гибкой разработки. Кстати, scrum по-английски – это «схватка». Битва с задачами, ковровая бомбардировка багов (от английского bag – «жук», означает «программная ошибка»), постоянная смена курса и переоценка ценностей проекта. И если waterfall – это движение к цели по заранее проложенным рельсам, то scrum – это движение самонаводящейся ракеты, выпущенной истребителем СУ-57. Если цель будет менять своё местоположение, то и ракета изменит направление и будет делать это регулярно, пока не достигнет поставленной задачи.

Однако не могу не оберечь вас от одной иллюзии, что SCRUM – это универсально хорошо. SCRUM – это хорошо только в определённых обстоятельствах. И звёзды должны ну очень близко сойтись, чтобы SCRUM, как то ружьё со стены индийского фильма, выстрелил, станцевал и спел. SCRUM – это дорого, это рискованно, но SCRUM – это быстро, это точно в цель. Хорошая команда без токсиков и грамотный чуткий к продукту владелец (Product Owner) повышают ваши шансы на успех.

Про SCRUM можно ещё очень много и долго рассказывать, но здесь и сейчас хотелось бы зафиксировать тот артефакт, который позволяет строить систему поистине народной. Дело в том, что короткие забеги или схватки приводят к тому, что команда проекта выдаёт пользователю сначала минимальный продукт, на котором можно играть, работать, жить. А затем, получая регулярную обратную связь, становится предельно ясно, что клиент хочет в первую очередь, и очень часто становится понятно, как он хочет, чтобы было. Другими словами, не команда разработки, не заказчик определяет приоритетность, список и суть задач, а клиент! Это революционность подхода в сравнении с тем же самым ИТ-шным водопадом.

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

Друзья мои, поверьте! Это не пустой звук! При моей памяти список задач проекта по созданию, а затем совершенствованию системы ИДЕЯ, где из 300 строк добрая половина – это были идеи сотрудников, как сделать ИДЕЮ если не идеальной, то много лучше сегодняшней. 150 идей – вдумайтесь только в арифметику. По статистике одобряется одна идея из десяти, остальные либо дубли, либо неновые, либо неполезные. То есть и без калькулятора ясно, что сотрудники компании сделали полторы тысячи предложений, как сделать ИДЕЮ лучше!

И у кого после это повернётся язык сказать, что наша ИДЕЯ не народная? Мы не знаем, кто именно сочинил «Валенки», «Дубинушку» и «Яблочко». Это народное творчество, народное достояние.

Но мы знаем многих народных артистов, которые заслужили славу и популярность своими выдающимися достижениями в искусстве: Фёдор Шаляпин, Константин Станиславский, Юрий Никулин.

И как бы пафосно то не звучало, идеальная ИДЕЯ, если и может быть, то только народной. Как в понимании создателя, так и в понимании пользователя – создана народом, создана для народа!

Идеальная идея

Подняться наверх