SlideShare uma empresa Scribd logo
1 de 87
DISTRIBUTED TEAMS
KEVIN GOLDSMITH
@KevinGoldsmith
WHO AM I?
▸ CTO @ Avvo, VPE @ Spotify, DoE @ Adobe, Dev Lead @ Microsoft, IBM
▸ Leading distributed organizations for 25 years
▸ Building agile since 2000
@KevinGoldsmith
WHAT MAKES DISTRIBUTED
TEAMS CHALLENGING?
@KevinGoldsmith
DISTRIBUTED TEAMS
@KevinGoldsmith
DISTRIBUTED TEAMS
@KevinGoldsmith
@KevinGoldsmith
DISTRIBUTED TEAMS
@KevinGoldsmith
@KevinGoldsmith
DISTRIBUTED TEAMS
@KevinGoldsmith
DISTRIBUTED TEAMS
CONWAY’S LAW
CHALLENGES
AMDAHL’S LAW
CHALLENGES
EMPATHY
CHALLENGES
COMMUNICATION
CHALLENGES
@KevinGoldsmith
CONWAY’S LAW
@KevinGoldsmith
CONWAY’S LAW
DATAMATION
APRIL, 1968
@KevinGoldsmith
ORGANIZATIONS WHICH DESIGN SYSTEMS...
ARE CONSTRAINED TO PRODUCE DESIGNS
WHICH ARE COPIES OF THE COMMUNICATION
STRUCTURES OF THESE ORGANIZATIONS.
Melvin Conway
CONWAY’S LAW
@KevinGoldsmith
ANY PIECE OF SOFTWARE
REFLECTS THE
ORGANIZATIONAL STRUCTURE
THAT PRODUCED IT.
Conway’s Law restated
@KevinGoldsmith
CONWAY’S LAW
THE MIRRORING HYPOTHESIS
“…products tend to “mirror” the architectures of the
organizations in which they are developed. This dynamic occurs
because the organization’s governance structures, problem
solving routines and communication patterns constrain the space
in which it searches for new solutions. “
Exploring the Duality between Product and Organizational Architectures: A Test of the “Mirroring”
Hypothesis MacCormack, Baldwin, Rusnak - Harvard Business School, 2008
@KevinGoldsmith
WHY?
@KevinGoldsmith
CONWAY’S LAW
THE HOMOMORPHIC FORCE
▸ “Speaking as a mathematician might, we would say that there is a
homomorphism from the linear graph of a system to the linear graph of its
design organization.”
@KevinGoldsmith
CONWAY’S LAW
HOMORPHISM
In abstract algebra, a homomorphism is a
structure-preserving map between two algebraic
structures (such as groups, rings, or vector
spaces).
@KevinGoldsmith
CONWAY’S LAW
By Hagmann P, Cammoun L, Gigandet X, Meuli R, Honey CJ, et al. - File:Medial surface of cerebral cortex - gyri.png, CC BY 2.5, https://
commons.wikimedia.org/w/index.php?curid=8636113
PROBLEMATIC
THIS IS
@KevinGoldsmith
ARE WE TRAPPED BY CONWAY’S
LAW?
@KevinGoldsmith
NO.
@KevinGoldsmith
BUT…
@KevinGoldsmith
IT EASIER TO WORK WITH THE
HOMOMORPHIC FORCE THAN TO
FIGHT IT
@KevinGoldsmith
BE DELIBERATE.
@KevinGoldsmith
FIND COMMUNICATION BOTTLENECKS
THAT CONFLICT WITH ARCHITECTURE
AND ELIMINATE THEM.
@KevinGoldsmith
DESIGN THE ORGANIZATION TO
DESIGN THE ARCHITECTURE.
@KevinGoldsmith
THE REVERSE CONWAY
MANEUVER
@KevinGoldsmith
IF THE PARTS OF AN ORGANIZATION (E.G. TEAMS, DEPARTMENTS, OR SUBDIVISIONS)
DO NOT CLOSELY REFLECT THE ESSENTIAL PARTS OF THE PRODUCT, OR IF THE
RELATIONSHIP BETWEEN ORGANIZATIONS DO NOT REFLECT THE RELATIONSHIPS
BETWEEN PRODUCT PARTS, THEN THE PROJECT WILL BE IN TROUBLE. ...
THEREFORE: MAKE SURE THE ORGANIZATION IS COMPATIBLE WITH THE PRODUCT
ARCHITECTURE.
James O. Coplien and Neil B. Harrison,
Organizational Patterns of Agile Software Development, 2004
DEALING WITH THE HOMOMORPHIC FORCE
@KevinGoldsmith
NETFLIX LEARNED FROM THIS [AMAZON] EXAMPLE,
AND ENSURED THAT FROM THE BEGINNING IT
STRUCTURED ITSELF AROUND SMALL, INDEPENDENT
TEAMS, SO THAT THE SERVICES THEY CREATED WOULD
ALSO BE INDEPENDENT FROM EACH OTHER. THIS
ENSURED THAT THE ARCHITECTURE OF THE SYSTEM
WAS OPTIMIZED FOR SPEED OF CHANGE. EFFECTIVELY,
NETFLIX DESIGNED THE ORGANIZATIONAL STRUCTURE
FOR THE SYSTEM ARCHITECTURE IT WANTED.
Sam Newman, Building Microservices
BY MICHAEL J. BENNETT [CC BY-SA 3.0 (HTTPS://
CREATIVECOMMONS.ORG/LICENSES/BY-SA/3.0)], FROM
WIKIMEDIA COMMONS
@KevinGoldsmith
AMDAHL’S LAW
THE PERFORMANCE OF THE WHOLE IS ONLY AS
FAST AS IT’S SLOWEST PART
AMDAHL’S LAW (PARAPHRASED)
@KevinGoldsmith
AMDAHL’S LAW
SERVER
CORE LIBRARY
IOS / MAC ANDROID WEB
INFRASTRUCTURE
@KevinGoldsmith
AMDAHL’S LAW
SERVER
CORE LIBRARY
CLIENT
INFRASTRUCTURE
@KevinGoldsmith
AMDAHL’S LAW
SERVER
CORE LIBRARY
CLIENT
INFRASTRUCTURE
DIFFICULT
THIS IS
@KevinGoldsmith
SPEED UP THE SLOWEST ELEMENT?
@KevinGoldsmith
NO
@KevinGoldsmith
RETHINK THE WHOLE SYSTEM!
@KevinGoldsmith
WHERE ARE THE BOTTLENECKS?
SERVICE-ORIENTED ARCHITECTURE
SOLUTIONS
@KevinGoldsmith
WE FIND STRONG EVIDENCE TO SUPPORT THE MIRRORING
HYPOTHESIS. IN ALL OF THE PAIRS WE EXAMINE, THE PRODUCT
DEVELOPED BY THE LOOSELY-COUPLED ORGANIZATION IS
SIGNIFICANTLY MORE MODULAR THAN THE PRODUCT FROM THE
TIGHTLY-COUPLED ORGANIZATION.
Exploring the Duality between Product and Organizational Architectures: A Test of the
“Mirroring” Hypothesis MacCormack, Baldwin, Rusnak - Harvard Business School, 2008
SERVICE-ORIENTED ARCHITECTURES
FULL-STACK TEAMS
SOLUTIONS
@KevinGoldsmith
FULL-STACK TEAMS
@KevinGoldsmith
AMDAHL’S LAW
SERVER
CORE LIBRARY
CLIENT
INFRASTRUCTURE
@KevinGoldsmith
AMDAHL’S LAW
CROSS-FUNCTIONAL TEAM
LOCAL DECISION MAKING
SOLUTIONS
@KevinGoldsmith
LEADERSHIP DRIVES
ORGANIZATIONAL STRATEGY
@KevinGoldsmith
TEAMS DECIDE BEST HOW TO
DELIVER AGAINST THAT STRATEGY
@KevinGoldsmith
USE MUTUALLY AGREED UPON
BUSINESS METRICS TO TRACK
ACHIEVEMENT
@KevinGoldsmith
EMPATHY
@KevinGoldsmith
FAMILIARITY BREEDS TRUST
@KevinGoldsmith
EMPATHY
@KevinGoldsmith
IS NOT THE SAME AS
@KevinGoldsmith
EMPATHY
Image by Andreas Fischler
LEVEL THE FIELD
SOLUTIONS
@KevinGoldsmith
EMPATHY
RECOGNIZE WARNING SIGNS
SOLUTIONS
@KevinGoldsmith
WELL THAT IS FINE FOR YOU PEOPLE AT
CORPORATE…
Someone who has forgotten that the people they work with are
actual humans
EMPATHY WARNING SIGNS
GET TOGETHER REGULARLY
SOLUTIONS
@KevinGoldsmith
EMPATHY
LEADERS TRAVEL
SOLUTIONS
@KevinGoldsmith
LEADERS TRAVEL
@KevinGoldsmith
LEADERS TRAVEL
@KevinGoldsmith
LEADERS TRAVEL
HUMANIZE
SOLUTIONS
@KevinGoldsmith
EMPATHY
INCLUDE REMOTE INDIVIDUALS
SOLUTIONS
@KevinGoldsmith
EMPATHY
@KevinGoldsmith
COMMUNICATION
@KevinGoldsmith
DISTRIBUTED TEAMS
@KevinGoldsmith
DISTRIBUTED TEAMS
@KevinGoldsmith
DISTRIBUTED TEAMS
FEWER CHANNELS
SOLUTIONS
@KevinGoldsmith
COMMUNICATION
DOCUMENT CLEARLY
SOLUTIONS
@KevinGoldsmith
COMMUNICATION
UTILIZE 1:1 & BROAD COMMUNICATION
SOLUTIONS
@KevinGoldsmith
SUMMARY
@KevinGoldsmith
REMOTE TEAMS CREATE
CHALLENGES
@KevinGoldsmith
THE CHALLENGES CAN BE
OVERCOME
@KevinGoldsmith
SUMMARY
PROBLEMS/SOLUTIONS
▸ Conway’s Law
▸ The reverse Conway Manuever
▸ Amdahl’s Law
▸ Modular architecture
▸ Full-stack teams
▸ Local decision making
@KevinGoldsmith
SUMMARY
PROBLEMS/SOLUTIONS
▸ Empathy
▸ Level the field
▸ Recognize warning signs
▸ Get together regularly
▸ Humanize
▸ Include remote individuals
@KevinGoldsmith
SUMMARY
PROBLEMS/SOLUTIONS
▸ Communication
▸ Use fewer channels
▸ Document Clearly
DISTRIBUTED TEAMS
KEVIN GOLDSMITH
@KEVINGOLDSMITH
HTTPS://WWW.KEVINGOLDSMITH.COM

Mais conteúdo relacionado

Mais procurados

Conways Law & Continuous Delivery
Conways Law & Continuous DeliveryConways Law & Continuous Delivery
Conways Law & Continuous Deliveryallan kelly
 
DevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - AustinDevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - AustinAndrew Shafer
 
DevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the UnionDevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the UnionJohn Willis
 
Open is as Open does
Open is as Open doesOpen is as Open does
Open is as Open doesAndrew Shafer
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?Andrew Shafer
 
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete CheslockBringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete CheslockThreat Stack
 
Developing your Developers: Constructing Career Paths for your Technologists ...
Developing your Developers: Constructing Career Paths for your Technologists ...Developing your Developers: Constructing Career Paths for your Technologists ...
Developing your Developers: Constructing Career Paths for your Technologists ...Kevin Goldsmith
 
Devopsdays Toronto 2016 - State of the Union
Devopsdays Toronto 2016 - State of the UnionDevopsdays Toronto 2016 - State of the Union
Devopsdays Toronto 2016 - State of the UnionJohn Willis
 
Ops Happen: Improve Security Without Getting in the Way
Ops Happen: Improve Security Without Getting in the WayOps Happen: Improve Security Without Getting in the Way
Ops Happen: Improve Security Without Getting in the WaySeniorStoryteller
 
Why Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene KimWhy Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene KimDynatrace
 
DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...
DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...
DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...Serena Software
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platformsAndrew Shafer
 
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPackCONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPackDevOpsDays Tel Aviv
 
Twenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going CrazyTwenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going CrazyCiklum Ukraine
 
DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12Gene Kim
 
What Makes Us Fail
What Makes Us FailWhat Makes Us Fail
What Makes Us FailGluster.org
 
Deming to devops - Devops DC June 2015
Deming to devops   - Devops DC June 2015 Deming to devops   - Devops DC June 2015
Deming to devops - Devops DC June 2015 John Willis
 
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow  ITIL at Ludicrous Speeds - Rugged DevOpsServiceNow  ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOpsGene Kim
 
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...DevOpsDays Houston
 
DevOps Transformations
DevOps TransformationsDevOps Transformations
DevOps TransformationsErnest Mueller
 

Mais procurados (20)

Conways Law & Continuous Delivery
Conways Law & Continuous DeliveryConways Law & Continuous Delivery
Conways Law & Continuous Delivery
 
DevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - AustinDevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - Austin
 
DevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the UnionDevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the Union
 
Open is as Open does
Open is as Open doesOpen is as Open does
Open is as Open does
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?
 
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete CheslockBringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
 
Developing your Developers: Constructing Career Paths for your Technologists ...
Developing your Developers: Constructing Career Paths for your Technologists ...Developing your Developers: Constructing Career Paths for your Technologists ...
Developing your Developers: Constructing Career Paths for your Technologists ...
 
Devopsdays Toronto 2016 - State of the Union
Devopsdays Toronto 2016 - State of the UnionDevopsdays Toronto 2016 - State of the Union
Devopsdays Toronto 2016 - State of the Union
 
Ops Happen: Improve Security Without Getting in the Way
Ops Happen: Improve Security Without Getting in the WayOps Happen: Improve Security Without Getting in the Way
Ops Happen: Improve Security Without Getting in the Way
 
Why Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene KimWhy Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene Kim
 
DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...
DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...
DevOps Frequently Asked Questions of 2013 with Gene Kim and Jonathan Thorpe (...
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platforms
 
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPackCONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
 
Twenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going CrazyTwenty Startups A Year Without Going Crazy
Twenty Startups A Year Without Going Crazy
 
DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12
 
What Makes Us Fail
What Makes Us FailWhat Makes Us Fail
What Makes Us Fail
 
Deming to devops - Devops DC June 2015
Deming to devops   - Devops DC June 2015 Deming to devops   - Devops DC June 2015
Deming to devops - Devops DC June 2015
 
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow  ITIL at Ludicrous Speeds - Rugged DevOpsServiceNow  ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
 
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
 
DevOps Transformations
DevOps TransformationsDevOps Transformations
DevOps Transformations
 

Semelhante a Distributed Teams

Leading Distributed Teams - Stretch Conference 2020
Leading Distributed Teams - Stretch Conference 2020Leading Distributed Teams - Stretch Conference 2020
Leading Distributed Teams - Stretch Conference 2020Kevin Goldsmith
 
Distributed Teams by Kevin Goldsmith
Distributed Teams by Kevin GoldsmithDistributed Teams by Kevin Goldsmith
Distributed Teams by Kevin GoldsmithAgileSparks
 
Organization architecture autonomy and accountability
Organization architecture autonomy and accountability Organization architecture autonomy and accountability
Organization architecture autonomy and accountability AgileSparks
 
AppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSecAppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSecJames Wickett
 
Defense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software DevelopmentDefense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software DevelopmentJames Wickett
 
Defense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software DevelopmentDefense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software DevelopmentVMware Tanzu
 
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSecInnotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSecJames Wickett
 
The Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSecThe Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSecJames Wickett
 
The Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSecThe Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSecJames Wickett
 
DevSecOps and the New Path Forward
DevSecOps and the New Path ForwardDevSecOps and the New Path Forward
DevSecOps and the New Path ForwardJames Wickett
 
The Human Side of DevSecOps
The Human Side of DevSecOpsThe Human Side of DevSecOps
The Human Side of DevSecOpsTimothy Jarrett
 
Lean Security - RSA 2016
Lean Security - RSA 2016Lean Security - RSA 2016
Lean Security - RSA 2016Ernest Mueller
 
DevOps: From Adoption to Performance
DevOps: From Adoption to PerformanceDevOps: From Adoption to Performance
DevOps: From Adoption to PerformanceDynatrace
 
Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)Kevin Goldsmith
 
How to Effect Change in the Epistemological Wasteland of Application Security
How to Effect Change in the Epistemological Wasteland of Application SecurityHow to Effect Change in the Epistemological Wasteland of Application Security
How to Effect Change in the Epistemological Wasteland of Application SecurityJames Wickett
 
DevOps isn't something you buy - DevOpsDays Cape Town
DevOps isn't something you buy - DevOpsDays Cape TownDevOps isn't something you buy - DevOpsDays Cape Town
DevOps isn't something you buy - DevOpsDays Cape TownKen Mugrage
 
The New Ways of DevSecOps - The Secure Dev 2019
The New Ways of DevSecOps - The Secure Dev 2019The New Ways of DevSecOps - The Secure Dev 2019
The New Ways of DevSecOps - The Secure Dev 2019James Wickett
 
NewOps Days 2019: The New Ways of Chaos, Security, and DevOps
NewOps Days 2019: The New Ways of Chaos, Security, and DevOpsNewOps Days 2019: The New Ways of Chaos, Security, and DevOps
NewOps Days 2019: The New Ways of Chaos, Security, and DevOpsJames Wickett
 
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...DeVonne Parks, CEM
 

Semelhante a Distributed Teams (20)

Leading Distributed Teams - Stretch Conference 2020
Leading Distributed Teams - Stretch Conference 2020Leading Distributed Teams - Stretch Conference 2020
Leading Distributed Teams - Stretch Conference 2020
 
Distributed Teams by Kevin Goldsmith
Distributed Teams by Kevin GoldsmithDistributed Teams by Kevin Goldsmith
Distributed Teams by Kevin Goldsmith
 
Organization architecture autonomy and accountability
Organization architecture autonomy and accountability Organization architecture autonomy and accountability
Organization architecture autonomy and accountability
 
AppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSecAppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSec
 
Defense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software DevelopmentDefense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software Development
 
Defense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software DevelopmentDefense-Oriented DevOps for Modern Software Development
Defense-Oriented DevOps for Modern Software Development
 
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSecInnotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
 
The Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSecThe Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSec
 
The Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSecThe Path of DevOps Enlightenment for InfoSec
The Path of DevOps Enlightenment for InfoSec
 
DevSecOps and the New Path Forward
DevSecOps and the New Path ForwardDevSecOps and the New Path Forward
DevSecOps and the New Path Forward
 
The Human Side of DevSecOps
The Human Side of DevSecOpsThe Human Side of DevSecOps
The Human Side of DevSecOps
 
Lean Security
Lean SecurityLean Security
Lean Security
 
Lean Security - RSA 2016
Lean Security - RSA 2016Lean Security - RSA 2016
Lean Security - RSA 2016
 
DevOps: From Adoption to Performance
DevOps: From Adoption to PerformanceDevOps: From Adoption to Performance
DevOps: From Adoption to Performance
 
Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)
 
How to Effect Change in the Epistemological Wasteland of Application Security
How to Effect Change in the Epistemological Wasteland of Application SecurityHow to Effect Change in the Epistemological Wasteland of Application Security
How to Effect Change in the Epistemological Wasteland of Application Security
 
DevOps isn't something you buy - DevOpsDays Cape Town
DevOps isn't something you buy - DevOpsDays Cape TownDevOps isn't something you buy - DevOpsDays Cape Town
DevOps isn't something you buy - DevOpsDays Cape Town
 
The New Ways of DevSecOps - The Secure Dev 2019
The New Ways of DevSecOps - The Secure Dev 2019The New Ways of DevSecOps - The Secure Dev 2019
The New Ways of DevSecOps - The Secure Dev 2019
 
NewOps Days 2019: The New Ways of Chaos, Security, and DevOps
NewOps Days 2019: The New Ways of Chaos, Security, and DevOpsNewOps Days 2019: The New Ways of Chaos, Security, and DevOps
NewOps Days 2019: The New Ways of Chaos, Security, and DevOps
 
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
 

Mais de Kevin Goldsmith

It's teams all the way down - Design patterns for technology organizations
It's teams all the way down - Design patterns for technology organizationsIt's teams all the way down - Design patterns for technology organizations
It's teams all the way down - Design patterns for technology organizationsKevin Goldsmith
 
What Vulnerabilities? How and why to secure your ML/AI Solutions
What Vulnerabilities? How and why to secure your ML/AI SolutionsWhat Vulnerabilities? How and why to secure your ML/AI Solutions
What Vulnerabilities? How and why to secure your ML/AI SolutionsKevin Goldsmith
 
How do you grow when you are the leader of an organization
How do you grow when you are the leader of an organizationHow do you grow when you are the leader of an organization
How do you grow when you are the leader of an organizationKevin Goldsmith
 
Raising the subject of raises
Raising the subject of raisesRaising the subject of raises
Raising the subject of raisesKevin Goldsmith
 
Managing partly distributed teams
Managing partly distributed teamsManaging partly distributed teams
Managing partly distributed teamsKevin Goldsmith
 
The (near) future of personal computers
The (near) future of personal computersThe (near) future of personal computers
The (near) future of personal computersKevin Goldsmith
 
Pixel Bender - 2011 AMD Fusion Conference
Pixel Bender - 2011 AMD Fusion ConferencePixel Bender - 2011 AMD Fusion Conference
Pixel Bender - 2011 AMD Fusion ConferenceKevin Goldsmith
 
It Is All About the Benjamins: the Real World Economics of HPC
It Is All About the Benjamins: the Real World Economics of HPCIt Is All About the Benjamins: the Real World Economics of HPC
It Is All About the Benjamins: the Real World Economics of HPCKevin Goldsmith
 
Parallelism, the Cloud, and the Tools of the Future for the next generation o...
Parallelism, the Cloud, and the Tools of the Future for the next generation o...Parallelism, the Cloud, and the Tools of the Future for the next generation o...
Parallelism, the Cloud, and the Tools of the Future for the next generation o...Kevin Goldsmith
 
Innovation and organization
Innovation and organizationInnovation and organization
Innovation and organizationKevin Goldsmith
 
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...Kevin Goldsmith
 
A Software Career (2017)
A Software Career (2017)A Software Career (2017)
A Software Career (2017)Kevin Goldsmith
 
When why and how to stop coding as your day job
When why and how to stop coding as your day jobWhen why and how to stop coding as your day job
When why and how to stop coding as your day jobKevin Goldsmith
 
Presenting to executives
Presenting to executivesPresenting to executives
Presenting to executivesKevin Goldsmith
 
Crafting a Mission and Vision For Your Team
Crafting a Mission and Vision For Your TeamCrafting a Mission and Vision For Your Team
Crafting a Mission and Vision For Your TeamKevin Goldsmith
 
You Are Doing Autonomy Wrong
You Are Doing Autonomy WrongYou Are Doing Autonomy Wrong
You Are Doing Autonomy WrongKevin Goldsmith
 
How Does Salary Work - The Lead Developer Berlin 2019 extended remix
How Does Salary Work - The Lead Developer Berlin 2019 extended remixHow Does Salary Work - The Lead Developer Berlin 2019 extended remix
How Does Salary Work - The Lead Developer Berlin 2019 extended remixKevin Goldsmith
 

Mais de Kevin Goldsmith (20)

It's teams all the way down - Design patterns for technology organizations
It's teams all the way down - Design patterns for technology organizationsIt's teams all the way down - Design patterns for technology organizations
It's teams all the way down - Design patterns for technology organizations
 
What Vulnerabilities? How and why to secure your ML/AI Solutions
What Vulnerabilities? How and why to secure your ML/AI SolutionsWhat Vulnerabilities? How and why to secure your ML/AI Solutions
What Vulnerabilities? How and why to secure your ML/AI Solutions
 
How do you grow when you are the leader of an organization
How do you grow when you are the leader of an organizationHow do you grow when you are the leader of an organization
How do you grow when you are the leader of an organization
 
Raising the subject of raises
Raising the subject of raisesRaising the subject of raises
Raising the subject of raises
 
Managing partly distributed teams
Managing partly distributed teamsManaging partly distributed teams
Managing partly distributed teams
 
Steal from the best
Steal from the bestSteal from the best
Steal from the best
 
The (near) future of personal computers
The (near) future of personal computersThe (near) future of personal computers
The (near) future of personal computers
 
Pixel Bender - 2011 AMD Fusion Conference
Pixel Bender - 2011 AMD Fusion ConferencePixel Bender - 2011 AMD Fusion Conference
Pixel Bender - 2011 AMD Fusion Conference
 
It Is All About the Benjamins: the Real World Economics of HPC
It Is All About the Benjamins: the Real World Economics of HPCIt Is All About the Benjamins: the Real World Economics of HPC
It Is All About the Benjamins: the Real World Economics of HPC
 
Parallelism, the Cloud, and the Tools of the Future for the next generation o...
Parallelism, the Cloud, and the Tools of the Future for the next generation o...Parallelism, the Cloud, and the Tools of the Future for the next generation o...
Parallelism, the Cloud, and the Tools of the Future for the next generation o...
 
Innovation and organization
Innovation and organizationInnovation and organization
Innovation and organization
 
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
 
My CMU alumni journey
My CMU alumni journeyMy CMU alumni journey
My CMU alumni journey
 
Building Lean
Building LeanBuilding Lean
Building Lean
 
A Software Career (2017)
A Software Career (2017)A Software Career (2017)
A Software Career (2017)
 
When why and how to stop coding as your day job
When why and how to stop coding as your day jobWhen why and how to stop coding as your day job
When why and how to stop coding as your day job
 
Presenting to executives
Presenting to executivesPresenting to executives
Presenting to executives
 
Crafting a Mission and Vision For Your Team
Crafting a Mission and Vision For Your TeamCrafting a Mission and Vision For Your Team
Crafting a Mission and Vision For Your Team
 
You Are Doing Autonomy Wrong
You Are Doing Autonomy WrongYou Are Doing Autonomy Wrong
You Are Doing Autonomy Wrong
 
How Does Salary Work - The Lead Developer Berlin 2019 extended remix
How Does Salary Work - The Lead Developer Berlin 2019 extended remixHow Does Salary Work - The Lead Developer Berlin 2019 extended remix
How Does Salary Work - The Lead Developer Berlin 2019 extended remix
 

Último

Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanStefan Wolpers
 
Value Stream Map: A Visual Approach to Process Optimization
Value Stream Map: A Visual Approach to Process OptimizationValue Stream Map: A Visual Approach to Process Optimization
Value Stream Map: A Visual Approach to Process OptimizationCIToolkit
 
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...AgileNetwork
 
From Command Line to Reporting Line: The Diary of a First-Time EM
From Command Line to Reporting Line: The Diary of a First-Time EMFrom Command Line to Reporting Line: The Diary of a First-Time EM
From Command Line to Reporting Line: The Diary of a First-Time EMGloria Chow
 
What is 5S principles of trainers for training institutions.pdf
What is 5S principles of trainers for training institutions.pdfWhat is 5S principles of trainers for training institutions.pdf
What is 5S principles of trainers for training institutions.pdfBALASUNDARESAN M
 
Forget Fiverr : Fractional Employment the ins and outs
Forget Fiverr : Fractional Employment the ins and outsForget Fiverr : Fractional Employment the ins and outs
Forget Fiverr : Fractional Employment the ins and outsStephan Koning
 
An Important Step Toward Process Improvement
An Important Step Toward Process ImprovementAn Important Step Toward Process Improvement
An Important Step Toward Process ImprovementCIToolkit
 
Test_document_upload_SQL_minimum_fourteen
Test_document_upload_SQL_minimum_fourteenTest_document_upload_SQL_minimum_fourteen
Test_document_upload_SQL_minimum_fourteenolgaz9
 
Roadway to GDSC- Session 1 Powerpoint Presentation
Roadway to GDSC- Session 1 Powerpoint PresentationRoadway to GDSC- Session 1 Powerpoint Presentation
Roadway to GDSC- Session 1 Powerpoint Presentationgdscghrcem
 
HR for Non HR_Learning and Development.
HR for Non HR_Learning  and Development.HR for Non HR_Learning  and Development.
HR for Non HR_Learning and Development.azischin
 
Empowering Resilience & Strategic Growth: Insights for Emerging Leaders
Empowering Resilience & Strategic Growth: Insights for Emerging LeadersEmpowering Resilience & Strategic Growth: Insights for Emerging Leaders
Empowering Resilience & Strategic Growth: Insights for Emerging LeadersMahmoud Rabie
 
Analyzing and Monitoring Processes through Time Value Mapping
Analyzing and Monitoring Processes through Time Value MappingAnalyzing and Monitoring Processes through Time Value Mapping
Analyzing and Monitoring Processes through Time Value MappingCIToolkit
 
Applying the PDCA Cycle: A Blueprint for Continuous Improvement
Applying the PDCA Cycle: A Blueprint for Continuous ImprovementApplying the PDCA Cycle: A Blueprint for Continuous Improvement
Applying the PDCA Cycle: A Blueprint for Continuous ImprovementCIToolkit
 
Making Sense of Multiple Ideas with Affinity Diagrams
Making Sense of Multiple Ideas with Affinity DiagramsMaking Sense of Multiple Ideas with Affinity Diagrams
Making Sense of Multiple Ideas with Affinity DiagramsCIToolkit
 
Performance Management Notes for MBA Students
Performance Management Notes for MBA StudentsPerformance Management Notes for MBA Students
Performance Management Notes for MBA StudentsManickam Gajapathy
 
A3 Thinking: A Structured Approach to Problem Solving
A3 Thinking: A Structured Approach to Problem SolvingA3 Thinking: A Structured Approach to Problem Solving
A3 Thinking: A Structured Approach to Problem SolvingCIToolkit
 
How the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the StudioHow the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the StudioChristopher Totten
 
Organizations in a Future with Generative AI
Organizations in a Future with Generative AIOrganizations in a Future with Generative AI
Organizations in a Future with Generative AIKye Andersson
 
The Role of Fishbone Diagram in Analyzing Cause and Effect
The Role of Fishbone Diagram in Analyzing Cause and EffectThe Role of Fishbone Diagram in Analyzing Cause and Effect
The Role of Fishbone Diagram in Analyzing Cause and EffectCIToolkit
 

Último (20)

Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna Rothman
 
Value Stream Map: A Visual Approach to Process Optimization
Value Stream Map: A Visual Approach to Process OptimizationValue Stream Map: A Visual Approach to Process Optimization
Value Stream Map: A Visual Approach to Process Optimization
 
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
 
From Command Line to Reporting Line: The Diary of a First-Time EM
From Command Line to Reporting Line: The Diary of a First-Time EMFrom Command Line to Reporting Line: The Diary of a First-Time EM
From Command Line to Reporting Line: The Diary of a First-Time EM
 
What is 5S principles of trainers for training institutions.pdf
What is 5S principles of trainers for training institutions.pdfWhat is 5S principles of trainers for training institutions.pdf
What is 5S principles of trainers for training institutions.pdf
 
Forget Fiverr : Fractional Employment the ins and outs
Forget Fiverr : Fractional Employment the ins and outsForget Fiverr : Fractional Employment the ins and outs
Forget Fiverr : Fractional Employment the ins and outs
 
An Important Step Toward Process Improvement
An Important Step Toward Process ImprovementAn Important Step Toward Process Improvement
An Important Step Toward Process Improvement
 
Test_document_upload_SQL_minimum_fourteen
Test_document_upload_SQL_minimum_fourteenTest_document_upload_SQL_minimum_fourteen
Test_document_upload_SQL_minimum_fourteen
 
Roadway to GDSC- Session 1 Powerpoint Presentation
Roadway to GDSC- Session 1 Powerpoint PresentationRoadway to GDSC- Session 1 Powerpoint Presentation
Roadway to GDSC- Session 1 Powerpoint Presentation
 
HR for Non HR_Learning and Development.
HR for Non HR_Learning  and Development.HR for Non HR_Learning  and Development.
HR for Non HR_Learning and Development.
 
Empowering Resilience & Strategic Growth: Insights for Emerging Leaders
Empowering Resilience & Strategic Growth: Insights for Emerging LeadersEmpowering Resilience & Strategic Growth: Insights for Emerging Leaders
Empowering Resilience & Strategic Growth: Insights for Emerging Leaders
 
Analyzing and Monitoring Processes through Time Value Mapping
Analyzing and Monitoring Processes through Time Value MappingAnalyzing and Monitoring Processes through Time Value Mapping
Analyzing and Monitoring Processes through Time Value Mapping
 
Applying the PDCA Cycle: A Blueprint for Continuous Improvement
Applying the PDCA Cycle: A Blueprint for Continuous ImprovementApplying the PDCA Cycle: A Blueprint for Continuous Improvement
Applying the PDCA Cycle: A Blueprint for Continuous Improvement
 
Making Sense of Multiple Ideas with Affinity Diagrams
Making Sense of Multiple Ideas with Affinity DiagramsMaking Sense of Multiple Ideas with Affinity Diagrams
Making Sense of Multiple Ideas with Affinity Diagrams
 
Performance Management Notes for MBA Students
Performance Management Notes for MBA StudentsPerformance Management Notes for MBA Students
Performance Management Notes for MBA Students
 
A3 Thinking: A Structured Approach to Problem Solving
A3 Thinking: A Structured Approach to Problem SolvingA3 Thinking: A Structured Approach to Problem Solving
A3 Thinking: A Structured Approach to Problem Solving
 
How the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the StudioHow the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the Studio
 
Organizations in a Future with Generative AI
Organizations in a Future with Generative AIOrganizations in a Future with Generative AI
Organizations in a Future with Generative AI
 
Capacity2 - Briefing and Facilitation training slides
Capacity2 - Briefing and Facilitation training slidesCapacity2 - Briefing and Facilitation training slides
Capacity2 - Briefing and Facilitation training slides
 
The Role of Fishbone Diagram in Analyzing Cause and Effect
The Role of Fishbone Diagram in Analyzing Cause and EffectThe Role of Fishbone Diagram in Analyzing Cause and Effect
The Role of Fishbone Diagram in Analyzing Cause and Effect
 

Distributed Teams