SlideShare a Scribd company logo
T H E H U M A N FA C T O R
D E V E L O P I N G A N D D E P L O Y I N G I O T I N T H E E N T E R P R I S E
@BorisAdryan
H O W Z Ü H L K E
FA C I L I TAT E S I O T
• Business consulting. We explain how
digital technologies change the world,
and how they can improve existing
products and services.
• Change management. We advise on
process and teach new ways to work,
especially around the product
development cycle.
• Bespoke development. We are
innovative across industries, and develop
hard- and software products, including
end-to-end IoT solutions.
https://commons.wikimedia.org/wiki/File:17th_century_map_of_the_Roman_Empire.jpg
O R G A N I S AT I O N A L S T R U C T U R E
M A N A G I N G C O M P L E X I T Y O N A L A R G E R S C A L E
• Strategic decision making
• Organisational division
• Geography
• Function
• Complex command structure
T H E R I S E A N D FA L L O F E M P I R E S
O R G A N I S AT I O N A L S T R U C T U R E
https://en.wikipedia.org/wiki/File:Pieter_Bruegel_the_Elder_-_The_Tower_of_Babel_(Vienna)_-_Google_Art_Project_-_edited.jpg
W H O I S I N
C H A R G E O F O U R I O T
S T R AT E G Y ?
T H E S T R U G G L E I S R E A L
C R O S S - F U N C T I O N A L T O P I C S
I O T
D ATA
S C I E N C E D E V O P S
A G I L E
D E V
O V E R V I E W: O R G , T E A M
A N D I N D I V I D U A L S
• Organisational level
Issues with:
• responsibilities
• rigid processes
• common goals
• Team level
• Profile of individuals
Credit: Manu Cornet, http://bonkersworld.net
Development and Deployment: The Human Factor
Development and Deployment: The Human Factor
Development and Deployment: The Human Factor
O R G A N I S AT I O N A L S T R U C T U R E
M A N A G I N G C O M P L E X I T Y O N A L A R G E R S C A L E
• Strategic decision making
• Organisational division
• Geography
• Function
• Complex command structure
T E A M S T R U C T U R E
M A N A G I N G C O M P L E X I T Y O N A S M A L L E R S C A L E
http://www.flickr.com/photos/ncarey/144042243/
• Interdependent players
• Simple command structure
• Tactical decision making
• Experience as a team
• Multidisciplinary
D I V I S I O N O F L A B O U R
T H E FA L L A C I E S O F D I S T R I B U T E D S Y S T E M S , B U T W I T H P E O P L E
I O T M E A N S S C A L I N G P E O P L E
https://dzone.com/articles/iot-developers-wanted-45
(July 2014)
https://www.electronicsweekly.com/news/
a-million-iot-device-designers-by-2020-
says-arm-director-2015-12/
(December 2015)
http://www.techrepublic.com/article/why-10-million-
developers-are-lining-up-for-the-internet-of-things/
(January 2016)
– J E A N PA U L S A R T R E
L’enfer, c’est les autres
https://commons.wikimedia.org/wiki/File:Jean_Paul_Sartre_1965.jpg
O R G A N I S I N G P R O J E C T T E A M S
the
“pack”
the “matrix”
the
“collective”
“Scaling Agile @ Spotify” refers to some of this as squads, tribes, chapters, guilds, etc.
S E L F - S E L E C T I O N O F T E A M S
P R O V E N T R A C K R E C O R D
https://commons.wikimedia.org/wiki/File:Lancaster_bomber_over_Cowes_in_May_2013_6.jpg
B U I L D I N G G O O D
T E A M S M AT T E R S
• Independently and efficiently deliver
a solution end-to-end
• Everybody knows their role and the
team’s expectations
• Dedicated to common goal
• No friction loss
• Communication
• Processes
efficiency
time
forming
storming
norming
performing
forming storming norming performing
cf. Tuckman, 1965
W I S D O M I N U N E X P E C T E D P L A C E S
U S A R M Y P U B L I C AT I O N F M 6 - 0
AV O I D T H E
S U P E R H E R O
• The only person who understands
the project in its entirety.
• The operative bottleneck.
• Teams with bus factor 1.
I N T E R D I S C I P L I N A RY T E A M S
J U S T A D D I N G M O R E S K I L L E D P E O P L E D O E S N ’ T M A K E
B A S I C
U N D E R S TA N D I N G
A N D A C O M M O N
V O C A B U L A RY
F R O M AT O M S T O W O R L D - W I D E S Y S T E M S
– R I C H A R D P. F E Y N M A N
“You're unlikely to discover something new without a lot of practice
on old stuff, but further, you should get a heck of a lot of fun out of
working out funny relations and interesting things.”
T F
W T F ?
S C I E N C E V S . E N G I N E E R I N G
T H I N K I N G A B O U T E M E R G I N G P R O P E R T I E S I N I O T
http://user47329.vs.easily.co.uk/ifference-science-engineering/
S U M M A RY
• IoT isn't hard. People are.
• Most organisational structures are
intrinsically incompatible with
interdisciplinary topics.
There is no easy fix. But be aware.
• Good project teams require
generalists as social and
technological glue.
Find round heads for square holes.
Development and Deployment: The Human Factor
Ad

More Related Content

What's hot (20)

Mobile UX - Things to consider
Mobile UX - Things to considerMobile UX - Things to consider
Mobile UX - Things to consider
Richard Hewitt
 
Architecting your IT career
Architecting your IT careerArchitecting your IT career
Architecting your IT career
John Mark Troyer
 
Manufacturing the future: Industry 4.0
Manufacturing the future: Industry 4.0Manufacturing the future: Industry 4.0
Manufacturing the future: Industry 4.0
Martina F. Ferracane
 
Inquiring minds want to know
Inquiring minds want to knowInquiring minds want to know
Inquiring minds want to know
Emastin
 
Rp2-2015 - technology driven macro trends in marketing space
Rp2-2015 -  technology driven macro trends in marketing space Rp2-2015 -  technology driven macro trends in marketing space
Rp2-2015 - technology driven macro trends in marketing space
Ravi Pal
 
INCLUSIVE TRADE: THE RISE OF FAB LABS
INCLUSIVE TRADE: THE RISE OF FAB LABSINCLUSIVE TRADE: THE RISE OF FAB LABS
INCLUSIVE TRADE: THE RISE OF FAB LABS
Martina F. Ferracane
 
If Fanon Had Facebook: Digital Postcolonial Knowledge and the Rhizome
If Fanon Had Facebook: Digital Postcolonial Knowledge and the RhizomeIf Fanon Had Facebook: Digital Postcolonial Knowledge and the Rhizome
If Fanon Had Facebook: Digital Postcolonial Knowledge and the Rhizome
Adeline Koh
 
South Africa & Data Flows
South Africa & Data FlowsSouth Africa & Data Flows
South Africa & Data Flows
Martina F. Ferracane
 
Rp2-2015-Interface & digital experiences
Rp2-2015-Interface & digital experiencesRp2-2015-Interface & digital experiences
Rp2-2015-Interface & digital experiences
Ravi Pal
 
Learning Relationship Management for Competency-Based Education
Learning Relationship Management for Competency-Based EducationLearning Relationship Management for Competency-Based Education
Learning Relationship Management for Competency-Based Education
Fidelis
 
Rp2-2015 - Experience - Tools n Methods
Rp2-2015 - Experience - Tools n MethodsRp2-2015 - Experience - Tools n Methods
Rp2-2015 - Experience - Tools n Methods
Ravi Pal
 
Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experience
Ravi Pal
 
STC-PMC November 2016 Presentation - Mobile First Content
STC-PMC November 2016 Presentation - Mobile First ContentSTC-PMC November 2016 Presentation - Mobile First Content
STC-PMC November 2016 Presentation - Mobile First Content
STC-Philadelphia Metro Chapter
 
Jonathan Carrillo | Resume | Mulitmedia Designer
Jonathan Carrillo | Resume | Mulitmedia DesignerJonathan Carrillo | Resume | Mulitmedia Designer
Jonathan Carrillo | Resume | Mulitmedia Designer
Jonathan Carrillo
 
Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016
Ravi Pal
 
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy KaluUX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Antwerp Meetup
 
Relationships 2.0 for Education
Relationships 2.0 for EducationRelationships 2.0 for Education
Relationships 2.0 for Education
Fidelis
 
Cultivating Campus Collaborations
Cultivating Campus CollaborationsCultivating Campus Collaborations
Cultivating Campus Collaborations
char booth
 
Workforce passport program - session 13 CV writing
Workforce passport program -  session 13 CV writingWorkforce passport program -  session 13 CV writing
Workforce passport program - session 13 CV writing
tamer elmoghazy
 
#TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi...
 #TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi... #TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi...
#TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi...
HubSpot
 
Mobile UX - Things to consider
Mobile UX - Things to considerMobile UX - Things to consider
Mobile UX - Things to consider
Richard Hewitt
 
Architecting your IT career
Architecting your IT careerArchitecting your IT career
Architecting your IT career
John Mark Troyer
 
Manufacturing the future: Industry 4.0
Manufacturing the future: Industry 4.0Manufacturing the future: Industry 4.0
Manufacturing the future: Industry 4.0
Martina F. Ferracane
 
Inquiring minds want to know
Inquiring minds want to knowInquiring minds want to know
Inquiring minds want to know
Emastin
 
Rp2-2015 - technology driven macro trends in marketing space
Rp2-2015 -  technology driven macro trends in marketing space Rp2-2015 -  technology driven macro trends in marketing space
Rp2-2015 - technology driven macro trends in marketing space
Ravi Pal
 
INCLUSIVE TRADE: THE RISE OF FAB LABS
INCLUSIVE TRADE: THE RISE OF FAB LABSINCLUSIVE TRADE: THE RISE OF FAB LABS
INCLUSIVE TRADE: THE RISE OF FAB LABS
Martina F. Ferracane
 
If Fanon Had Facebook: Digital Postcolonial Knowledge and the Rhizome
If Fanon Had Facebook: Digital Postcolonial Knowledge and the RhizomeIf Fanon Had Facebook: Digital Postcolonial Knowledge and the Rhizome
If Fanon Had Facebook: Digital Postcolonial Knowledge and the Rhizome
Adeline Koh
 
Rp2-2015-Interface & digital experiences
Rp2-2015-Interface & digital experiencesRp2-2015-Interface & digital experiences
Rp2-2015-Interface & digital experiences
Ravi Pal
 
Learning Relationship Management for Competency-Based Education
Learning Relationship Management for Competency-Based EducationLearning Relationship Management for Competency-Based Education
Learning Relationship Management for Competency-Based Education
Fidelis
 
Rp2-2015 - Experience - Tools n Methods
Rp2-2015 - Experience - Tools n MethodsRp2-2015 - Experience - Tools n Methods
Rp2-2015 - Experience - Tools n Methods
Ravi Pal
 
Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experience
Ravi Pal
 
STC-PMC November 2016 Presentation - Mobile First Content
STC-PMC November 2016 Presentation - Mobile First ContentSTC-PMC November 2016 Presentation - Mobile First Content
STC-PMC November 2016 Presentation - Mobile First Content
STC-Philadelphia Metro Chapter
 
Jonathan Carrillo | Resume | Mulitmedia Designer
Jonathan Carrillo | Resume | Mulitmedia DesignerJonathan Carrillo | Resume | Mulitmedia Designer
Jonathan Carrillo | Resume | Mulitmedia Designer
Jonathan Carrillo
 
Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016
Ravi Pal
 
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy KaluUX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Antwerp Meetup
 
Relationships 2.0 for Education
Relationships 2.0 for EducationRelationships 2.0 for Education
Relationships 2.0 for Education
Fidelis
 
Cultivating Campus Collaborations
Cultivating Campus CollaborationsCultivating Campus Collaborations
Cultivating Campus Collaborations
char booth
 
Workforce passport program - session 13 CV writing
Workforce passport program -  session 13 CV writingWorkforce passport program -  session 13 CV writing
Workforce passport program - session 13 CV writing
tamer elmoghazy
 
#TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi...
 #TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi... #TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi...
#TweetSmarter Webinar 2.0: Learn from the Experts How to Drive More Conversi...
HubSpot
 

Similar to Development and Deployment: The Human Factor (20)

From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
Ronald Ashri
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
Ronald Ashri
 
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
Keita Bando
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
Megan Bowe
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
Megan Bowe
 
Social Networks of Freelance Translators
Social Networks of Freelance TranslatorsSocial Networks of Freelance Translators
Social Networks of Freelance Translators
Marie Groß
 
The Digital Transformation: A New World Order
The Digital Transformation: A New World OrderThe Digital Transformation: A New World Order
The Digital Transformation: A New World Order
AMA Iowa (American Marketing Association Iowa Chapter)
 
From the right process to a solid cultural change
From the right process to a solid cultural changeFrom the right process to a solid cultural change
From the right process to a solid cultural change
Francesco Zaia
 
Post Game Jam: What's Next?
Post Game Jam: What's Next? Post Game Jam: What's Next?
Post Game Jam: What's Next?
Johanna Pirker
 
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignMaking Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Jenny Magic
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEO
Charlotte Han
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Massimiliano Crosato
 
Slip indholdet fri
Slip indholdet friSlip indholdet fri
Slip indholdet fri
Jonas Heide Smith
 
Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?
Richard McIntyre
 
Learning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Learning in the Age of Disruption - AI, Blockchain, EntrepreneurshipLearning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Learning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Joseph Jeong
 
Community management for crypto startups
Community management for crypto startups Community management for crypto startups
Community management for crypto startups
mim3mim3
 
Social Media, Keeping up to date, Pure and more : The Leiden talk
Social Media, Keeping up to date, Pure and more  : The Leiden talkSocial Media, Keeping up to date, Pure and more  : The Leiden talk
Social Media, Keeping up to date, Pure and more : The Leiden talk
Guus van den Brekel
 
sessio plenària
sessio plenària sessio plenària
sessio plenària
Agència per a la Competitivitat de l'empresa - ACCIÓ
 
Introduction to User Experience Workshop
Introduction to User Experience WorkshopIntroduction to User Experience Workshop
Introduction to User Experience Workshop
Sean Filiatrault
 
WTF is Experience Design
WTF is Experience DesignWTF is Experience Design
WTF is Experience Design
Eddie Gomez
 
From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
Ronald Ashri
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
Ronald Ashri
 
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
ResearchGate - How do 'Social Networks for Scientists' Affect Libraries?
Keita Bando
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
Megan Bowe
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
Megan Bowe
 
Social Networks of Freelance Translators
Social Networks of Freelance TranslatorsSocial Networks of Freelance Translators
Social Networks of Freelance Translators
Marie Groß
 
From the right process to a solid cultural change
From the right process to a solid cultural changeFrom the right process to a solid cultural change
From the right process to a solid cultural change
Francesco Zaia
 
Post Game Jam: What's Next?
Post Game Jam: What's Next? Post Game Jam: What's Next?
Post Game Jam: What's Next?
Johanna Pirker
 
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignMaking Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Jenny Magic
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEO
Charlotte Han
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Massimiliano Crosato
 
Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?
Richard McIntyre
 
Learning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Learning in the Age of Disruption - AI, Blockchain, EntrepreneurshipLearning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Learning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Joseph Jeong
 
Community management for crypto startups
Community management for crypto startups Community management for crypto startups
Community management for crypto startups
mim3mim3
 
Social Media, Keeping up to date, Pure and more : The Leiden talk
Social Media, Keeping up to date, Pure and more  : The Leiden talkSocial Media, Keeping up to date, Pure and more  : The Leiden talk
Social Media, Keeping up to date, Pure and more : The Leiden talk
Guus van den Brekel
 
Introduction to User Experience Workshop
Introduction to User Experience WorkshopIntroduction to User Experience Workshop
Introduction to User Experience Workshop
Sean Filiatrault
 
WTF is Experience Design
WTF is Experience DesignWTF is Experience Design
WTF is Experience Design
Eddie Gomez
 
Ad

More from Boris Adryan (20)

Computational decision making
Computational decision makingComputational decision making
Computational decision making
Boris Adryan
 
Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017
Boris Adryan
 
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Boris Adryan
 
Industry of Things World - Berlin 19-09-16
Industry of Things World - Berlin 19-09-16Industry of Things World - Berlin 19-09-16
Industry of Things World - Berlin 19-09-16
Boris Adryan
 
Just because you can doesn't mean that you should - thingmonk 2016
Just because you can doesn't mean that you should - thingmonk 2016Just because you can doesn't mean that you should - thingmonk 2016
Just because you can doesn't mean that you should - thingmonk 2016
Boris Adryan
 
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Boris Adryan
 
Eclipse IoT - Day 0 of thingmonk 2016
Eclipse IoT - Day 0 of  thingmonk 2016Eclipse IoT - Day 0 of  thingmonk 2016
Eclipse IoT - Day 0 of thingmonk 2016
Boris Adryan
 
Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16
Boris Adryan
 
Smart IoT London, 13th April 2016
Smart IoT London, 13th April 2016Smart IoT London, 13th April 2016
Smart IoT London, 13th April 2016
Boris Adryan
 
Eclipse IoT - ecosystem
Eclipse IoT - ecosystemEclipse IoT - ecosystem
Eclipse IoT - ecosystem
Boris Adryan
 
TopConf Linz, 02/02/2016
TopConf Linz, 02/02/2016TopConf Linz, 02/02/2016
TopConf Linz, 02/02/2016
Boris Adryan
 
IoT - Be Open or Miss Out
IoT - Be Open or Miss OutIoT - Be Open or Miss Out
IoT - Be Open or Miss Out
Boris Adryan
 
Thingmonk 2015
Thingmonk 2015Thingmonk 2015
Thingmonk 2015
Boris Adryan
 
Node-RED and Minecraft - CamJam September 2015
Node-RED and Minecraft - CamJam September 2015Node-RED and Minecraft - CamJam September 2015
Node-RED and Minecraft - CamJam September 2015
Boris Adryan
 
EclipseCon France 2015 - Science Track
EclipseCon France 2015 - Science TrackEclipseCon France 2015 - Science Track
EclipseCon France 2015 - Science Track
Boris Adryan
 
Node-RED workshop at IoT Toulouse
Node-RED workshop at IoT ToulouseNode-RED workshop at IoT Toulouse
Node-RED workshop at IoT Toulouse
Boris Adryan
 
Data Science London - Meetup, 28/05/15
Data Science London - Meetup, 28/05/15Data Science London - Meetup, 28/05/15
Data Science London - Meetup, 28/05/15
Boris Adryan
 
O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...
O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...
O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...
Boris Adryan
 
An introduction to workflow-based programming with Node-RED
An introduction to workflow-based programming with Node-REDAn introduction to workflow-based programming with Node-RED
An introduction to workflow-based programming with Node-RED
Boris Adryan
 
What the IoT should learn from the life sciences
What the IoT should learn from the life sciencesWhat the IoT should learn from the life sciences
What the IoT should learn from the life sciences
Boris Adryan
 
Computational decision making
Computational decision makingComputational decision making
Computational decision making
Boris Adryan
 
Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017
Boris Adryan
 
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Mehr und schneller ist nicht automatisch besser - data2day, 06.10.16
Boris Adryan
 
Industry of Things World - Berlin 19-09-16
Industry of Things World - Berlin 19-09-16Industry of Things World - Berlin 19-09-16
Industry of Things World - Berlin 19-09-16
Boris Adryan
 
Just because you can doesn't mean that you should - thingmonk 2016
Just because you can doesn't mean that you should - thingmonk 2016Just because you can doesn't mean that you should - thingmonk 2016
Just because you can doesn't mean that you should - thingmonk 2016
Boris Adryan
 
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Boris Adryan
 
Eclipse IoT - Day 0 of thingmonk 2016
Eclipse IoT - Day 0 of  thingmonk 2016Eclipse IoT - Day 0 of  thingmonk 2016
Eclipse IoT - Day 0 of thingmonk 2016
Boris Adryan
 
Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16
Boris Adryan
 
Smart IoT London, 13th April 2016
Smart IoT London, 13th April 2016Smart IoT London, 13th April 2016
Smart IoT London, 13th April 2016
Boris Adryan
 
Eclipse IoT - ecosystem
Eclipse IoT - ecosystemEclipse IoT - ecosystem
Eclipse IoT - ecosystem
Boris Adryan
 
TopConf Linz, 02/02/2016
TopConf Linz, 02/02/2016TopConf Linz, 02/02/2016
TopConf Linz, 02/02/2016
Boris Adryan
 
IoT - Be Open or Miss Out
IoT - Be Open or Miss OutIoT - Be Open or Miss Out
IoT - Be Open or Miss Out
Boris Adryan
 
Node-RED and Minecraft - CamJam September 2015
Node-RED and Minecraft - CamJam September 2015Node-RED and Minecraft - CamJam September 2015
Node-RED and Minecraft - CamJam September 2015
Boris Adryan
 
EclipseCon France 2015 - Science Track
EclipseCon France 2015 - Science TrackEclipseCon France 2015 - Science Track
EclipseCon France 2015 - Science Track
Boris Adryan
 
Node-RED workshop at IoT Toulouse
Node-RED workshop at IoT ToulouseNode-RED workshop at IoT Toulouse
Node-RED workshop at IoT Toulouse
Boris Adryan
 
Data Science London - Meetup, 28/05/15
Data Science London - Meetup, 28/05/15Data Science London - Meetup, 28/05/15
Data Science London - Meetup, 28/05/15
Boris Adryan
 
O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...
O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...
O'Reilly Webcast: Organizing the Internet of Things - Actionable Insight Thro...
Boris Adryan
 
An introduction to workflow-based programming with Node-RED
An introduction to workflow-based programming with Node-REDAn introduction to workflow-based programming with Node-RED
An introduction to workflow-based programming with Node-RED
Boris Adryan
 
What the IoT should learn from the life sciences
What the IoT should learn from the life sciencesWhat the IoT should learn from the life sciences
What the IoT should learn from the life sciences
Boris Adryan
 
Ad

Recently uploaded (20)

tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 

Development and Deployment: The Human Factor

  • 1. T H E H U M A N FA C T O R D E V E L O P I N G A N D D E P L O Y I N G I O T I N T H E E N T E R P R I S E @BorisAdryan
  • 2. H O W Z Ü H L K E FA C I L I TAT E S I O T • Business consulting. We explain how digital technologies change the world, and how they can improve existing products and services. • Change management. We advise on process and teach new ways to work, especially around the product development cycle. • Bespoke development. We are innovative across industries, and develop hard- and software products, including end-to-end IoT solutions.
  • 4. O R G A N I S AT I O N A L S T R U C T U R E M A N A G I N G C O M P L E X I T Y O N A L A R G E R S C A L E • Strategic decision making • Organisational division • Geography • Function • Complex command structure
  • 5. T H E R I S E A N D FA L L O F E M P I R E S O R G A N I S AT I O N A L S T R U C T U R E https://en.wikipedia.org/wiki/File:Pieter_Bruegel_the_Elder_-_The_Tower_of_Babel_(Vienna)_-_Google_Art_Project_-_edited.jpg W H O I S I N C H A R G E O F O U R I O T S T R AT E G Y ?
  • 6. T H E S T R U G G L E I S R E A L C R O S S - F U N C T I O N A L T O P I C S I O T D ATA S C I E N C E D E V O P S A G I L E D E V
  • 7. O V E R V I E W: O R G , T E A M A N D I N D I V I D U A L S • Organisational level Issues with: • responsibilities • rigid processes • common goals • Team level • Profile of individuals Credit: Manu Cornet, http://bonkersworld.net
  • 11. O R G A N I S AT I O N A L S T R U C T U R E M A N A G I N G C O M P L E X I T Y O N A L A R G E R S C A L E • Strategic decision making • Organisational division • Geography • Function • Complex command structure
  • 12. T E A M S T R U C T U R E M A N A G I N G C O M P L E X I T Y O N A S M A L L E R S C A L E http://www.flickr.com/photos/ncarey/144042243/ • Interdependent players • Simple command structure • Tactical decision making • Experience as a team • Multidisciplinary
  • 13. D I V I S I O N O F L A B O U R T H E FA L L A C I E S O F D I S T R I B U T E D S Y S T E M S , B U T W I T H P E O P L E
  • 14. I O T M E A N S S C A L I N G P E O P L E https://dzone.com/articles/iot-developers-wanted-45 (July 2014) https://www.electronicsweekly.com/news/ a-million-iot-device-designers-by-2020- says-arm-director-2015-12/ (December 2015) http://www.techrepublic.com/article/why-10-million- developers-are-lining-up-for-the-internet-of-things/ (January 2016)
  • 15. – J E A N PA U L S A R T R E L’enfer, c’est les autres https://commons.wikimedia.org/wiki/File:Jean_Paul_Sartre_1965.jpg
  • 16. O R G A N I S I N G P R O J E C T T E A M S the “pack” the “matrix” the “collective” “Scaling Agile @ Spotify” refers to some of this as squads, tribes, chapters, guilds, etc.
  • 17. S E L F - S E L E C T I O N O F T E A M S P R O V E N T R A C K R E C O R D https://commons.wikimedia.org/wiki/File:Lancaster_bomber_over_Cowes_in_May_2013_6.jpg
  • 18. B U I L D I N G G O O D T E A M S M AT T E R S • Independently and efficiently deliver a solution end-to-end • Everybody knows their role and the team’s expectations • Dedicated to common goal • No friction loss • Communication • Processes efficiency time forming storming norming performing forming storming norming performing cf. Tuckman, 1965
  • 19. W I S D O M I N U N E X P E C T E D P L A C E S U S A R M Y P U B L I C AT I O N F M 6 - 0
  • 20. AV O I D T H E S U P E R H E R O • The only person who understands the project in its entirety. • The operative bottleneck. • Teams with bus factor 1.
  • 21. I N T E R D I S C I P L I N A RY T E A M S J U S T A D D I N G M O R E S K I L L E D P E O P L E D O E S N ’ T M A K E
  • 22. B A S I C U N D E R S TA N D I N G A N D A C O M M O N V O C A B U L A RY F R O M AT O M S T O W O R L D - W I D E S Y S T E M S
  • 23. – R I C H A R D P. F E Y N M A N “You're unlikely to discover something new without a lot of practice on old stuff, but further, you should get a heck of a lot of fun out of working out funny relations and interesting things.”
  • 24. T F W T F ?
  • 25. S C I E N C E V S . E N G I N E E R I N G T H I N K I N G A B O U T E M E R G I N G P R O P E R T I E S I N I O T http://user47329.vs.easily.co.uk/ifference-science-engineering/
  • 26. S U M M A RY • IoT isn't hard. People are. • Most organisational structures are intrinsically incompatible with interdisciplinary topics. There is no easy fix. But be aware. • Good project teams require generalists as social and technological glue. Find round heads for square holes.