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