SlideShare a Scribd company logo
1 of 45
Download to read offline
 

AW6
Concurrent Session 
11/13/2013 2:15 PM 
 
 
 
 
 
 
 

"I Thought YOU Were Flying the Plane:
Preventing Projects from Falling Out of
the Sky"
 
 
 

Presented by:
Steve Adolph
WSA Consulting, Inc.
 
 
 
 
 
 

Brought to you by: 
 

 
 
340 Corporate Way, Suite 300, Orange Park, FL 32073 
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Steve Adolph
WSA Consulting
An agile coach with WSA Consulting, Inc., Steve Adolph partners with
Scaled Agile and Rally Software where he pursues his passion for helping
organizations get the job done. He has been creating and managing
software development projects long enough to remember Fortran and
OS/MVT JCL. Steve’s professional career includes many exciting and
critical projects—designing call processing software for digital telephone
exchanges, design and development of leading edge network management
systems, railway signaling, and telecom billing. He has diverse experience
in job roles ranging from developer to chief engineer to CTO. Steve is
coauthor of the popular book, Patterns for Effective Use Cases.
But	
  I	
  thought	
  you	
  were	
  flying	
  
the	
  plane!	
  
	
  

Preventing	
  Great	
  
Projects	
  from	
  
Falling	
  Out	
  of	
  the	
  
Sky	
  
Steve	
  Adolph	
  
steve@wsaconsulting.com
Eastern	
  Flight	
  401	
  (Dec	
  29	
  1972)	
  
th	
  1978)	
  
United	
  Flight	
  173	
  (Dec	
  28

	
  
Air	
  Florida	
  Flight	
  90	
  
	
  (Jan	
  13	
  1982)	
  
Common	
  Theme	
  

A	
  minor	
  situation	
  escalated	
  
	
  into	
  a	
  major	
  catastrophe	
  
What	
  did	
  the	
  airlines	
  learn?	
  
 
	
  
“…not	
  a	
  deficiency	
  in	
  “s/ck	
  and	
  rudder”	
  skills	
  
but	
  an	
  inability	
  of	
  the	
  flight	
  crew	
  to	
  func/on	
  
as	
  a	
  team”	
   (Wiener,	
  Kanki,	
  &	
  Helmreich,	
  1995)	
  
Mismatched	
  Perspectives:	
  
How	
  Many	
  Generators?	
  
So	
  what	
  does	
  this	
  have	
  to	
  do	
  with	
  
agile	
  and	
  software	
  development?	
  
	
  
Requirements	
  
Perspec0ve	
  Mismatch	
  	
  
in	
  So6ware	
  Development	
  
“it’s	
  getting	
  everybody	
  to	
  understand	
  things	
  in	
  a	
  similar	
  manner.	
  
Get	
  everybody	
  on	
  the	
  same	
  page.	
  I	
  think	
  that’s	
  –	
  that’s	
  the	
  
biggest	
  impediment	
  is	
  people	
  walk	
  away	
  with	
  
misunderstandings	
  and	
  you	
  haven’t	
  clarified.	
  And	
  they	
  just	
  run	
  
with	
  their	
  assumptions	
  or	
  what	
  the	
  way	
  they	
  understand	
  things.	
  
And	
  then	
  we	
  either	
  have	
  to	
  go	
  and	
  correct	
  them	
  or	
  back	
  out	
  of	
  it	
  
or	
  redo	
  um	
  something.	
  And	
  I	
  think	
  that’s	
  the	
  thing	
  that	
  causes	
  
us	
  the	
  most	
  pain”	
  
	
  –	
  Site	
  1	
  Subject	
  1	
  follow-­‐up	
  	
  
	
  
13	
  
Converging:	
  Reaching	
  Out	
  

14	
  
Converging:	
  Negotiating	
  Consensus	
  

15	
  
The	
  Consensual	
  Perspective	
  

	
  	
  

16	
  
Validating:	
  Bunkering	
  

17	
  
Validating:	
  Evaluating	
  

18	
  
Root	
  Cause	
  of	
  Failure?	
  
“…There	
  just	
  weren’t	
  enough	
  
conversations	
  taking	
  place”	
  	
  
site	
  2	
  subject	
  3	
  
Tension	
  in	
  the	
  Process	
  
Is	
  More	
  Communica0ons	
  Always	
  
Be>er?	
  

Relationship	
  Between	
  Performance	
  and	
  Communications	
  Frequency	
  (Patrashkova-­‐Volzdoska,	
  et	
  al.,	
  2003,	
  p.	
  266)	
  ©	
  2003	
  IEEE	
  	
  
Projects	
  can	
  
crash	
  because	
  
of	
  faulty	
  social	
  
processes	
  

Photo	
  by	
  Seven	
  Resist	
  
Software	
  development	
  is	
  a	
  
Social	
  Process.	
  
	
  

	
  
	
  

“The	
  design	
  focus	
  of	
  software	
  methodologies	
  
should	
  be	
  away	
  from	
  production-­‐centered	
  
practices	
  and	
  toward	
  socially-­‐centered	
  
methodologies”	
  –	
  Sawyer	
  	
  &	
  Guinan	
  1998	
  
Bottom	
  Line:	
  
“People	
  trump	
  process”	
  	
  
	
  	
  	
  	
  	
  -­‐Alistair	
  Cockburn	
  

	
  
What	
  did	
  the	
  airlines	
  do?	
  
“Airlines	
  were	
  noticing	
  that	
  although	
  
pilots	
  were	
  technically	
  competent,	
  their	
  
people	
  skills	
  were	
  deficient.	
  In	
  other	
  
words,	
  the	
  captain	
  could	
  fly	
  a	
  perfect	
  ILS	
  
approach,	
  but	
  could	
  not	
  work	
  in	
  a	
  
synergistic	
  environment	
  to	
  effectively	
  
accomplish	
  tasks”	
  
“Companies	
  were	
  noticing	
  that	
  although	
  
engineers	
  were	
  technically	
  competent,	
  
their	
  people	
  skills	
  were	
  deficient.	
  In	
  other	
  
words,	
  they	
  could	
  design	
  and	
  implement	
  
perfect	
  modules,	
  	
  but	
  could	
  not	
  work	
  in	
  a	
  
synergistic	
  environment	
  to	
  effectively	
  
accomplish	
  tasks”	
  
A	
  pilot	
  is	
  a	
  highly	
  skilled	
  
individual…	
  
	
  
	
  

…	
  whose	
  job	
  requires	
  
them	
  to	
  work	
  as	
  an	
  
effective	
  team	
  
member.	
  	
  
	
  
	
  
“Pilot	
  error”	
  as	
  team	
  failure	
  
The	
  Soloist	
  
The	
  Two	
  Rules	
  of	
  the	
  Cockpit	
  
Rule	
  #1The	
  Captain	
  is	
  	
  always	
  right	
  
Rule	
  #2	
  See	
  Rule	
  #1	
  	
  
Crew	
  Resource	
  Management	
  
l  Formal	
  training	
  program	
  set	
  up	
  to	
  

concentrate	
  on	
  the	
  human	
  factor	
  in	
  aviation	
  
l  CRM	
  Domains	
  
l  Communications	
  
l  Situational	
  Awareness	
  
l  Problem	
  Solving/	
  Decision	
  Making	
  
l  Leadership	
  
l  Interpersonal	
  Skills	
  
th	
  1989)	
  
United	
  232	
  (July	
  19
Qantas	
  Flight	
  32	
  
Scrum	
  as	
  a	
  Social	
  Process	
  
Daily	
  
Scrum	
  

Sprint	
  
2-­‐4	
  Weeks	
  
Is	
  Skills	
  Training	
  Enough?	
  
CSM	
  Learning	
  Objectives:	
  

Learn	
  the	
  responsibilities	
  of	
  the	
  
Scrum	
  Master	
  role	
  including:	
  
• 	
  serving	
  the	
  product	
  owner	
  and	
  team,	
  
• 	
  removing	
  impediments,	
  
• 	
  coaching	
  the	
  Product	
  Owner	
  and	
  team,	
  and	
  
• 	
  protecting	
  the	
  team.	
  
Managing	
  the	
  Tension:	
  	
  
Leadership	
  –	
  Team	
  Processes	
  
l  Sheltering	
  
l  Supporting	
  
l  Drum	
  Beating	
  	
  
l  Boundary	
  Spanning	
  
Leadership	
  as	
  	
  
Boundary	
  Spanning	
  	
  

Photo	
  by	
  	
  Robert	
  Conley	
  
“Leaders	
  are	
  created	
  not	
  
born”	
  	
  
	
  

–	
  Jack	
  Welch	
  former	
  	
  General	
  Electric	
  CEO	
  
Socio-­‐technical	
  Systems	
  

“an	
  organization’s	
  objectives	
  are	
  best	
  met	
  not	
  by	
  the	
  
optimization	
  of	
  the	
  technical	
  system	
  and	
  the	
  adaptation	
  of	
  
the	
  social	
  system	
  to	
  it,	
  but	
  by	
  the	
  joint	
  optimization	
  of	
  the	
  
technical	
  and	
  social	
  aspects,	
  thus	
  exploiting	
  the	
  adaptability	
  
and	
  innovativeness	
  of	
  people	
  in	
  achieving	
  goals	
  instead	
  of	
  
over	
  determining	
  the	
  manner	
  in	
  which	
  these	
  goals	
  should	
  be	
  
achieved”	
  	
  –	
  Albert	
  Cherns,	
  
Culture	
  as	
  a	
  Competitive	
  Advantage	
  
	
  
“They	
  can	
  match	
  our	
  costs,	
  
but	
  they	
  can’t	
  match	
  our	
  
culture”	
  Herb	
  Kelleher	
  
“Personnel	
  attributes	
  and	
  human	
  relations	
  
activities	
  provide	
  by	
  far	
  the	
  largest	
  source	
  of	
  
opportunity	
  for	
  improving	
  software	
  productivity”	
  	
  
	
  

-­‐	
  (Boehm,	
  1984)

	
  
Thank	
  you!	
  

Steve	
  Adolph	
  
steve@steveadolph.biz	
  

More Related Content

What's hot

Agile Application Lifecycle Management (ALM)
Agile Application Lifecycle Management (ALM)Agile Application Lifecycle Management (ALM)
Agile Application Lifecycle Management (ALM)Jurgen Appelo
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_PresentationLaszlo Szalvay
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designsdavis6b
 
Hot Topics From Empower 2014
Hot Topics From Empower 2014Hot Topics From Empower 2014
Hot Topics From Empower 2014Laserfiche
 
Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014johanna kollmann
 
What (Else) Can Agile Learn From Complexity
What (Else) Can Agile Learn From ComplexityWhat (Else) Can Agile Learn From Complexity
What (Else) Can Agile Learn From ComplexityJurgen Appelo
 
Executive Upgrade Required
Executive Upgrade RequiredExecutive Upgrade Required
Executive Upgrade RequiredBob Barker
 
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)Craig Smith
 
Social Transformation: Accelerating Industry at the Pace of Social
Social Transformation: Accelerating Industry at the Pace of SocialSocial Transformation: Accelerating Industry at the Pace of Social
Social Transformation: Accelerating Industry at the Pace of SocialBlue Economy Agency
 
How good is your software development team ?
How good is your software development team ?How good is your software development team ?
How good is your software development team ?Kinshuk Adhikary
 
PMI Presentation on Virtual Teams
PMI Presentation on Virtual TeamsPMI Presentation on Virtual Teams
PMI Presentation on Virtual TeamsPaula Mugnier
 
Lost and Found in Translation
Lost and Found in TranslationLost and Found in Translation
Lost and Found in TranslationMichael Roller
 
Eps8510 Week 01 - JBL Welcome to the Software Biz
Eps8510 Week 01 - JBL Welcome to the Software BizEps8510 Week 01 - JBL Welcome to the Software Biz
Eps8510 Week 01 - JBL Welcome to the Software BizJohn Landry
 
Dynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureDynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureUniversity of Hertfordshire
 

What's hot (20)

Agile Application Lifecycle Management (ALM)
Agile Application Lifecycle Management (ALM)Agile Application Lifecycle Management (ALM)
Agile Application Lifecycle Management (ALM)
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
Aux slides for session 3
Aux slides for session 3Aux slides for session 3
Aux slides for session 3
 
HR practices and technology induced change
HR practices and technology induced changeHR practices and technology induced change
HR practices and technology induced change
 
Distributed cat herding
Distributed cat herdingDistributed cat herding
Distributed cat herding
 
Hot Topics From Empower 2014
Hot Topics From Empower 2014Hot Topics From Empower 2014
Hot Topics From Empower 2014
 
Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014
 
What (Else) Can Agile Learn From Complexity
What (Else) Can Agile Learn From ComplexityWhat (Else) Can Agile Learn From Complexity
What (Else) Can Agile Learn From Complexity
 
Executive Upgrade Required
Executive Upgrade RequiredExecutive Upgrade Required
Executive Upgrade Required
 
MACPA Townhall / PIU Fall 2011
MACPA Townhall / PIU Fall 2011MACPA Townhall / PIU Fall 2011
MACPA Townhall / PIU Fall 2011
 
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
 
Cim 4.0 7 nuggets of wisdom
Cim 4.0   7 nuggets of wisdomCim 4.0   7 nuggets of wisdom
Cim 4.0 7 nuggets of wisdom
 
Social Transformation: Accelerating Industry at the Pace of Social
Social Transformation: Accelerating Industry at the Pace of SocialSocial Transformation: Accelerating Industry at the Pace of Social
Social Transformation: Accelerating Industry at the Pace of Social
 
How good is your software development team ?
How good is your software development team ?How good is your software development team ?
How good is your software development team ?
 
PMI Presentation on Virtual Teams
PMI Presentation on Virtual TeamsPMI Presentation on Virtual Teams
PMI Presentation on Virtual Teams
 
Lost and Found in Translation
Lost and Found in TranslationLost and Found in Translation
Lost and Found in Translation
 
Eps8510 Week 01 - JBL Welcome to the Software Biz
Eps8510 Week 01 - JBL Welcome to the Software BizEps8510 Week 01 - JBL Welcome to the Software Biz
Eps8510 Week 01 - JBL Welcome to the Software Biz
 
Dynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureDynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructure
 
Work or Play
Work or PlayWork or Play
Work or Play
 

Viewers also liked

The Craft of Bug Investigation
The Craft of Bug InvestigationThe Craft of Bug Investigation
The Craft of Bug InvestigationTechWell
 
Transforming the Large Organization
Transforming the Large OrganizationTransforming the Large Organization
Transforming the Large OrganizationTechWell
 
Design Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through ImplementationDesign Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through ImplementationTechWell
 
End-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on QualityEnd-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on QualityTechWell
 
Mobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabMobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabTechWell
 
Swimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality UpstreamSwimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality UpstreamTechWell
 
Managing Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachManaging Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachTechWell
 
Congruent Coaching: An Exploration
Congruent Coaching: An ExplorationCongruent Coaching: An Exploration
Congruent Coaching: An ExplorationTechWell
 
Keynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for AllKeynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for AllTechWell
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile PlanningTechWell
 
Changing the Testing Conversation from Cost to Value
Changing the Testing Conversation from Cost to ValueChanging the Testing Conversation from Cost to Value
Changing the Testing Conversation from Cost to ValueTechWell
 
Quantifying the Value of Static Analysis
Quantifying the Value of Static AnalysisQuantifying the Value of Static Analysis
Quantifying the Value of Static AnalysisTechWell
 
The Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingThe Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingTechWell
 
The Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationThe Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationTechWell
 
Essential Test Management
Essential Test ManagementEssential Test Management
Essential Test ManagementTechWell
 

Viewers also liked (15)

The Craft of Bug Investigation
The Craft of Bug InvestigationThe Craft of Bug Investigation
The Craft of Bug Investigation
 
Transforming the Large Organization
Transforming the Large OrganizationTransforming the Large Organization
Transforming the Large Organization
 
Design Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through ImplementationDesign Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through Implementation
 
End-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on QualityEnd-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on Quality
 
Mobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabMobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the Lab
 
Swimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality UpstreamSwimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality Upstream
 
Managing Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachManaging Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal Approach
 
Congruent Coaching: An Exploration
Congruent Coaching: An ExplorationCongruent Coaching: An Exploration
Congruent Coaching: An Exploration
 
Keynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for AllKeynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for All
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
Changing the Testing Conversation from Cost to Value
Changing the Testing Conversation from Cost to ValueChanging the Testing Conversation from Cost to Value
Changing the Testing Conversation from Cost to Value
 
Quantifying the Value of Static Analysis
Quantifying the Value of Static AnalysisQuantifying the Value of Static Analysis
Quantifying the Value of Static Analysis
 
The Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingThe Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) Testing
 
The Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationThe Developer’s Guide to Test Automation
The Developer’s Guide to Test Automation
 
Essential Test Management
Essential Test ManagementEssential Test Management
Essential Test Management
 

Similar to Preventing Projects from Falling Out of the Sky

From DevOps to Operations Science
From DevOps to Operations Science From DevOps to Operations Science
From DevOps to Operations Science WeAreEsynergy
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeePeter Coffee
 
Online course 6 14 2017
Online course 6 14 2017Online course 6 14 2017
Online course 6 14 2017vaxelrod
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development PrimerDerek Winter
 
Emergent Architecture - March 2011
Emergent Architecture - March 2011Emergent Architecture - March 2011
Emergent Architecture - March 2011atlantascrum
 
Agile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayAgile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayGary Pedretti
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...Pedro Henriques
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013lokori
 
hroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docxhroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docxpooleavelina
 
SBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and AnalysisSBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and AnalysisTao Xie
 
Making Observability Actionable At Scale - DBS DevConnect 2019
Making Observability Actionable At Scale - DBS DevConnect 2019Making Observability Actionable At Scale - DBS DevConnect 2019
Making Observability Actionable At Scale - DBS DevConnect 2019Squadcast Inc
 
Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015
Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015
Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015Leon Kappelman
 
An Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITILAn Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITILGregory Rowe, LSS, ITIL
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringTao Xie
 
24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the FutureJoshua Randall
 
Agile Architecture: Ideals, History, and a New Hope
Agile Architecture: Ideals, History, and a New HopeAgile Architecture: Ideals, History, and a New Hope
Agile Architecture: Ideals, History, and a New HopeGary Pedretti
 
4 Keys to successful project management software implementation in big organ...
4 Keys to successful project management software implementation  in big organ...4 Keys to successful project management software implementation  in big organ...
4 Keys to successful project management software implementation in big organ...Kolinger & Associates, LLC
 
Module 4 SLP, we return our focus from the specifics of informat.docx
Module 4 SLP, we return our focus from the specifics of informat.docxModule 4 SLP, we return our focus from the specifics of informat.docx
Module 4 SLP, we return our focus from the specifics of informat.docxhelzerpatrina
 

Similar to Preventing Projects from Falling Out of the Sky (20)

From DevOps to Operations Science
From DevOps to Operations Science From DevOps to Operations Science
From DevOps to Operations Science
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter Coffee
 
Online course 6 14 2017
Online course 6 14 2017Online course 6 14 2017
Online course 6 14 2017
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development Primer
 
PyCon UK 2014 Keynote
PyCon UK 2014 KeynotePyCon UK 2014 Keynote
PyCon UK 2014 Keynote
 
Emergent Architecture - March 2011
Emergent Architecture - March 2011Emergent Architecture - March 2011
Emergent Architecture - March 2011
 
Agile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we TodayAgile Architecture and Modeling - Where are we Today
Agile Architecture and Modeling - Where are we Today
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013
 
hroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docxhroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docx
 
SBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and AnalysisSBQS 2013 Keynote: Cooperative Testing and Analysis
SBQS 2013 Keynote: Cooperative Testing and Analysis
 
Making Observability Actionable At Scale - DBS DevConnect 2019
Making Observability Actionable At Scale - DBS DevConnect 2019Making Observability Actionable At Scale - DBS DevConnect 2019
Making Observability Actionable At Scale - DBS DevConnect 2019
 
Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015
Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015
Requirements Capabilities, Alignment, and Software Success - Kappelman ASEE 2015
 
An Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITILAn Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITIL
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software Engineering
 
24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future
 
Agile Architecture: Ideals, History, and a New Hope
Agile Architecture: Ideals, History, and a New HopeAgile Architecture: Ideals, History, and a New Hope
Agile Architecture: Ideals, History, and a New Hope
 
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
 
4 Keys to successful project management software implementation in big organ...
4 Keys to successful project management software implementation  in big organ...4 Keys to successful project management software implementation  in big organ...
4 Keys to successful project management software implementation in big organ...
 
Module 4 SLP, we return our focus from the specifics of informat.docx
Module 4 SLP, we return our focus from the specifics of informat.docxModule 4 SLP, we return our focus from the specifics of informat.docx
Module 4 SLP, we return our focus from the specifics of informat.docx
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Preventing Projects from Falling Out of the Sky

  • 1.   AW6 Concurrent Session  11/13/2013 2:15 PM                "I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of the Sky"       Presented by: Steve Adolph WSA Consulting, Inc.             Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Steve Adolph WSA Consulting An agile coach with WSA Consulting, Inc., Steve Adolph partners with Scaled Agile and Rally Software where he pursues his passion for helping organizations get the job done. He has been creating and managing software development projects long enough to remember Fortran and OS/MVT JCL. Steve’s professional career includes many exciting and critical projects—designing call processing software for digital telephone exchanges, design and development of leading edge network management systems, railway signaling, and telecom billing. He has diverse experience in job roles ranging from developer to chief engineer to CTO. Steve is coauthor of the popular book, Patterns for Effective Use Cases.
  • 3. But  I  thought  you  were  flying   the  plane!     Preventing  Great   Projects  from   Falling  Out  of  the   Sky  
  • 5. Eastern  Flight  401  (Dec  29  1972)  
  • 6. th  1978)   United  Flight  173  (Dec  28  
  • 7. Air  Florida  Flight  90    (Jan  13  1982)  
  • 8. Common  Theme   A  minor  situation  escalated    into  a  major  catastrophe  
  • 9. What  did  the  airlines  learn?  
  • 10.     “…not  a  deficiency  in  “s/ck  and  rudder”  skills   but  an  inability  of  the  flight  crew  to  func/on   as  a  team”   (Wiener,  Kanki,  &  Helmreich,  1995)  
  • 11. Mismatched  Perspectives:   How  Many  Generators?  
  • 12. So  what  does  this  have  to  do  with   agile  and  software  development?    
  • 14. Perspec0ve  Mismatch     in  So6ware  Development   “it’s  getting  everybody  to  understand  things  in  a  similar  manner.   Get  everybody  on  the  same  page.  I  think  that’s  –  that’s  the   biggest  impediment  is  people  walk  away  with   misunderstandings  and  you  haven’t  clarified.  And  they  just  run   with  their  assumptions  or  what  the  way  they  understand  things.   And  then  we  either  have  to  go  and  correct  them  or  back  out  of  it   or  redo  um  something.  And  I  think  that’s  the  thing  that  causes   us  the  most  pain”    –  Site  1  Subject  1  follow-­‐up      
  • 15. 13  
  • 21. Root  Cause  of  Failure?   “…There  just  weren’t  enough   conversations  taking  place”     site  2  subject  3  
  • 22. Tension  in  the  Process  
  • 23. Is  More  Communica0ons  Always   Be>er?   Relationship  Between  Performance  and  Communications  Frequency  (Patrashkova-­‐Volzdoska,  et  al.,  2003,  p.  266)  ©  2003  IEEE    
  • 24. Projects  can   crash  because   of  faulty  social   processes   Photo  by  Seven  Resist  
  • 25. Software  development  is  a   Social  Process.         “The  design  focus  of  software  methodologies   should  be  away  from  production-­‐centered   practices  and  toward  socially-­‐centered   methodologies”  –  Sawyer    &  Guinan  1998  
  • 26. Bottom  Line:   “People  trump  process”              -­‐Alistair  Cockburn    
  • 27. What  did  the  airlines  do?  
  • 28. “Airlines  were  noticing  that  although   pilots  were  technically  competent,  their   people  skills  were  deficient.  In  other   words,  the  captain  could  fly  a  perfect  ILS   approach,  but  could  not  work  in  a   synergistic  environment  to  effectively   accomplish  tasks”  
  • 29. “Companies  were  noticing  that  although   engineers  were  technically  competent,   their  people  skills  were  deficient.  In  other   words,  they  could  design  and  implement   perfect  modules,    but  could  not  work  in  a   synergistic  environment  to  effectively   accomplish  tasks”  
  • 30. A  pilot  is  a  highly  skilled   individual…       …  whose  job  requires   them  to  work  as  an   effective  team   member.        
  • 31. “Pilot  error”  as  team  failure  
  • 33. The  Two  Rules  of  the  Cockpit   Rule  #1The  Captain  is    always  right   Rule  #2  See  Rule  #1    
  • 34. Crew  Resource  Management   l  Formal  training  program  set  up  to   concentrate  on  the  human  factor  in  aviation   l  CRM  Domains   l  Communications   l  Situational  Awareness   l  Problem  Solving/  Decision  Making   l  Leadership   l  Interpersonal  Skills  
  • 35. th  1989)   United  232  (July  19
  • 37. Scrum  as  a  Social  Process   Daily   Scrum   Sprint   2-­‐4  Weeks  
  • 38. Is  Skills  Training  Enough?   CSM  Learning  Objectives:   Learn  the  responsibilities  of  the   Scrum  Master  role  including:   •   serving  the  product  owner  and  team,   •   removing  impediments,   •   coaching  the  Product  Owner  and  team,  and   •   protecting  the  team.  
  • 39. Managing  the  Tension:     Leadership  –  Team  Processes   l  Sheltering   l  Supporting   l  Drum  Beating     l  Boundary  Spanning  
  • 40. Leadership  as     Boundary  Spanning     Photo  by    Robert  Conley  
  • 41. “Leaders  are  created  not   born”       –  Jack  Welch  former    General  Electric  CEO  
  • 42. Socio-­‐technical  Systems   “an  organization’s  objectives  are  best  met  not  by  the   optimization  of  the  technical  system  and  the  adaptation  of   the  social  system  to  it,  but  by  the  joint  optimization  of  the   technical  and  social  aspects,  thus  exploiting  the  adaptability   and  innovativeness  of  people  in  achieving  goals  instead  of   over  determining  the  manner  in  which  these  goals  should  be   achieved”    –  Albert  Cherns,  
  • 43. Culture  as  a  Competitive  Advantage     “They  can  match  our  costs,   but  they  can’t  match  our   culture”  Herb  Kelleher  
  • 44. “Personnel  attributes  and  human  relations   activities  provide  by  far  the  largest  source  of   opportunity  for  improving  software  productivity”       -­‐  (Boehm,  1984)  
  • 45. Thank  you!   Steve  Adolph   steve@steveadolph.biz