iot and the wisdom of mobile
TRANSCRIPT
©2016 GuerrillaQA
IoT and theWisdom of Mobile
©2016 GuerrillaQA
Preview
Overview of the Internet Of Things
IoT Technology and ChallengesTransferable lessons from Mobile
Strategies to move forward
©2016 GuerrillaQA
About the Speaker
©2016 GuerrillaQA
3500 apps in market
35 million active users
Continuous Integration & Testing
©2016 GuerrillaQA
The Dilemma
What is IoT?
How big is it?
When is it coming?
Why should I be concerned?
©2016 GuerrillaQA
Individual
Team
Company
What new tech must I learn about?What new skills do I need?
Will my career suffer if I don’t get on board fast?
What skills must my team learn?What kind of new tools will they need?
What new frameworks and platforms will we need? How do I best hire to support IoT?
What are our market opportunities?How and when should we invest into IoT?
How will we manage our existing business challenges while digging into IoT?
©2016 GuerrillaQA
What is IoT?“The Internet of Things refers to the ever-growing network of physical objects that feature an IP address for internet connectivity, and the communication that occurs between these objects and other Internet-enabled devices and systems.” - Wikipedia
“The Internet of Things is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. ” - Whatis.com
©2016 GuerrillaQA
securemicrochip
ceramic
waterresistantto 50m
antenna
never change the battery
tokenizedsmartphone
management
©2016 GuerrillaQA
All the Things!
Home Wearables Medical Auto Industrial
©2016 GuerrillaQA Source: Cisco, DHL - https://www.ncta.com/broadband-by-the-numbers
©2016 GuerrillaQA http://www.cisco.com/c/dam/en_us/about/ac79/docs/innov/IoT_IBSG_0411FINAL.pdf
During 2008, the number of things connected to the Internet exceeded the number of people on earth.
2003 2010 2016 2020
devices
people 6.3b500m
6.8b 7.2b 7.6b25b12.5
b50b
©2016 GuerrillaQA
7 = the average number of connected devices
per personby 2020
©2016 GuerrillaQA
$19 trillionEst. value of the global IoT Market by 2020
Source: http://www.forbes.com/sites/gilpress/2014/08/22/internet-of-things-by-the-numbers-market-estimates-and-forecasts/#10fb142c2dc9
“This is the largest growth in the history of humans,” - Janus Bryzek aka “Father of Sensors”
©2016 GuerrillaQA
2012 2013 2014 201502468
101214161820
2.2 2.5 2.7 3
8.7
11.2
14.2
18.2
Mobile vs IoT Growth2012 - 2015
Mobile IoT
IoT = 109%Mobile = 36%
Source: Cisco, Comscore
billi
ons
©2016 GuerrillaQA http://www.gartner.com/newsroom/id/3114217
Gartner’s Hype Chart 2015
©2016 GuerrillaQA
The Tech of IoTSensors
Battery
Radios
Processor
eOSApplication
NetworkProtocols
API servicesAggregation middleware
Big data storesDecision support tools
Har
dwar
eS
oftw
are
Sensors:TemperatureLightMotionPositionVelocityForcePressureFlowAcousticRadiationBiosensorChemical
Sensor Risks:AccuracyRepeatabilityRangeNoiseResolutionSelectivityPower Consumption
Networks:RFIDNFCBluetoothZigBeeWifiWi-Max2G/3G/GSM4G/LTEUSBEthernetIPv4IPv6
More:Mobile AppsDevice ManagementSecurityPerformanceStandardsCompliance
FramworksEclipse: SmartHomeEclipse: SCADAArkessaAMEEHP CenseiDigiKaaNimbitsOne PlatformOpen.Sen.seParaimpuSeeControlOS:
TinyOSContikiMantisNano-RKLiteOSFreeRTOS
©2016 GuerrillaQA
<Queue freaking_out.gif>
©2016 GuerrillaQA
Hold on a sec! From a development, testing, deployment perspective,
we’re still trying to solve the SAME PROBLEMS
“Develop and test and deploy faster, smarter, all at a lower cost while meeting or exceeding customer quality and satisfaction expectations.”
IoT is yet another communication wave (written word, televisions, mainframes, desktops, internet,
mobile, now IoT)
There are many, many things we’ve learned from the Mobile eavethat will give us an advantage.
©2016 GuerrillaQA
The Tech of IoT Sensors
Battery
Radios
Processor
eOSApplication
NetworkProtocols
API servicesAggregation middleware
Big data storesDecision support tools
Har
dwar
eS
oftw
are
More:Mobile AppsDevice ManagementSecurityPerformanceStandardsCompliance
…and Mobile!
©2016 GuerrillaQA
Pressure Points
Pressure from IoT scale will impact us Direct impacts to Throughput, Performance, Processing,
Services/API, Aggregation, Big Data, Security, and Device Management
Shifting sands as emerging Standards and Compliance rules will change
My belief: Fragile or inefficient software delivery teams will hurt trying to keep up
©2016 GuerrillaQA
What it all
means to me:
I must step up my current delivery chain to make room for managing IoT pressure. And do it NOW!
©2016 GuerrillaQA
Solid Mobile Strategy
API micro-services
Start with Quality
Virtualization Device Clouds
Continuous Testing
”Sometimes On”
Device Management
Security &Performance
©2016 GuerrillaQA
Evolution of Test Automation
Unit
Integration
API
End to endPerformance
Security
AUTOMATE
ALL THE
THINGS!!
Keep pushing tests back to the beginning
©2016 GuerrillaQA
Empower Devs to build strong tests at inception
1-2 day storiesConfig flags cultureNo more “versions”Code goes to Production daily Mobile, performance, security testing all has CI friendly tools now
Squad culture
Continuous Everything!
©2016 GuerrillaQA
Thou shalt…Build Quality in up front, at inceptionEmbrace Test cultureAutomate all the thingsTest continuallyMake time to experiment and try new thingsLead by business value goals, reward for value delivered
Know Thyself and continually measure progress
Have fun doing all the above!
©2016 GuerrillaQA
Review IoT is massive, and it’s coming fast IoT brings major scale which brings big pressure IoT, like Mobile before it, is just another industrial
revolution! We know stuff… Mobile skills are directly transferable to IoT Mobile ate the world, is still hard, but getting better CI, CD, and Continuous Testing is the WAY We have the know-how to get ahead of the wave
©2016 GuerrillaQA
Thank you!w: GuerrillaQA.come: [email protected]: @GuerrillaQAl: /stevenwinterqa