iot prototype lifecycle