RU :: Раннее прототипирование

Я сторонник раннего прототипирования. Считаю, что чем скорее получится собрать и посмотреть на работающий прототип продукта/сервиса, тем лучше.

Прототип, о котором я говорю, это не MVP — Minimal Viable Product (минимально жизнеспособный продукт). Я имею в виду этап, предшествующий MVP, то, что сам разработчик получает как начальный результат процесса разработки, который еще не предназначен для публичного использования, тестирования, и даже демонстрации «наверх». Главная идея, чтобы это было что-то, что можно «пощупать» и на что можно посмотреть.

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

Когда не подходит:

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

В чем плюсы:

  • обнаружение рисков/проблем на раннем этапе. На этой стадии риски и ошибки стоят дешевле, чем позднее.
  • быстрый отклик. Ключевые функциональные аспекты становятся очевидными раньше, чем при ожидании полного цикла разработки.
  • повышение коммуникации команды. Продукт разработки становится осязаемым для команды, исчезают ожидания, появляется реальность для обсуждения.

Прототипируйте!

Share

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *