This document discusses rapid prototyping of embedded systems. It defines rapid prototyping as quickly fabricating a scale model using CAD data or providing an early user experience. Rapid prototyping can help increase functionality and feedback earlier in the development process. It also allows for increased cost control and risk mitigation. The document then discusses building rapid prototypes using platform-based embedded systems and commercial or open source hardware and software. It emphasizes managing the rapid prototyping process and customer expectations to gain benefits while controlling risks and costs.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Innovation day 2013 2.3 rudy van raemdonck (verhaert) - rapid prototyping of embedded systems
1. 2
Rapid Prototyping of Embedded Systems
for IPD
CONFIDENTIAL
Rudy Van Raemdonck
Coordinator Embedded Systems
rudy.vanraemdonck@verhaert.com
THEME 2: RISK MANAGEMENT IN INNOVATION
3. 4
CONFIDENTIAL
Cut Tangible
• Looks like real
• Works like real
• Experience like
real
Risk focus Early
• Rapid
prototyping
• Agile
Options
Risk based development principles
5. 6
CONFIDENTIAL
Definition and scope
Classic definition
“Rapid prototyping is a group of techniques used to quickly fabricate a scale model of a physical part or
assembly using three-dimensional computer aided design (CAD) data”
(Source: Wikipedia)
Output
• Mechanical part/assembly
Possible techniques
• 3D printer
• SLA (Stereo lithography)
• SLS (Selective Laser Sintering)
• Milling
• Extrusion
6. 7
CONFIDENTIAL
Definition and scope (cont’d)
A more generic definition
“Rapid prototyping is a process to provide a relevant user experience of the final product in an early
stage”
(Source: Verhaert)
Possible techniques
• 3D CAD
• Simulation (thermal, structural, electrical, ...)
• Mechanical manufacturing techniques
• Combining electronic building blocks
• Software prototyping
Output
• Rendered picture
• Executable model
• Mock-up
• Functional demonstrator
• User interface graphics (on paper, on screen)
11. 12
CONFIDENTIAL
Increase functionality
Functionality Conventional approach
• Comprehensive Analysis
• Detailed design
• Proto manufacturing
• Preliminary testing
• Show first results
Rapid Prototype approach
• Quick design
• Assemble Rapid Prototype
• Show first results
12. 13
CONFIDENTIAL
Get earlier feedback
Feedback Conventional approach
• Initial feedback based on paper ware
• Not easy to envisage for all stakeholders
Stakeholder feedback tends to be proportional
to the rate of change of perceived functionality.
Rapid Prototype approach
• Feedback based on tangible results
• Interactive
• Inspiring
13. 14
CONFIDENTIAL
Increase cost control & risk control
Conventional approach
• Large budget spent before first results
• Iterating a design in a late stage is costly
Changes (conventional)
Rapid Prototype approach
• First results after relative small budget is
spent
• Reduced learning curve
• Detailed design phase can be shorter/more
efficient
• Better specification
• More built-up knowledge
• Potential re-use of parts of Rapid
Prototype
Changes (rapid proto)
Cost per change
14. 15
CONFIDENTIAL
RP Enclosure
Enhance user experience (conventional approach)
Demonstrator
Works like real
Mockup
Looks like real
Mechanical
subsystem(s)
Embedded
Electronic
subsystem(s)
Embedded
Software
subsystem(s)
Demo
User
Interface
Enclosure
User
Interface
Mechanical
subsystem(s)
Embedded
Electronic
subsystem(s)
Embedded
Software
subsystem(s)
IPD Process
Final product
15. 16
CONFIDENTIAL
RP Enclosure
Enhance user experience (Rapid Prototype approach)
Mockup
Looks like real
Demonstrator
Works like real
Rapid Prototype
Experience like real!
Mechanical
subsystem(s)
Embedded
Electronic
subsystem(s)
Embedded
Software
subsystem(s)
Demo
User
Interface
Enclosure
User
Interface
Mechanical
subsystem(s)
Embedded
Electronic
subsystem(s)
Embedded
Software
subsystem(s)
IPD Process
RP
User
Interface
RP Mechanical
subsystem(s)
RP Embedded
Electronic
subsystem(s)
RP Embedded
Software
subsystem(s)
Final product
17. 18
CONFIDENTIAL
Rapid proto(type)²s
Short time
to demo
Low budget Relevant
functionality
Adaptability Reuse for
other
purposes
Probability
of solution
Similar
product
++ ++ ++ -- -- --
Modified
product
+ + + - -- --
Platform
based
+ 0/+ + + ++ +
Custom
design
-- -- ++ ++ -- ++
18. 19
CONFIDENTIAL
Platform based Embedded Systems for Rapid Prototyping
Source/Provider Pro Con
Commercial available NI, Advantech Proven
High Quality
Can be used as final
solution in some cases
Professional support
Cost
Vendor lock-in (not or
difficult to port)
Open source modular Hw/Sw community
initiatives
Independent
manufacturer (often in
close collaboration with
MCU chip manufacturer)
Low cost
Large community
Extensible (large
number of I/O modules
available)
Highly portable
(schematics and
software can be used in
final design)
Build quality wrt purpose
Support relies on
goodwill of community
MCU starter/dev kits MCU manufacturers Low cost Proprietary
Focused on MCU, less
on peripheral functions
and expansion
FPGA FPGA manufacturers Very high performance
Very high flexibility
Complex toolchain
Expensive
Needs further
integration (PCB)
26. 27
CONFIDENTIAL
Managing the Development Process
Final
Product
Time
Perfor-
mance
Budget
?Rapid
prototype
Time
Perfor-
mance
Budget
• Early results lead to early feedback, and
sharper defined requirements
• Time spent on rapid prototyping should be
gained back during detailed design
• Only a fraction of the total project
budget can be made available
• Detailed design phase still to
come!
• Minimize design effort/use readily
available building blocks
• Not fully functional product
• Focus on functionality that
contributes most to user
perception
• Maximize valuable feedback
27. 28
CONFIDENTIAL
Managing the Customer
RAPID
PROTOTYPE
ENHANCED
USER
EXPERIENCE
BENEFITS
• Fast result
• WOW effect
• Early and direct
interaction with
‘product’
• Involvement in IPD
process
• Customer intimacy
SIDE EFFECTS
• Simplified
impression of project
• Questions about
project budget
• Feature creep
• Seemingly less
progress during
detailed design
phase
Manage Customer Expectations
29. 30
CONFIDENTIAL
Benefits
1. Cope with high market demands (complexity, time to market, price)
2. Produce tangible results fast
3. Surprise your customer (wow-effect)
4. Deliver enhanced user experience
5. Get more/better feedback from stakeholders early in project
6. Make your IPD process more agile (multiple and fast iterations)
7. Better control over cost and risks
8. Improve efficiency/cut design time of detailed design phase
1. Choose Rapid Prototype platform in function of the purpose and the
final product
2. Manage Rapid Prototyping phase in a similar way as the whole
project (find appropriate balance between performance, budget and
planning)
3. Manage customer expectations
Considerations
30. 31
VERHAERT MASTERS IN INNOVATION®
Headquarters
Hogenakkerhoekstraat 21
9150 Kruibeke (B)
tel +32 (0)3 250 19 00
fax +32 (0)3 254 10 08
ezine@verhaert.com
More at www.verhaert.com
VERHAERT MASTERS IN INNOVATION®
Netherlands
ESIC European Space Innovation Centre
Kapteynstraat 1
2201 BB Noordwijk (NL)
Tel: +31 (0)618 12 19 19
derk.schneemann@verhaert.com
More at www.verhaert.com
MASTERS IN INNOVATION® is a platform set up by VERHAERT to train, stimulate and incubate
you as an innovator.
We provide an extensive training program with different tracks and covering critical areas of new
products and business innovation.
Furthermore we manage the VERHAERT venturing program and organize our Innovation Day, an
annual conference on best practices and insights on new products & business innovation.