IoT Value and Product Strategy · Study deck

IoT Perspectives: Shared Definitions and Decisions

A thermostat review has five confident answers: security wants stronger protection, hardware wants longer battery life, data wants more samples, UX wants fewer prompts, and operations wants simple recovery.

Ada is your guide for this deck.

perspectives
Ada, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Explain: Keeping the two questions separate prevents a connected object from being called intelligent by default while preserving the source's reminder that useful IoT systems usually do more than move raw readings.
  • Explain: Security is drawn as a full layer rather than a feature inside another, since secure boot, transport encryption, and access control each belong to a different part of the stack.
  • Explain: Key insight: Under the example's assumed costs and loads, ChaCha20-Poly1305 extends battery life by about 8.8% and saves $1.50 BOM per unit; assess security suitability independently.
iotclass.org

Major section

IoT System Components Taxonomy

The fifth is the one that gets postponed.

  • Security is drawn as a full layer rather than a feature inside another, since secure boot, transport encryption, and access control each belong to a different part of the stack.
Five-layer IoT taxonomy across hardware, software, network, data, and security
Five-layer IoT taxonomy across hardware, software, network, data, and security
iotclass.org

Major section

Academic Definitions

Each horizontal card gives an emphasis, a use, and a question; the question is the test to take away.

  • The academic card asks what makes a system meaningfully smart, which is the right question when framing research or arguing about scope.
Three complementary IoT definitions: academic, semantic, and practical
Three complementary IoT definitions: academic, semantic, and practical
iotclass.org

Major section

Connected Things Diversity

The sensor's unique ID maps to a specific parking space, so the dashboard can query individual spaces.

  • A thousand connected objects that never exchange anything are just a thousand separate products.
The Internet of Things concept showing connected devices across all domains
The Internet of Things concept showing connected devices across all domains
iotclass.org

Major section

Definitions Are Lenses, Not One Checklist

One frames IoT as people and things being connected anytime, anyplace, with anything and anyone, over any suitable path or service.

  • Another describes interrelated devices, machines, objects, animals, or people that carry unique identifiers and transfer data across a network without requiring a person to move every message.
  • These definitions describe reach, identity, and machine-to-machine exchange; they do not replace the engineering boundary below.
  • Keeping the two questions separate prevents a connected object from being called intelligent by default while preserving the source's reminder that useful IoT systems usually do more than move raw readings.
iotclass.org

Major section

IoT Classification Test

Yes -- under the gateway model used in this course, the phone provides the device's internet path, so the three criteria are satisfied.

  • The trade-off is that remote reach disappears when the gateway phone is absent.
  • Academic, identity, and context definitions capture intelligence and context well, but can be operationally vague.
  • They fit research papers and vision documents.
iotclass.org

Major section

The Multidisciplinary Imperative

Definitions classify the system; multidisciplinary review decides whether the system is worth shipping.

  • The same device can satisfy the IoT definition and still fail if one perspective quietly dominates.
  • UX designer vs: System architect: Users want seamless experience; architecture requires complexity.
  • Acknowledge that each perspective is valid and necessary.

Key terms

Acknowledge that each perspective
Acknowledge that each perspective is valid and necessary 2.
iotclass.org

Major section

Security-Battery Tradeoff

AES-256-GCM is assumed to add about 15% battery drain and about $3 to the bill of materials.

  • ChaCha20-Poly1305 is assumed to add about 7.5% battery drain and about $1.50 to the bill of materials, half the encryption energy overhead in this simplified comparison.
  • Key insight: Under the example's assumed costs and loads, ChaCha20-Poly1305 extends battery life by about 8.8% and saves $1.50 BOM per unit; assess security suitability independently.
  • At 100,000 units, that is $150,000 in assumed hardware savings.
iotclass.org

Major section

Build an IoT Project Team

The examples show why coordination must happen at decisions.

  • One-second sampling improves detail but consumes network capacity, so a 15-second average plus event bursts balances data and architecture needs.
  • MFA can protect critical controls while a PIN keeps routine dashboard access usable.
  • A balanced resolution is a 15-second average with event-driven bursts.
A cross-functional IoT project team coordinates security, maker/prototyping, hardware, architecture, data, and user experience around a shared product goal and explicit design trade-offs.
A cross-functional IoT project team coordinates security, maker/prototyping, hardware, architecture, data, and user experience around a shared product goal and explicit design trade-offs.
iotclass.org

Major section

Build an IoT Project Team (continued)

Edge versus cloud processing: Hardware has limited edge compute while data teams want complex models.

  • Detailed retention can be limited to one year while five-year aggregates support trends.
  • A balanced resolution is biometric confirmation for critical controls and a PIN for dashboards.
  • A balanced resolution is edge anomaly detection plus cloud predictive modeling.
iotclass.org

Major section

Resolve IoT Perspective Conflicts

Security versus usability: Security engineers ask for stronger authentication while UX designers protect low-friction access.

  • Performance versus battery: Hardware engineers protect service life while data scientists ask for real-time inference.
  • Cost versus features: Product teams push bill-of-materials limits while engineers price radios, sensors, memory, and certification realistically.
  • Most IoT conflicts are false dichotomies.

Why it matters

Documentation prevents relitigating resolved decisions.

iotclass.org

Major section

Resolve IoT Perspective Conflicts (continued)

Binding requirements constrain the available choices, while user impact helps assess whether a proposed design remains useful.

  • Privacy versus monetization: Legal and privacy teams constrain data use while business teams may see value in location, behavior, or occupancy data.
  • Regulatory Risk ≥ 4: Security/Privacy perspective MUST win (non-negotiable).
  • UX demand: One-tap unlock for daily use.
iotclass.org

Major section

Resolve IoT Perspective Conflicts (continued)

Speed versus reliability: Software teams want fast rollout while architecture teams protect device variants, rollback paths, and field reliability.

  • User Impact ≥ 4: UX/Product perspective should win (unless Regulatory ≥ 4).
  • Hardware demand: Model runs drain battery in 8 hours; need 48+ hour life.
  • Edge classifier detects "activity vs. Rest" (runs on MCU, <1mW).
iotclass.org

Deck summary

Key takeaways

The fifth is the one that gets postponed.

  • Each horizontal card gives an emphasis, a use, and a question; the question is the test to take away.
  • The sensor's unique ID maps to a specific parking space, so the dashboard can query individual spaces.
  • One frames IoT as people and things being connected anytime, anyplace, with anything and anyone, over any suitable path or service.
  • Yes -- under the gateway model used in this course, the phone provides the device's internet path, so the three criteria are satisfied.
iotclass.org

Retrieval practice

Recall check 1 of 5

Ada says: answer from memory, then check your reasoning.

Q1A startup building a smart door lock has a security engineer who insists on AES-256 encryption, but the hardware engineer says the chosen microcontroller cannot handle it without significant battery drain. Which concept does this conflict best illustrate?

AA cross-functional perspective trade-off between security strength and battery life
BA taxonomy-layer mismatch only, with no stakeholder trade-off
CA practical-definition question about whether the lock counts as IoT
DA semantic-addressing problem about assigning unique device identifiers
Show answer

Answer: A Answer: A.

iotclass.org

Retrieval practice

Recall check 2 of 5

Ada says: answer from memory, then check your reasoning.

Q2A production smart factory deploys vibration sensors on motors, sends data via Wi-Fi to a local analytics gateway, stores results in InfluxDB, and alerts maintenance staff through a mobile app. Staff access must be authenticated and the network path protected. Which taxonomy layers are involved?

AHardware, network, and data layers only, because alerts are data outputs
BHardware, software, network, and data, but not security controls
CAll five layers: hardware, software, network, data, and security
DSoftware and data only, because the gateway and app do most of the work
Show answer

Answer: C Answer: C.

iotclass.org

Retrieval practice

Recall check 3 of 5

Ada says: answer from memory, then check your reasoning.

Q3A smart irrigation controller has soil moisture sensors, runs a local algorithm to decide when to water, and uploads daily logs to a farmer&#x27;s cloud dashboard. Using the practical definition framework, is this an IoT device?

AYes, because it combines a physical thing, local computation, and internet connectivity
BNo, because local control makes it an embedded controller rather than IoT
CNo, because passive soil sensors do not count unless they actuate water
DYes, but only during upload windows when the dashboard receives new data
Show answer

Answer: A Answer: A.

iotclass.org

Retrieval practice

Recall check 4 of 5

Ada says: answer from memory, then check your reasoning.

Q4A pet tracker team wants GPS every 30 seconds for maps, but its current test lasts four hours against a seven-day target. Which offered approach is the best first design experiment to reduce GPS energy while preserving useful walking maps?

ADefer the GPS trade-off to the CEO without a design test.
BShip with 30-second GPS and include a larger battery
CSample GPS faster, worsening the four-hour battery life.
DRemove GPS entirely and use only the accelerometer
Show answer

Answer: C Answer: C.

Q5Complete the industrial sensor monitoring pipeline:

Aif value > self.threshold_high or value < self.threshold_low:
Bif value > self.threshold_high and value < self.threshold_low:
Cif value != self.threshold_high:
Dif value > self.threshold_low:
Show answer

Answer: A Industrial monitoring uses threshold-based alerts.

iotclass.org

Retrieval practice

Recall check 5 of 5

Ada says: answer from memory, then check your reasoning.

Q6A pet tracking collar connects via Bluetooth to a smartphone app that uploads location data to the cloud. A marketing team wants to label it as an "IoT pet tracker." Using the practical definition and the gateway model introduced earlier in the course, which classification is most accurate?

AIt is not IoT because only direct Wi-Fi or cellular links count as internet connectivity
BIt becomes IoT only after the cloud processes the location data
CIt qualifies as IoT through the smartphone gateway and cloud data path.
DIt is not IoT because pet collars are not valid "things" in IoT terminology
Show answer

Answer: C The practical definition requires Thing + Compute + Internet, and the course allows internet reach through a gateway such as a smartphone.

iotclass.org

Print reference

Answers

Answer key.

  1. A · Answer: A.
  2. C · Answer: C.
  3. A · Answer: A.
  4. C · Answer: C.
  5. A · Industrial monitoring uses threshold-based alerts.
  6. C · The practical definition requires Thing + Compute + Internet, and the course allows internet reach through a gateway such as a smartphone.
iotclass.org