Наавнокодить прототип
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Довольно часто встречаю такой подход к разработке:
Вместо четкой разработки и проектирования ТЗ на бумаге, быстро левой ногой авнокодится прототип, примерно за 10% времени разработки, который показывается заказчику. Далее, на основе прототипа, уже разрабатывается рабочая версия.
Насколько такой подход уместен?
Какой основной недостаток вижу: Заказчик может подумать что это и есть рабочее приложение и внедрит у себя прототип, вместо дальнейшей разработки. Хотя это открывает возможности бесконечной поддержки, так как бизнес уже завязан на ПО, а кроме автора там никто ничего с этим не сможет сделать.
Основное преимущество — можно откатать хотелки заказчика так сказать в-коде. В результате уже можно строить архитектуру, которая идеально ложится под проект, а не наоборот.
55 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів