3 июля 2015, 15:44

Как делать работу в срок и что такое ФФФ?

cover

Все знают про фиксированные дедлайны и гибкий функционал, но не все умеют применять эти знания. Как применять полученные знания? Как сделать так, чтобы знания приносили пользу?

В предисловии к книге «Муза и чудовище» Яны Франк написано, что накачать плоский живот гораздо сложнее, чем прочитать книгу и тут же применить полученные знания. В любом деле нужна тренировка, чтобы закрепить навык и отточить его до автоматизма. Иначе знания, которые вы получили исчезнут и станут бесполезными. Что толку что вы знаете про ФФФ, а на деле сроки, которые поставили не соблюдаете?

Как рассчитать точный срок?

Первое с чего нужно начать — научиться рассчитывать точные сроки во всём. Этот навык трансформировать в привычку и делать на автоматизме.

«В этом году я… Как изменить привычки и сдержать обещания или сделать то, о чём вы давно мечтали» М. Дж. Райн

Пример. Вы взяли лодку в прокат на 2 часа. Как вернуться вовремя? Поставьте таймер на 1 час и плывите в нужном направлении, когда таймер сработает, это значит вам пора возвращаться. Мы исходим из того, что если в одну сторону вы потратили 1 час, то обратный путь у вас займет примерно такое же количество времени.

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

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

С дизайном то же самое. Разбиваете работу на этапы, если нужно этапы на ещё более короткие отрезки. Начинать нужно с микропрототипов, так можно быстро понять, сколько экранов надо спроектировать и как будет работать приложение или сайт. Чем лучше вы подготовитесь, тем лучше получится. Погружение в проект на первоначальном этапе, снимет возможные проблемы в проектировании. Поверхностная оценка опасна тем, что можно многое не учесть, забыть и пропустить.

Пример микропрототипа проекта.

Дисциплина. Если вы договорились с самим собой решили применять принцип ФФФ и не сдвигать дедлайны, то это вас должно дисциплинировать. Держите в уме одну вещь, если вы работаете дольше, вы зарабатывате меньше.

Зачем нужна часовая ставка?

Если вы научились или умеете рассчитывать точные сроки выполнения задания, то часовая ставка поможет вам точно оценить бюджет проекта. Умножаете количество часов на часовую ставку и получаете бюджет. Другие расчеты, например, цена за страницу сайта или приложения, бесполезны. Я не понимаю, как можно писать и предлагать сделать главную страницу сайта за $2000 и 7 дней, а логотип $1000 и 7 дней? Получается, что для дизайнера, который это написал делать логотипы не выгодно.

Как договориться о фиксированных дедлайнах с клиентом?

Сделать первый шаг всегда сложно, поэтому не используйте стандартных договоров и предоплаты в 50% вы ничего не знаете, как всё пойдёт. Возможно, вы не справитесь и придется вернуть предоплату или вы сделаете все работу и клиент вам не заплатит остаток. На обложке кадр из фильма «Железный человек» помните, что с ним случится через пару минут?

Разбейте проект на этапы, недельные итерации и приступайте только за 100% предоплату этапа. Например, вы разделили работу на 10 этапов. Для клиента гораздо легче заплатить 10% от проекта за первую итерацию и получить результат, хотя бы промежуточный, чем платить сразу половину и ждать когда вы всё сделаете. Для дизайнера выгодно получить эти 10% от стоимости проекта, так как это 100% оплата первого этапа, никаких рисков. У заказчика есть право сказать «нет» и остановиться в любой момент, если что-то пошло не так, при этом он рискует меньшей суммой. У дизайнера есть возможность спокойно работать и принять «нет» от заказчика, без рисков, так как этап оплачен.

Договор и шаблон задания, которые я использую

Некоторые клиенты вдохновленные этой идеей заинтересованы в быстром согласовании работ, так как у них есть возможность сэкономить. Клиенты не затягивают с фидбеком, так как понимают, что они платят за время, и чувствуют общую ответственность за проект. Если бы вы работали по 50% предоплате клиент может написать правки через неделю или две, совершенно спокойно, зная, что вы у него на крючке и сделаете любое количество правок, чтобы получить остаток.

Итог

Принцип ФФФ позволяет заказчику и исполнителю в равной степени быть ответственными за проект и сроки, сохранить отношения и не обидеть друг друга. Я применяю принцип фиксированных дедлайнов 3 года и только однажды мне не удалось убедить клиента использовать принцип ФФФ, в остальных случаях всё было хорошо.

4 комментария
Дмитрий Шишкин

Не нужно себя обманывать. С ФФФ проекты не делаются, а завершаются в срок за счет выпиливания пунктов ТЗ. С виду все прекрасно, но за красимыми словами мы увидим все ту же гору недоделанного функционала.

Первое с чего нужно начать — научиться рассчитывать точные сроки во всём.

Это невозможно. Прогнозирование мало чем отличается от шаманства. Более опытный шаман точнее предскажет будущее, чем менее опытный. Тут так же.

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

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

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

Бывалый читатель знает, что чем дольше он читает, тем чаще начинает перечитывать абзацы, а еще в какой-то момент становится читать скучно.

Как договориться о фиксированных дедлайнах с клиентом?

Странный заголовок, кстати, учитывая что нет ни слова про флекс до этого. Клиент обеими руками за то, чтобы вы сдавали проект в срок.

Сделать первый шаг всегда сложно, поэтому не используйте стандартных договоров и предоплаты в 50% вы ничего не знаете, как всё пойдёт. Возможно, вы не справитесь и придется вернуть предоплату или вы сделаете все работу и клиент вам не заплатит остаток.

Это никак не относится к ФФФ. Ну и стандартный договор — это не так плохо. Нельзя завалить проект из-за того что договор стандартен.

Разбейте проект на этапы, недельные итерации и приступайте только за 100% предоплату этапа

Я услышал: «— Как договориться о фиксированных дедлайнах с клиентом? — Попроси 100% предоплату!».

Если бы вы работали по 50% предоплате клиент может написать правки через неделю или две, совершенно спокойно, зная, что вы у него на крючке и сделаете любое количество правок, чтобы получить остаток.

Это проблема никак не связана с порядком оплаты.

Резюме:
— Оценивайте сроки
— Оценивайте свое время в часах
— Берите 100% предоплаты.
И не слова про ФФФ.

Андрей Ревин

Дмитрий!
Спасибо за развернутый комментарий. Как вам удается сдавать проекты в срок?

Андрей Ревин

Мне понравилось про лодку на которую напали пираты, после чего она села на мель. Это из разряда нелепых и удивительных «отмазок», кстати я собираю коллекцию подобных отговорок.

Дмитрий Шишкин

Пример про лодку — это не пример отмазки, а пример того, что на старте проекта нельзя увидеть всех подводных камней.

При чем тут я? Я толсто намекнул, что в посте нет ни слова про то как сдавать проекты в срок.

Андрей Ревин

Дмитрий!
Если вы не увидели всех подводных камней и не обсудили это с заказчиком и рассчитали не правильно срок это ваша ошибка. Для этого я советую разделить большой проект на маленькие итерации, так вы минимизирует риски внезапного появления «подводных камней» и будете к ним готовы. В этой статье я делюсь своим личным опытом и, как ни странно, у меня получается сдавать проекты в срок. Признаюсь, не легко себя дисциплинировать и научиться точно рассчитывать время. Я верю в то, что если у кого-то получилось, значит и получится у меня. Я следую простым правилам описанным выше и всё работает. Эта статься для тех, кто уже знает про принцип ФФФ и верит в то, что проекты сдаются в срок и пытается применить этот принцип в своей работе.

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

Если вы думаете, что принцип ФФФ состоит в том, чтобы резать функционал, то вы ошибаетесь, так как ни один заказчик не согласиться сделать меньше, чем вы договорились.

Евгений Степаненко

А мне понравилось, просмотрев лекции Людвига Быстроновского, узнал о ФФФ, прочитав эту статью обязательно попробую.
Особенно понравились слова «Если вы договорились с самим собой решили применять принцип ФФФ и не сдвигать дедлайны, то это вас должно дисциплинировать. Держите в уме одну вещь, если вы работаете дольше, вы зарабатывате меньше.»
И отдельное спасибо за договор :)

Андрей Ревин

Евгений!
Спасибо за комментарий мне приятно, что вам понравилось.

Ваш комментарий
адрес не будет опубликован

ХТМЛ не работает

Ctrl + Enter
Популярное