is your team instrument rated
play

IS YOUR TEAM INSTRUMENT RATED? (OR DEPLOYING 89,000 TIMES A - PowerPoint PPT Presentation

IS YOUR TEAM INSTRUMENT RATED? (OR DEPLOYING 89,000 TIMES A DAY) J. Paul Reed Principal Consultant Friday, May 9, 14 J. P AUL R EED Fifteen years as a build/release engineer Sober Build Engineer @SoberBuildEng Friday, May


  1. IS YOUR TEAM INSTRUMENT RATED? (OR DEPLOYING 89,000 TIMES A DAY) J. Paul Reed Principal Consultant Friday, May 9, 14

  2. J. P AUL R EED • Fifteen years as a build/release engineer • “Sober Build Engineer” • @SoberBuildEng Friday, May 9, 14

  3. A VAILABLE ON I T UNES ! @buildscientist @eciramella @cheeseplus www.theshipshow.com @sascha_d @ShipShowPodcast Friday, May 9, 14

  4. I N P REPARATION FOR OUR F LIGHT ... Friday, May 9, 14

  5. “C ULTURE ?” Set of shared mental assumptions that guide interpretation and action in organizations by defining appropriate behavior for various situations. – Ravisi & Schultz, via Wikipedia (via Damon’s talk) Friday, May 9, 14

  6. “C ULTURE ” FOR T ODAY Incentives + Human Factors Friday, May 9, 14

  7. “C ULTURE ” FOR T ODAY Incentives (organizational, behavioral, and economic) + Human Factors (methods for facilitating and fostering those incentives) Friday, May 9, 14

  8. W HY A VIATION ? Provided unique requirements, Craft individuals perfecting their own methods & techniques “ Groups of “craftspeople” sharing P Trade domain knowledge r o g r Processes consistently repeatable e s Science by others, under different s ” environments/conditions Reduce/combine processes to Industry optimize for specific business requirements or outcomes Friday, May 9, 14

  9. W HY A VIATION ? Friday, May 9, 14

  10. W HY A VIATION ? But... when we’re talking incident response, the house is already on fire Friday, May 9, 14

  11. W HY A VIATION ? Dev Ops Friday, May 9, 14

  12. W HY A VIATION ? Dev Ops Friday, May 9, 14

  13. W HY A VIATION ? Scale much? Friday, May 9, 14

  14. V ISUAL F LIGHT R ULES Friday, May 9, 14

  15. V ISUAL F LIGHT R ULES Friday, May 9, 14

  16. V ISUAL F LIGHT R ULES Friday, May 9, 14

  17. I NSTRUMENT F LIGHT R ULES Friday, May 9, 14

  18. I NSTRUMENT F LIGHT R ULES Friday, May 9, 14

  19. I NSTRUMENT F LIGHT R ULES Friday, May 9, 14

  20. Friday, May 9, 14

  21. W HAT IT IS • Standardization • Communication • Expectations • Remediation Friday, May 9, 14

  22. S TANDARDIZATION A set of operational primitives based on your organizational and business requirements. Friday, May 9, 14

  23. S TANDARDIZATION Leveraged to define your operational procedures. Friday, May 9, 14

  24. S TANDARDIZATION Leveraged to Leveraged to define define your operational operational procedures. procedures. Friday, May 9, 14

  25. W HAT IT IS • Standardization • Communication • Expectations • Remediation Friday, May 9, 14

  26. C OMMUNICATION “We're cleared to New York's JFK Airport via the SAN FRANCISCO EIGHT, radar vectors to Linden, direct JSICA, direct Wilson Creek, Jet 80, Kansas City, Jet 24, Saint Louis, direct Brickyard, direct Rosewood, Jet 29, Jamestown, Jet 70, Wilkes Barre, to the LENDY FIVE arrival into JFK; climb and maintain fifteen, one-five-thousand; expect three- five-zero in ten; squawk six-three-seven-seven.” – Redwood Flight 34’s Inaugural Clearance Friday, May 9, 14

  27. C OMMUNICATION SFO SFO8 LIN JSICA ILC J80 MCI J24 STL VHP ROD J29 JMS J70 LVZ LENDY5 – Redwood Flight 34’s Inaugural Clearance Friday, May 9, 14

  28. C OMMUNICATION In other words, trying to avoid this... Friday, May 9, 14

  29. C OMMUNICATION • Hesitance to use appropriate terms to communicate the situation • A transcontinental Boeing 707 arrives low on fuel & to bad weather; pilots do not use the single phrase necessary–“we’re declaring an emergency”–which would have activated emergency services (Avianca Flight 52) • Misuse of defined terminology • In 1995, a controller clears a 757 “directly” to the airport, setting off an accident chain (American Airlines Flight 965) Friday, May 9, 14

  30. W HAT IT IS • Standardization • Communication • Expectations • Remediation Friday, May 9, 14

  31. E XPECTATIONS Once standards are established and requirements/ intentions communicated, expectations and responsibilities can be derived . Friday, May 9, 14

  32. W HAT I T I S • Standardization • Communication • Expectations • Remediation Friday, May 9, 14

  33. W HAT I T I S With expectations and responsibilities clarified, remediation processes can be integrated into processes & automation, not tacked on or “invented on the fly.” Friday, May 9, 14

  34. W HAT I T I S N OT • Static • Blind reliance on automation, tooling, or process • “Fun-Verboten” Friday, May 9, 14

  35. N OT S TATIC Friday, May 9, 14

  36. Friday, May 9, 14

  37. W HAT I T I S N OT • Static • Blind reliance on automation, tooling, or process • “Fun-Verboten” Friday, May 9, 14

  38. N OT A UTOMATION ?! Friday, May 9, 14

  39. N OT A UTOMATION ?! • Misreading/looking at the wrong metrics • A 737 suffers an engine “disturbance”; after not looking at all the appropriate instruments, pilots shut down the good engine; the remaining (bad) engine eventually fails fully (British Midlands Flight 92) • Partial automation failure and resulting confusion • After a series of instrument failures in the highly-automated A-330, the junior pilot pulls the plane into a prolonged stall (Air France 447) Friday, May 9, 14

  40. N OT A UTOMATION ?! Friday, May 9, 14

  41. W HAT I T I S N OT • Static • Blind reliance on automation, tooling, or process • “Fun-Verboten” Friday, May 9, 14

  42. N OT “F UN V ERBOTEN ” Friday, May 9, 14

  43. N OT “F UN V ERBOTEN ” Friday, May 9, 14

  44. G ETTING “I NSTRUMENT R ATED ” • Define organizational vocabulary & process primitives • Formalize roles, responsibilities, and priorities • Understand (current) limitations • Investigate outcomes Friday, May 9, 14

  45. D EFINE Y OUR A PPROACHES • Define what you do today, focusing on the “operational requirements” • Derive (or define) primitives • Define your operational dictionary • Make sure they’re owned! Friday, May 9, 14

  46. G ETTING R ATED • Define organizational vocabulary & process primitives • Formalize roles, responsibilities, and priorities • Understand (current) limitations • Investigate outcomes Friday, May 9, 14

  47. F ORMALIZE “2R+P” • Be able to answer “Who is responsible for that?” • Drill/train or delegate • Determine “priority classes” Friday, May 9, 14

  48. G ETTING R ATED • Define organizational vocabulary & process primitives • Formalize roles, responsibilities, and priorities • Understand (current) limitations • Investigate outcomes Friday, May 9, 14

  49. L INE U P AND W AIT For organizational change to even be a possibility, the current limitations need to be internalized. Friday, May 9, 14

  50. K NOW W HEN TO H OLD ‘E M Friday, May 9, 14

  51. G ETTING R ATED • Define organizational vocabulary & process primitives • Formalize roles & responsibilities • Understand (current) limitations • Investigate outcomes Friday, May 9, 14

  52. “O OPS ” W ILL H APPEN Friday, May 9, 14

  53. A FTER T HE “O OPS ” • NASA Aviation Safety Reporting System • Separation of investigation roles • National Transportation Safety Board • “No Blame” postmortems • (Though not for the reason you might think!) Friday, May 9, 14

  54. O PERATIONAL M ODELS Incentives + Human Factors Friday, May 9, 14

  55. J. Paul Reed www.soberbuildengineer.com @SoberBuildEng www.releng-approaches.com Simply Ship. Every Time. Friday, May 9, 14

Recommend


More recommend