SlideShare uma empresa Scribd logo
1 de 116
Baixar para ler offline
#1e5d91
Joshua Kerievsky
CEO, Industrial Logic
IndustrialLogic.com
@JoshuaKerievsky
Leading	
  With
Tech	
  Safety
An	
  Unexpected	
  Pathway
	
  To	
  Excellence
Joshua Kerievsky, CEO @JoshuaKerievsky
#1e5d91
#1e5d91
#1e5d91
Injuries	
  Impede	
  Our	
  
Ability	
  to	
  Excel
#1e5d91
#1e5d91
Normalization
of Deviance
#1e5d91
“People become so much accustomed
to a deviant behavior that they don’t
consider it as deviant, despite the fact
that they far exceed their own rules
for elementary safety.”
Diane
Vaughan
Sociologist,
Columbia
University
#1e5d91
Anyone?
#1e5d91
Feature Usage?
#1e5d91
#1e5d91
Maslow’s
Hierarchy
of Needs
#1e5d91
Maslow’s
Hierarchy
of Needs
#1e5d91
Extreme	
  Programming
Agile Scrum Kanban
Lean	
  Methods Lean	
  Startup
#1e5d91
#1e5d91
Strength.	
  Lightness.	
  Beauty.	
  
Seamlessly	
  integrated.
MacBook	
  Pro’s	
  Unibody
#1e5d91
#1e5d91
#1e5d91
Paul O’Neill,
ALCOA CEO 1987
#1e5d91
•Economics	
  educaGon
Paul O’Neill,
ALCOA CEO 1987
#1e5d91
•Economics	
  educaGon
•Engineering	
  &	
  operaGons	
  
research
Paul O’Neill,
ALCOA CEO 1987
#1e5d91
•Economics	
  educaGon
•Engineering	
  &	
  operaGons	
  
research
•Programmed	
  soIware	
  for	
  
Veterans	
  AdministraGon
Paul O’Neill,
ALCOA CEO 1987
#1e5d91
•Economics	
  educaGon
•Engineering	
  &	
  operaGons	
  
research
•Programmed	
  soIware	
  for	
  
Veterans	
  AdministraGon
•Served	
  On	
  ALCOA	
  Board	
  	
  	
  	
  	
  	
  	
  
For	
  1	
  Year
Paul O’Neill,
ALCOA CEO 1987
#1e5d91
Paul O’Neill
Photo:	
  REUTERS/Tony	
  GenDle
#1e5d91
“I	
  intend	
  to	
  make	
  ALCOA	
  the	
  safest	
  company	
  
in	
  America.	
  	
  I	
  intend	
  to	
  go	
  for	
  zero	
  injuries.”
Paul O’Neill
Photo:	
  REUTERS/Tony	
  GenDle
#1e5d91
#1e5d91
SELL!!!
#1e5d91
“It	
  was	
  literally	
  the	
  worst	
  piece	
  of
	
  advice	
  I	
  gave	
  in	
  my	
  enGre	
  career.”
SELL!!!
#1e5d91
ALCOA	
  Revenue	
  (in	
  Billions)	
  1987-­‐2012
#1e5d91
Graph	
  courtesy	
  of	
  William	
  O’Rourke,	
  top	
  Safety	
  Director	
  under	
  3	
  ALCOA	
  CEOs
#1e5d91
“From	
  this	
  day	
  forward,	
  
we	
  will	
  not	
  budget	
  things	
  
that	
  need	
  to	
  be	
  done	
  to	
  
improve	
  safety	
  
condiGons.”
#1e5d91
Workplace	
  Injury?
Report	
  it	
  within	
  24	
  hours.	
  
CEO
Presidents
Vice	
  Presidents
.	
  .	
  .
Plant	
  Manager
.	
  .	
  .
Plant	
  Worker
What	
  
happened?
How	
  will	
  it	
  
never	
  occur	
  
again?
#1e5d91
“Accidents	
  and	
  injuries	
  
are	
  not	
  the	
  natural	
  
price	
  to	
  pay	
  for	
  
meeGng	
  goals.	
  
#1e5d91
“Accidents	
  and	
  injuries	
  
are	
  not	
  the	
  natural	
  
price	
  to	
  pay	
  for	
  
meeGng	
  goals.	
  
ProducGvity	
  does
not	
  necessitate	
  
danger.”
#1e5d91
“Some	
  habits	
  have	
  more	
  
power	
  than	
  others...
[they]	
  seem	
  to	
  unlock	
  all	
  
these	
  other	
  changes	
  and	
  
set	
  off	
  a	
  chain	
  reacDon.”	
  	
  
–	
  Charles	
  Duehigg,	
  
The	
  Power	
  of	
  Habit
Keystone	
  Habits
#1e5d91
“Some	
  habits	
  have	
  more	
  
power	
  than	
  others...
[they]	
  seem	
  to	
  unlock	
  all	
  
these	
  other	
  changes	
  and	
  
set	
  off	
  a	
  chain	
  reacDon.”	
  	
  
–	
  Charles	
  Duehigg,	
  
The	
  Power	
  of	
  Habit
Keystone	
  Habits
#1e5d91
“Some	
  habits	
  have	
  more	
  
power	
  than	
  others...
[they]	
  seem	
  to	
  unlock	
  all	
  
these	
  other	
  changes	
  and	
  
set	
  off	
  a	
  chain	
  reacDon.”	
  	
  
–	
  Charles	
  Duehigg,	
  
The	
  Power	
  of	
  Habit
Keystone	
  Habits
#1e5d91
“Some	
  habits	
  have	
  more	
  
power	
  than	
  others...
[they]	
  seem	
  to	
  unlock	
  all	
  
these	
  other	
  changes	
  and	
  
set	
  off	
  a	
  chain	
  reacDon.”	
  	
  
–	
  Charles	
  Duehigg,	
  
The	
  Power	
  of	
  Habit
Keystone	
  Habits
#1e5d91
Safety
#1e5d91
Safety
Empowerment
#1e5d91
Safety
Empowerment Understanding
#1e5d91
Safety
Improvement
Empowerment Understanding
#1e5d91
Safety
Improvement
Empowerment Understanding
Quality
#1e5d91
Safety
Improvement
Empowerment Understanding
Quality InnovaGon
#1e5d91
Safety
Improvement
Empowerment Understanding
Quality InnovaGon Well-­‐Being
#1e5d91
Safety
Improvement
Empowerment Understanding
Quality InnovaGon Well-­‐Being
Profit
#1e5d91
William	
  
O’Rourke
Vice	
  President,
	
  Sustainability	
  and	
  
Environment,
	
  Health	
  &	
  Safety
	
  for	
  Alcoa.
“When	
  I	
  went	
  to	
  run	
  
Alcoa-­‐Russia,
I	
  led	
  with	
  safety.”
• The	
  2	
  plants	
  acquired	
  by	
  ALCOA	
  in	
  2005	
  
averaged	
  5	
  fataliDes	
  per	
  year	
  for	
  50	
  years.
• First	
  calendar	
  year	
  (2006)	
  under	
  ALCOA,	
  
there	
  were	
  ZERO	
  fataliDes.
• Within	
  the	
  last	
  5	
  years,	
  there	
  have	
  been	
  
ZERO	
  fataliDes.	
  	
  
#1e5d91
#1e5d91
#1e5d91
Outage
Ordeal
#1e5d91
A graphic
representation of
all possible
sequences of events
that could result in
an incident.
Originally	
  developed	
  in	
  1962	
  at	
  Bell	
  Labs,	
  FTA	
  is	
  used	
  
in	
  Failure	
  Analysis	
  and	
  is	
  considered	
  to	
  be	
  a	
  part	
  of	
  
reliability	
  engineering.
Fault Tree Analysis
#1e5d91
Students(Can’t(Access(Service(
New(Produc5on(
Server(
Ok(To(Toggle((
Test(Passes(
Immune(System(
Fails(
No(Auto?(
Rollback(
No(SMS(
No(Policy(
Non?Standard(
Tomcat(Runner(
Nginx(Points(
To(Down(
Service(
Non?Standard(
Java(Version( JRE(Crash(
No(Policy(
And$
And$ And$ And$
Fault Tree Analysis of Downtime
#1e5d91
“Injuries	
  are	
  oIen	
  the	
  result	
  of	
  
different	
  combinaGons	
  of	
  unsafe	
  
condiGons	
  and	
  unsafe	
  behavior.”
	
  
-­‐	
  Linda	
  Merton,	
  safety	
  and
	
  	
  	
  hygiene	
  manager	
  at	
  
	
  	
  	
  Alcoa's	
  Mission	
  Valley	
  Works	
  
#1e5d91
Production Local
Tomcat 6 Tomcat 7
MySQL 5.5.9
Case Sensitive
MySQL 6.1
Case Insensitive
JRE version (box 1): 6
JRE version (box 2): 7
JREVersion 6
Differences	
  in	
  producGon	
  and	
  local	
  
environments	
  are	
  oIen	
  the	
  source	
  
of	
  producGon	
  problems
#1e5d91
#1e5d91
Understanding Our
Infrastructure
#1e5d91
“Safety	
  requires	
  comprehensive	
  
understanding	
  of	
  processes.”	
  
#1e5d91
“Safety	
  requires	
  comprehensive	
  
understanding	
  of	
  processes.”	
  
“Understanding	
  leads	
  to	
  bejer,	
  
more	
  producGve	
  plants.”
#1e5d91
	
  Jun	
  16,	
  2010	
  8:56:42	
  AM	
  com.industriallogic.shared.acGon.AcGonProcessorServlet	
  processRequest
	
  	
  	
  	
  SEVERE:	
  null	
  	
  	
  
	
  	
  	
  	
  java.lang.NullPointerExcepGon
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.acGon.ScreencastDownloadAcGon.moviePathFor(ScreencastDownloadAcGon.java:73)
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.acGon.ScreencastDownloadAcGon.screencastFileNameFor(ScreencastDownloadAcGon.java:53)
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.acGon.ScreencastDownloadAcGon.process(ScreencastDownloadAcGon.java:21)
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.shared.acGon.AcGon.processWith(AcGon.java:32)
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.shared.acGon.AcGonProcessor.processWith(AcGonProcessor.java:19)
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.shared.acGon.AcGonProcessorServlet.processRequest(AcGonProcessorServlet.java:61)
	
  	
  	
  	
  	
  	
  	
  	
  at	
  com.industriallogic.shared.acGon.AcGonProcessorServlet.doGet(AcGonProcessorServlet.java:49)
ScreencastDownloadAction.java
Exceptions In Our Code
#1e5d91
Visualizing Hazardous Code
private	
  boolean	
  movieExistsFor(String	
  pathToMovie)	
  {
	
   return	
  new	
  File(pathToMovie).exists();
}
private	
  String	
  moviePathFor(String	
  acDvity,	
  String	
  screencastFileName,	
  Language	
  devLanguage)	
  {
	
   return	
  screencastPath	
  +	
  "/"	
  +	
  acDvity	
  +	
  "/"	
  +	
  devLanguage.key	
  +	
  "/"	
  +	
  screencastFileName;
}
237	
  ProducDon	
  ExcepDons
#1e5d91
#1e5d91
Alteration
Anxiety
#1e5d91
Spending	
  40	
  minutes	
  fixing
	
  compilaGon	
  errors	
  is	
  unsafe.
#1e5d91
CyclomaGc	
  Complexity	
  in	
  
Cruise	
  Control	
  code	
  base
#1e5d91
Visualize Unsafe Code
#1e5d91
#1e5d91
#1e5d91
#1e5d91
#1e5d91
Are	
  you	
  actually	
  implemenGng
	
  Test-­‐Driven	
  Development?
#1e5d91
“It	
  takes	
  10	
  minutes	
  to	
  
go	
  through	
  the	
  lockout
and	
  tagout	
  procedure.
It's	
  a	
  pain	
  in	
  the	
  neck,	
  
and	
  all	
  for	
  a	
  repair	
  that
will	
  take	
  five	
  seconds..”
-­‐	
  ALCOA	
  worker	
  with	
  
20+	
  years	
  experience
#1e5d91
#1e5d91
Brain
Hernia
#1e5d91public List keysOfCompletedPagesFor(UserProfile user, String albumId, Language devLanguage) {
  String sql = "select pageStats.elementKey from PageCompletionStatus page " +
    "join AlbumStatistics albumStats on (albumStats.albumId = page.albumId and albumStats.devLanguage = page.devLanguage) " +
    "join TrackStatistics trackStats on (trackStats.albumStatistics_id = albumStats.id) " +
    "join PageStatistics pageStats on (pageStats.trackStatistics_id = trackStats.id and page.elementKey = pageStats.elementKey) " +
    "where page.user_id = :userId " +
    "and page.albumId = :albumId " +
    "and page.devLanguage = :devLanguage ";
  Session session = getSession();
  final SQLQuery query = session.createSQLQuery(sql);
  query.setLong"userId", user.getId());
  query.setString("albumId", albumId);
  query.setString("devLanguage", devLanguage.key);
  @SuppressWarnings("unchecked")
  List result = query.list();
  session.close();
  return result;
}
public	
  List	
  uniqueIdsFor(ViewableAlbum	
  viewableAlbum,	
  UserProfile	
  userProfile,	
  CompletionStatusRepository	
  repository)	
  {
	
  	
  List	
  keys	
  =	
  repository.keysOfCompletedPagesFor(userProfile,	
  viewableAlbum.getId(),	
  viewableAlbum.getDevLanguageEnum());
	
  
	
  	
  Listids	
  =	
  new	
  ArrayList();
	
  	
  for	
  (String	
  key	
  :	
  keys)	
  {
	
  	
  	
  	
  String	
  path	
  =	
  getPagePathFor(key);
	
  	
  	
  	
  Page	
  page	
  =	
  viewableAlbum.getAlbum().getPage(path);
	
  	
  	
  	
  ids.add(page.getUniqueId());
	
  	
  }
	
  	
  return	
  ids;
}
Before
#1e5d91
public	
  List	
  uniqueIdsFor(ViewableAlbum	
  viewableAlbum,	
  UserProfile	
  userProfile,	
  CompletionStatusRepository	
  repository)	
  {
	
  	
  Language	
  albumLanguage	
  =	
  viewableAlbum.getDevLanguageEnum();
	
  	
  List	
  ids	
  =	
  new	
  ArrayList();
	
  	
  for	
  (Page	
  page	
  :	
  viewableAlbum.getAlbum().getPages())
	
  	
  	
  	
  if	
  (repository.isPageCompleteFor(userProfile,	
  findSourceAlbumIdFor(page.getKey()),	
  page.getKey(),	
  albumLanguage))
	
  	
  	
  	
  	
  	
  ids.add(page.getUniqueId());
	
  	
  return	
  ids;
}
After
#1e5d91
#1e5d91
Antique
Agony
#1e5d91
#1e5d91
#1e5d91
Browser
Bruise
#1e5d91
#1e5d91
Release #
Development
Time
(months)
Readying
Time
(months)
Total Time
(months)
5.0 6 6 12
5.1 7 8 15
5.2 4 7 11
#1e5d91
Release #
Development
Time
(months)
Readying
Time
(months)
Total Time
(months)
5.0 6 6 12
5.1 7 8 15
5.2 4 7 11
Schedule
Stress
#1e5d91
#1e5d91
Merge
Misery
#1e5d91
#1e5d91
Test	
  failed	
  21	
  Gmes	
  locally	
  &	
  36	
  Gmes	
  in	
  
dev	
  build	
  in	
  the	
  last	
  6	
  months.
#1e5d91
#1e5d91
Release
Rage
#1e5d91
Continuous Deployment:
Feeling Safe To Deploy Software
#1e5d91
•Respect
•Integrity
•CommunicaGon
•Excellence
#1e5d91
•Respect
•Integrity
•CommunicaGon
•Excellence
#1e5d91
ONE	
  VALUE!!
Not	
  2,	
  3,	
  4,	
  5...
#1e5d91
ONE	
  VALUE!!
Not	
  2,	
  3,	
  4,	
  5...
#1e5d91
Safe To Fail, Fall, or Swing
#1e5d91
OccupaDonal	
  Safety	
  and
Health	
  AdministraDon
#1e5d91
#1e5d91
Sit or
stand
Pair in
comfort
#1e5d91
Identify risky
work conditions
Identify risky
work conditions
Propose
improvements
Identify risky
work conditions
Propose
improvements
Bridge between
workers and
managers
#1e5d91
Today
Template
Engine
Wiki
Renderer
Hibernate Raw SQL
Custom Web Handling
Old Java Code
Old JS/HTML/Flash
#1e5d91
Today
Template
Engine
Wiki
Renderer
Hibernate Raw SQL
Custom Web Handling
Old Java Code
Old JS/HTML/Flash
#1e5d91
Today
Template
Engine
Wiki
Renderer
Hibernate Raw SQL
Custom Web Handling
Old Java Code
Old JS/HTML/Flash
Tomorrow
#1e5d91
Today
Template
Engine
Wiki
Renderer
Hibernate Raw SQL
Custom Web Handling
Old Java Code
Old JS/HTML/Flash
Tomorrow
Composer
Wiki Renderer
Template Engine
Old
Java
CodeTemplate Engine
#1e5d91
Today
Template
Engine
Wiki
Renderer
Hibernate Raw SQL
Custom Web Handling
Old Java Code
Old JS/HTML/Flash
Tomorrow
Composer
Wiki Renderer
Template Engine
Old
Java
CodeTemplate Engine
Player
New JS/HTML
Web Framework
Persistence
Some
Good
Lang
#1e5d91
Fast
Slow
Risky Safe
#1e5d91
So How Do I Do It?
#1e5d91
So How Do I Do It?
TechSafety
Value the safety
of the people
doing the work.
#1e5d91
So How Do I Do It?
TechSafety
Value the safety
of the people
doing the work.
Excellence
Habits of
excellence emerge.
#1e5d91
So How Do I Do It?
TechSafety
Value the safety
of the people
doing the work.
Profits
Remain focused on
safety & habits of
excellence.
Happy
customers and
profits follow.
Excellence
Habits of
excellence emerge.
#1e5d91
Q+A
An	
  Unexpected	
  Pathway	
  
To	
  Excellence

Mais conteúdo relacionado

Mais procurados

Occupational safety and health (OSH) in the Organisation
Occupational safety and health (OSH) in the OrganisationOccupational safety and health (OSH) in the Organisation
Occupational safety and health (OSH) in the Organisation
Integer
 
Workplace hazards
Workplace hazardsWorkplace hazards
Workplace hazards
safereps
 
Human resources employee health and safety
Human resources employee health and safetyHuman resources employee health and safety
Human resources employee health and safety
Gilbert Calderon Angeles
 

Mais procurados (20)

HRM Policies and Procedures
HRM Policies and ProceduresHRM Policies and Procedures
HRM Policies and Procedures
 
Human error
Human error Human error
Human error
 
Introduction to occupational health
Introduction to occupational healthIntroduction to occupational health
Introduction to occupational health
 
7 Keys for Creating A Safety Culture
7 Keys for Creating A Safety Culture7 Keys for Creating A Safety Culture
7 Keys for Creating A Safety Culture
 
The 10 most common fmea mistakes
The 10 most common fmea mistakes The 10 most common fmea mistakes
The 10 most common fmea mistakes
 
The ergonomics in manufacturing
The ergonomics in manufacturingThe ergonomics in manufacturing
The ergonomics in manufacturing
 
Fmea
FmeaFmea
Fmea
 
Near-Miss Reporting (Infographic)
Near-Miss Reporting (Infographic)Near-Miss Reporting (Infographic)
Near-Miss Reporting (Infographic)
 
HEALTH, SAFETY AND ENVIRONMENTAL MANUAL
HEALTH, SAFETY AND ENVIRONMENTAL  MANUALHEALTH, SAFETY AND ENVIRONMENTAL  MANUAL
HEALTH, SAFETY AND ENVIRONMENTAL MANUAL
 
Human Error Prevention
Human Error PreventionHuman Error Prevention
Human Error Prevention
 
Occupational Health & Safety Presentation
Occupational Health & Safety PresentationOccupational Health & Safety Presentation
Occupational Health & Safety Presentation
 
Occupational safety and health (OSH) in the Organisation
Occupational safety and health (OSH) in the OrganisationOccupational safety and health (OSH) in the Organisation
Occupational safety and health (OSH) in the Organisation
 
Human factors and the dirty dozen
Human factors and the dirty dozenHuman factors and the dirty dozen
Human factors and the dirty dozen
 
Workplace hazards
Workplace hazardsWorkplace hazards
Workplace hazards
 
Selection and on boarding process
Selection and on boarding processSelection and on boarding process
Selection and on boarding process
 
Hse Action Plan
Hse Action PlanHse Action Plan
Hse Action Plan
 
Safety Management System framework
Safety Management System  frameworkSafety Management System  framework
Safety Management System framework
 
Awareness session on EMS & OHSAS
Awareness session on EMS & OHSASAwareness session on EMS & OHSAS
Awareness session on EMS & OHSAS
 
ASIS Chapter 206 Meeting-Safety Vs Security
ASIS Chapter 206 Meeting-Safety Vs SecurityASIS Chapter 206 Meeting-Safety Vs Security
ASIS Chapter 206 Meeting-Safety Vs Security
 
Human resources employee health and safety
Human resources employee health and safetyHuman resources employee health and safety
Human resources employee health and safety
 

Semelhante a Leading with Tech Safety: An Unexpected Pathway to Excellence

ADDO - Navigating the DevSecOps App-ocalypse 2020
ADDO - Navigating the DevSecOps App-ocalypse 2020 ADDO - Navigating the DevSecOps App-ocalypse 2020
ADDO - Navigating the DevSecOps App-ocalypse 2020
Aaron Rinehart
 
Failure the-good-parts
Failure the-good-partsFailure the-good-parts
Failure the-good-parts
legendofklang
 

Semelhante a Leading with Tech Safety: An Unexpected Pathway to Excellence (20)

RSA Conference APJ 2019 DevSecOps Days Security Chaos Engineering
RSA Conference APJ 2019 DevSecOps Days Security Chaos EngineeringRSA Conference APJ 2019 DevSecOps Days Security Chaos Engineering
RSA Conference APJ 2019 DevSecOps Days Security Chaos Engineering
 
Null meet Code Review
Null meet Code ReviewNull meet Code Review
Null meet Code Review
 
OWASP AppSec Global 2019 Security & Chaos Engineering
OWASP AppSec Global 2019 Security & Chaos EngineeringOWASP AppSec Global 2019 Security & Chaos Engineering
OWASP AppSec Global 2019 Security & Chaos Engineering
 
ADDO - Navigating the DevSecOps App-ocalypse 2020
ADDO - Navigating the DevSecOps App-ocalypse 2020 ADDO - Navigating the DevSecOps App-ocalypse 2020
ADDO - Navigating the DevSecOps App-ocalypse 2020
 
mri-bp2015
mri-bp2015mri-bp2015
mri-bp2015
 
Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?
Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?
Rise of the Machines: Can Artificial Intelligence Terminate Manual Testing?
 
AllTheTalks Security Chaos Engineering
AllTheTalks Security Chaos Engineering AllTheTalks Security Chaos Engineering
AllTheTalks Security Chaos Engineering
 
How and why I turned my old Java projects into a first-class serverless compo...
How and why I turned my old Java projects into a first-class serverless compo...How and why I turned my old Java projects into a first-class serverless compo...
How and why I turned my old Java projects into a first-class serverless compo...
 
Failure the-good-parts
Failure the-good-partsFailure the-good-parts
Failure the-good-parts
 
Concurrency in Eclipse: Best Practices and Gotchas
Concurrency in Eclipse: Best Practices and GotchasConcurrency in Eclipse: Best Practices and Gotchas
Concurrency in Eclipse: Best Practices and Gotchas
 
AllDayDevOps Security Chaos Engineering 2019
AllDayDevOps Security Chaos Engineering 2019 AllDayDevOps Security Chaos Engineering 2019
AllDayDevOps Security Chaos Engineering 2019
 
Teaching Elephants to Dance, Burr Sutter
Teaching Elephants to Dance, Burr SutterTeaching Elephants to Dance, Burr Sutter
Teaching Elephants to Dance, Burr Sutter
 
Config Management Camp 2017 - If it moves, give it a pipeline
Config Management Camp 2017 - If it moves, give it a pipelineConfig Management Camp 2017 - If it moves, give it a pipeline
Config Management Camp 2017 - If it moves, give it a pipeline
 
Unit Testing like a Pro - The Circle of Purity
Unit Testing like a Pro - The Circle of PurityUnit Testing like a Pro - The Circle of Purity
Unit Testing like a Pro - The Circle of Purity
 
Why Agile Works But Isn't Working For You
Why Agile Works But Isn't Working For YouWhy Agile Works But Isn't Working For You
Why Agile Works But Isn't Working For You
 
Distributed Lock Manager
Distributed Lock ManagerDistributed Lock Manager
Distributed Lock Manager
 
Scaling DevOps Adoption
Scaling DevOps AdoptionScaling DevOps Adoption
Scaling DevOps Adoption
 
Laura Bell (SafeStack)
Laura Bell (SafeStack)Laura Bell (SafeStack)
Laura Bell (SafeStack)
 
DevSecOps at Agile 2019
DevSecOps at   Agile 2019 DevSecOps at   Agile 2019
DevSecOps at Agile 2019
 
The Architecture of Uncertainty
The Architecture of UncertaintyThe Architecture of Uncertainty
The Architecture of Uncertainty
 

Mais de Joshua Kerievsky

Mais de Joshua Kerievsky (6)

High Performance via Psychological Safety
High Performance via Psychological SafetyHigh Performance via Psychological Safety
High Performance via Psychological Safety
 
Modern Agile - Keynote at Agile2016
Modern Agile - Keynote at Agile2016Modern Agile - Keynote at Agile2016
Modern Agile - Keynote at Agile2016
 
Priorizando a Felicidade
Priorizando a FelicidadePriorizando a Felicidade
Priorizando a Felicidade
 
Prioritizing Happiness
Prioritizing HappinessPrioritizing Happiness
Prioritizing Happiness
 
Sufficient Design
Sufficient DesignSufficient Design
Sufficient Design
 
A Timeless Way of Communicating: Alexandrian Pattern Languages
A Timeless Way of Communicating: Alexandrian Pattern LanguagesA Timeless Way of Communicating: Alexandrian Pattern Languages
A Timeless Way of Communicating: Alexandrian Pattern Languages
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Leading with Tech Safety: An Unexpected Pathway to Excellence