Mirando desde una fase MVP/PoC, no es necesario que tenga que ser auto-adaptable o auto-configurable. Pero eventualmente, como producto en el uso diario, tiene que serlo.
Tomemos como ejemplo un sistema de automatización del hogar. Si tienes 50 dispositivos por casa, el tiempo neto que dedicas a la configuración sería menor que el tiempo que realmente ahorras al usar el producto, haciendo que el hogar heredado…
Hrishikesh ya respondió muy bien.
Como los sensores y el firmware son remotos, tienen que ser autoadaptables. Por ejemplo, si los dispositivos utilizados están repartidos por toda la ciudad para recoger ciertos datos inicialmente y luego se descubre que los requisitos han cambiado. El esfuerzo y el tiempo invertidos serán elevados y repercutirán directamente en el coste. Las funciones de autoconfiguración disponibles para el dispositivo deben utilizarse por completo, de modo que los problemas, los riesgos y los nuevos requisitos más remotos puedan tratarse con eficacia.