Реализуй всего по чуть чуть. Согласитесь, что если мы говорим о какой либо функциональности, то не всегда понятен объем реализации. Например, балансировка нагрузки на зарядных станциях. Можно вручную отправлять значения на станцию, чтобы она всегда выдавала определенное количество кВт. А можно реализовать действительно Балансировку, где система будет автоматически учитывать общую нагрузку сети, количество подключенных автомобилей, их % заряда, текущее потребление и еще кучу факторов. Но и первый и второй вариант подачи функциональности будет звучать как "у нас есть балансировка нагрузки".