These are the slides from Nir Klein's workshop at Product of Things Conference in Tel Aviv on July 2018:
Who this workshop is for:
This workshop is for those who have little to non-background in hardware technologies and want to get a better grasp on the interface between the Product and the R&D roles during the development of IoT products, with emphasis on startups and small companies
After this workshop you will be able to:
- Understand the R&D applications of IoT must-features
- Plan a PRD for a theoretical product
- Guide your product and R&D teams on how to better work together, leading them to build better software and hardware product components
What is covered:
- Product and R&D roles
- Limitations of a startup and how it affects the product’s definitions
- The Required technological disciplines to develop an IoT hardware product
- Guidelines for planning your MVP and PRD
- What should PRD for IoT hardware product look like
- Case studies and common mistakes
In this workshop, Nir brings first-hand experience on successfully leading product and R&D teams, overcoming their differences (both technical and not), and bringing them together with the aim to make better IoT products
5. What’s the plan?
1. PRD Guidelines
2. MUST requirements
3. How do IoT developers think?
4. Hardware “vs” Software
5. Create our own PRD
5
6. PRD Guidelines
Building our Product Requirements
Document
6
1
PRD Guidelines
MUST requirements
How do IoT developers think?
Hardware vs Software
Create our own PRD
7. Main PRD Categories
● Story
● How it works
● Hidden expectations
● “Boring” but important
7
● Future Extensions
● Markets and Financial
● Environmental
9. How it works? How the user interacts with it?
9
Modes
of
Operation
UI / UX
+
OnBoarding
External
Interfaces
Story
How it works
Hidden expectations
“Boring” but important
Future Extensions
Markets and Financial
Environmental
PRD Categories
10. Expectations that won’t be mentioned
10
Wireless
Comm
Energy
Story
How it works
Hidden expectations
“Boring” but important
Future Extensions
Markets and Financial
Environmental
PRD Categories
11. “Boring” (not really) but important
11
DFM Mechanical Serviceability
Story
How it works
Hidden expectations
“Boring” but important
Future Extensions
Markets and Financial
Environmental
PRD Categories
14. Environmental and Regulations
14
Env.
Storage /
Operation
FCC / CE / UL
Story
How it works
Hidden expectations
“Boring” but important
Future Extensions
Markets and Financial
Environmental
PRD Categories
15. Mitigate risks in advance
15
If things goes smooth,
it means you missed something…
BE PREPARED!
Story
How it works
Hidden expectations
“Boring” but important
Future Extensions
Markets and Financial
Environmental
*Mitigate Risks
K
I
S
S
eep
t
imple,
tupid!
PRD Categories
16. MUST Requirements
MUST-have requirements that you better
not miss for your launch
16
2
PRD Guidelines
MUST requirements
How do IoT developers think?
Hardware vs Software
Create our own PRD
17. OTA
Known as
OTA => Over The Air (Update)
FOTA => Firmware OTA
DFU => Device Firmware Update
17
Let’s say we develop “smart” bicycle...
MUST Requirements
23. How do IoT Developers think?
And what does our requirements mean in
their point-of-view?
23
3
PRD Guidelines
MUST requirements
How do IoT developers think?
Hardware vs Software
Create our own PRD
25. 25
Typical Requirement - OnBoarding
OS version?
Sub-1Ghz
Enter / leave mode?
How do IoT Developers think?
Don’t start with Android and
say we’ll be fine with iPhone...