Меняю функциональность

Танк Т-16. Создан на базе трактора СТЗ-5 в первые месяцы ВОВ.

В Бюро принят ФФФ. ФФФ — принцип управления проектами с Фиксированным сроком, Фиксированным бюджетом и гибким Функционалом (Fix time, Fix money, Flex scope). Подробнее про ФФФ на сайте Бюро.

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

Флексить — самый сложный для понимания принцип в ФФФ. Лучше понять его мне помог один элемент интерфейса в Эверноте.

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

Минимально необходимая информация: дата, месяц, год
Добавили время
Месяц из числа превратился в короткое название
Короткое название месяца поменяли на полное
Полная информация: день недели, дата, месяц, год и время

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

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

Я опустился на уровень ниже — «Принимать заявки через форму». Но и здесь мне не хватало навыков программирования на серверных языках.

Опустился еще на уровень ниже — «Принимать заявки в мессенджерах и соцсетях». Этого оказалось достаточно.

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


Done is better than Perfect

Поделиться
Отправить
Запинить
Популярное