SlideShare une entreprise Scribd logo
1  sur  20
National Aeronautics and Space Administration




             Designing in Safety
            Through Early Safety
          Requirements Management

                               John W. Lyver, IV, Ph.D.
                                 NASA Headquarters
                        Office of Safety & Mission Assurance
                         JLyver@NASA.GOV 202/358-1155

                                   February 22, 2012
National Aeronautics and Space Administration


                               NASA Core Values




 To achieve mission success, program managers and institutional
 managers must balance a reliance on good engineering practices
 that are within the laws of physics yet apply sufficient caution to
          limit risk and protect the workers and the public.

                                                2
National Aeronautics and Space Administration


                 2010 National Space Policy

                                                Page 1:
                                                “The growth and evolution of the global
                                                economy has ushered in an ever-increasing
                                                number of nations and organizations using
                                                space. … decades of space activity have
                                                littered Earth’s orbit with debris; and as the
                                                world’s space-faring nations continue to
                                                increase activities in space, the chance for a
                                                collision increases correspondingly.

                                                Page 4:
                                                GOALS: (3) Strengthen Stability in Space
                                                … strengthening measures to mitigate orbital
                                                debris.

                                                Page 7:
                                                Preserve the Space Environment.
                                                the United States shall:
                                                - Lead … policies to minimize debris …
                                              3
        http://www.whitehouse.gov/sites/default/files/national_space_policy_6-28-10.pdf
National Aeronautics and Space Administration


                          NASA Policy Documents

             U.S. Government Laws/Regulations, Executive Orders,
            U.S. Government Interagency Requirements/Agreements
                   International Treaties/Policies/Agreements


                                 NPD: NASA Policy Directives
                                                            (Formerly: NMI)



 NPR: NASA Procedural Requirements                             Joint Documents with Partners
                                   (Formerly: NPG)



NASA-STD: NASA Technical Standards                        VCS: Voluntary Consensus Standards
                                   (Formerly: NHB)



 NASA-HDBK: NASA Handbooks                               NASA/SP: NASA Special Publications
                                                                    (Also: NASA/TP, NASA/TR, NASA-Pub)



                                                     4
National Aeronautics and Space Administration

                 Why should this be done early?


•   Many requirements are required by higher authority and MUST be followed.

•   The earlier in a program‟s life-cycle requirements are implemented:
      –   By knowing limitations, reduce early design options to investigate
      –   Avoid designing in non-compliances which can not be „corrected‟ later in life
      –   Fewer redesign efforts needed
      –   Easier to implement
      –   Better definition of project at Preliminary Design Review


•   NASA‟s experience with early integration of Mission Success requirements:
      –   Easier overall management planning
      –   Lower cost
      –   Fewer problems later in design
      –   Lower risk
      –   Higher likelihood of Mission Success




                                                 5
National Aeronautics and Space Administration
                       Example:
      Pre-Acquisition Orbital Debris Requirements
•   Orbital Debris are relatively easy to determine applicability. All always apply.
•   Many OD requirement drive the base design of a spacecraft
     – Altitude-of-operations produces different levels of risk  shielding/self-protection
     – End of Life requirements  Disposal method (controlled reentry or super-GEO)
            • Materials used
            • Amount of fuel needed at EOM
     – Use of Tethers
     – Generation of OD in normal operations
•   Adding Pre-Acquisition OD Analysis Report (NASA-STD 8719.14A App A, A.4):
     – Intended to identify barriers to full compliance with US Gov‟t OD Std Mitigation Practices
       early enough in the process where overt decisions/changes can reasonably be made
            •   Quick test of OD requirements that affect the design
     – About 3-6 pages long
•   NPR 7120.5”E” & NPR 8715.6”B” (both currently in NODIS Review) Require:
     – Used as a mandatory review point in Acquisition Strategy Meeting(ASM)
     – Show areas which my become non-compliant and by KDP A shall either:
            • Have the problem corrected through design change, or
            • Have waiver approved, or
            • Have corrective action plan

                                                     6
National Aeronautics and Space Administration
                              Example:
                  NASA‟s Orbital Debris Requirements
                                                                                        Pre-EOM       Passivation
                                                                                       Notification   & Disposal




     SRR         PDR         CDR              SMSR Launch                    In-flight               EOM
                                                                             Reviews
                            -45 days
                                                      -30 to -60 days


      ODAR
PreAcquisition   Initial Updated  NC Approved
                                                                        Reference Document
Questionnaire    Draft Draft     Review Final


      EOMP
                                             Initialed                  Periodic Updates Approved Final
                                             Launch                                    at Disposal
                                             Draft
                                                            7
National Aeronautics and Space Administration




                               Requirement
                              Applicability and
                                Traceability




                                                8
National Aeronautics and Space Administration


                                What is Traceability
•   Traceability is:
     –   Knowing the reason why a requirement exists
     –   What higher level requirements are directing lower level requirements
     –   Which level of management really controls the base requirement
     –   Knowing which parent requirements are implemented
     –   It is NOT verification that a requirement is being implemented/performed

•   Definition: “Requirement” (aka: ”shall statement”)
     – A documented paragraph directing someone to do something
     – New requirements use: “shall” for Mandatory, and “may” (et al) for permission
     – A well written requirement is:
         • 1 paragraph
         • 1 time period
         • 1 actionee
         • 1 action / product / outcome (or 1 set)
         • Verifiable
         • Clear & understandable

•   How is Traceability established?
     – Can be traced at the document, and/or chapter, and/or requirement level
     – Formalized through an agreement between the levels of management involved in
       the requirements
                                                    9
National Aeronautics and Space Administration


What do we get out of tracing requirements

                      1. >99% Program

                      2. Build History

                      3. Waiver/Exception Processing

                      4. Assist in Updating

                      5. Improved Auditing Capability

                      6. Feedback




                                                 10
National Aeronautics and Space Administration

                         Step 1: Determine Applicability

•         Senior organization identifies the list of documents which they “own,” “control,”
          “implement,” “enforce,” …
•         Determine which documents from the list of documents DO NOT APPLY to the lower
          level.
•         For each remaining document, build a matrix of the requirements (aka: shall
          statements) and determine for each lower level organization whether the
          requirement is:
           –   Directly applicable as written or with modification,
           –   Not applicable
           –   Indirectly applicable (somebody else will impose this requirement)
•         Work done by Senior organization with help from lower orgs and is maintained by
          Senior org.
                                  Example: Project #1 Applicability
    Doc        Para #      Text      Req #           Project #1             Project #2          Project #3

    X            1      ABCD …      2-1       Appl                  Appl                 Appl

                 2      EFGH …      2-2       Not Appl              Not Appl             Not Appl

                 3      IJKL …      2-3       Appl with Mod:        Appl with Mod:       Not Appl
                                              IJL… without K        IJ… without K & L

                 4      MNOP …      2-4       Appl                  Appl                 Appl

                 5      QRST …      2-5       Not Appl              Appl                 Not Appl



                                                            11
National Aeronautics and Space Administration

                    Step 2: Identification of Traceability

Next the following work is done by the junior organization:

•       Lower Level Org identifies the requirement(s) at THEIR level that implements each
        applicable requirement(s).
          Note: This can be many-to-one, one-to-one, or one-to-many relationship.
•       Add traces to applicability matrix.
          Note: This identification is done by Lower Level Org but MUST have participation from Senior Org for
             interpretation of senior requirements.



                                       Example: Project #1 Applicability
    Doc      Para #     Sr Doc       Req #      Project #1: Doc       Project #1: Paragraph    Project #1: Text
                         Text
    X           1      ABCD …        2-1      Project #1: Doc “Y”           2.1 & 4.5           AAABCD
                                                                                                …

                                                                                1.1             IJxxKL …
                3      IJKL …        2-3      Project #1: Doc
                                              “Y”

                4      MNOP …        2-4      Project #1: Doc “Z”              3.3              AABNOP
                                                                                                …




                                                         12
National Aeronautics and Space Administration

              Step 3: Develop Acceptable Tailoring

•   Senior Org reviews provided traces to check for meet/exceed of each of the
    applicable requirements.

•   Senior organization checks to see if any changes „violate‟ direction senior to them
    then processes waiver requests and updates applicability matrix with results.

•   Senior organization issues report of the results of the Applicability/Traceability
    effort to list:
      –   Non-applicable waivers granted
      –   Indirectly applicable requirements
      –   Directly applicable requirements
      –   Traces to directly applicable requirements


•   Senior organization maintains report under their configuration management system
    with copies available to lower level org.
          NOTE: This process must be updated periodically as the documents within the Senior and Lower
          Organizations changes.




                                                       13
National Aeronautics and Space Administration




                              Who Determines
                                Tailoring &
                               Applicability




                                                14
National Aeronautics and Space Administration


                          Delegation of Authority
•      NPR 1400.1 and NPD 8070.6 assigns responsibility to Chief,
       OSMA for SMA TA requirements:
        – Includes definition of requirements, maintenance of documents, and
          waiver/deviation approval
•      Definition: Waiver
        – (1) A written authorization to depart from a specific directive requirement
          (from NPR 1400.1)
        – (2) A documented authorization releasing a program or project from meeting a
          requirement after the requirement is put under configuration control at the level the
          requirement will be implemented.
          (from NPR 7120.5 paragraph 3.6.1.1 and NASA-STD 0005)
•      Definition: Deviation
        – A documented authorization releasing a program or project from meeting a
          requirement before the requirement is put under configuration control at the level
          the requirement will be implemented.
          (from NPR 7120.5 paragraph 3.6.1.1 and NASA-STD 0005)




                                                    15
National Aeronautics and Space Administration


                What is and is not Delegated?
•   Anything NOT reserved for Chief, OSMA may be delegated

•   Requirements ALWAYS reserved by Chief, OSMA (and may not be
    delegated)
      – All requirements in the following documents:
            • Orbital Debris (NPR 8715.6 and NASA-STD 8719.14),
            • Mishaps (NPR 8621.1), and
            • Human Rating (NPR 8705.2).
      – All requirements in the following chapters of NPR 8715.3:
            •   Nuclear Safety for Launching Radioactive Materials (Chapter 6),
            •   Experimental Aerospace Vehicle (EAV) Indemnification (Chapter 10), and
            •   Micrometeoroid Environment Program (Chapter 11).
      – Requirements designated in writing from the Chief, OSMA as a result of audits,
        mishaps, or those of special interest to senior NASA management.
            Note: This may be done for specific worksites, projects, programs, Agency-wide, one Center,
              or other, and may be designated for a specified period of time.
      – All “Directed Requirements.”

      (continued next page)

                                                16
National Aeronautics and Space Administration


                What is and is not Delegated?

•   Requirements CONDITIONALLY reserved by Chief, OSMA (Continued)
      – When relief is requested for a Mandatory Standard which would relieve more that
        50% of the Standard or would relieve whole Chapters either through tailoring or
        through another standard (aka: meet/exceed).
            •   IF NONE of the requirements in the NASA-STD are reserved for Chief, OSMA
                Adjudication then the relief authority is delegated, otherwise it is reserved.
            •   IF request is being requested for more than one Program or Center/Facility or non-tightly
                coupled project, then it is reserved.


      – NASA Safety Standard 1740.12, NASA-Standard 8719.9,
        NASA-Standard 8719.12, and NASA-Standard 8719.17:
            •   The request shall be reviewed by the OSMA Occupational Safety Health Administration
                (OSHA) point of contact within the NASA Headquarters OSMA prior to adjudication of
                the request .




                                                 17
National Aeronautics and Space Administration

               Who‟s done Applicability
            Studies of SMA Requirements?
•   Applicability Studies:
      –   Constellation
      –   Launch Services Program
      –   (in work) Commercial Crew, MPCV/Orion, 21st Century Launch System
      –   (in work) new JPL Contract
•   OSMA can help with the Traceability through the use of SMARTS
    (Safety & Mission Assurance Requirements Tracking System)
                          Whole LSP             Subdivisions of LSP   What Applies?




                                                    18
National Aeronautics and Space Administration

                                         Summary


•   Many requirements are required by higher authority and MUST be followed.

•   The earlier in a program‟s life-cycle requirements are implemented:
      –   By knowing limitations, reduce early design options to investigate
      –   Avoid designing in non-compliances which can not be „corrected‟ later in life
      –   Fewer redesign efforts needed
      –   Easier to implement
      –   Better definition of project at Preliminary Design Review


•   NASA‟s experience with early integration of Mission Success requirements:
      –   Easier overall management planning
      –   Lower cost
      –   Fewer problems later in design
      –   Lower risk
      –   Higher likelihood of Mission Success




                                                 19
National Aeronautics and Space Administration




                                 Thank You


                        JLyver@NASA.GOV




                                Questions?

Contenu connexe

Tendances (14)

Robert odlerobert.cox
Robert odlerobert.coxRobert odlerobert.cox
Robert odlerobert.cox
 
T s2 gh3_richard price
T s2 gh3_richard priceT s2 gh3_richard price
T s2 gh3_richard price
 
Michael.hulet
Michael.huletMichael.hulet
Michael.hulet
 
Mary.faller
Mary.fallerMary.faller
Mary.faller
 
Rick nybakken.jan.chodas
Rick nybakken.jan.chodasRick nybakken.jan.chodas
Rick nybakken.jan.chodas
 
Jansma.p.a
Jansma.p.aJansma.p.a
Jansma.p.a
 
GIS for Search & Rescue Strategies & Concepts
 GIS for Search & Rescue Strategies & Concepts GIS for Search & Rescue Strategies & Concepts
GIS for Search & Rescue Strategies & Concepts
 
Lfm ver3
Lfm ver3Lfm ver3
Lfm ver3
 
2nd meeting
2nd meeting2nd meeting
2nd meeting
 
Dominguez sustainability seminar
Dominguez   sustainability seminarDominguez   sustainability seminar
Dominguez sustainability seminar
 
Files From Mars
Files From MarsFiles From Mars
Files From Mars
 
Mills Maureen Joy Resume Rev01 04 Uav
Mills Maureen Joy Resume Rev01 04 UavMills Maureen Joy Resume Rev01 04 Uav
Mills Maureen Joy Resume Rev01 04 Uav
 
Grmpng ewbregionalworkshop 12 r2-smlr
Grmpng ewbregionalworkshop 12 r2-smlrGrmpng ewbregionalworkshop 12 r2-smlr
Grmpng ewbregionalworkshop 12 r2-smlr
 
Bilardo2 15-2012
Bilardo2 15-2012Bilardo2 15-2012
Bilardo2 15-2012
 

En vedette

Mitskevich amanda
Mitskevich amandaMitskevich amanda
Mitskevich amandaNASAPMC
 
Love.john
Love.johnLove.john
Love.johnNASAPMC
 
Padgett.sam
Padgett.samPadgett.sam
Padgett.samNASAPMC
 
Ray hines stegeman
Ray hines stegemanRay hines stegeman
Ray hines stegemanNASAPMC
 
Sweeney.dan
Sweeney.danSweeney.dan
Sweeney.danNASAPMC
 

En vedette (6)

Mitskevich amanda
Mitskevich amandaMitskevich amanda
Mitskevich amanda
 
Love.john
Love.johnLove.john
Love.john
 
Padgett.sam
Padgett.samPadgett.sam
Padgett.sam
 
Ray hines stegeman
Ray hines stegemanRay hines stegeman
Ray hines stegeman
 
Grieman
GriemanGrieman
Grieman
 
Sweeney.dan
Sweeney.danSweeney.dan
Sweeney.dan
 

Similaire à John.lyver safety

Newman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNewman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNASAPMC
 
Newman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNewman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNASAPMC
 
Lyver.john
Lyver.johnLyver.john
Lyver.johnNASAPMC
 
Kirkpatrick.paul
Kirkpatrick.paulKirkpatrick.paul
Kirkpatrick.paulNASAPMC
 
Patrick.guske.update
Patrick.guske.updatePatrick.guske.update
Patrick.guske.updateNASAPMC
 
Patrick.guske.update
Patrick.guske.updatePatrick.guske.update
Patrick.guske.updateNASAPMC
 
Borchardt.poole.majerowicz
Borchardt.poole.majerowiczBorchardt.poole.majerowicz
Borchardt.poole.majerowiczNASAPMC
 
Amer bill steve
Amer bill steveAmer bill steve
Amer bill steveNASAPMC
 
Keer.beth
Keer.bethKeer.beth
Keer.bethNASAPMC
 
Dickerson mark
Dickerson markDickerson mark
Dickerson markNASAPMC
 
Dickerson mark
Dickerson markDickerson mark
Dickerson markNASAPMC
 
Geyer.m.sasaki.c
Geyer.m.sasaki.cGeyer.m.sasaki.c
Geyer.m.sasaki.cNASAPMC
 
Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...
Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...
Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...Civic Exchange
 
Stewart.james
Stewart.jamesStewart.james
Stewart.jamesNASAPMC
 
Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13Dmitry Tseitlin
 
Remotely Piloted Aircraft Systems (RPAS)
Remotely Piloted Aircraft Systems (RPAS)Remotely Piloted Aircraft Systems (RPAS)
Remotely Piloted Aircraft Systems (RPAS)ARDC
 
4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Management4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Managementpmb25
 
WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...
WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...
WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...grssieee
 
1-Hour SO2 NAAQS Implementation Modeling
1-Hour SO2 NAAQS Implementation Modeling1-Hour SO2 NAAQS Implementation Modeling
1-Hour SO2 NAAQS Implementation ModelingAll4 Inc.
 

Similaire à John.lyver safety (20)

Newman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNewman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_case
 
Newman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNewman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_case
 
Lyver.john
Lyver.johnLyver.john
Lyver.john
 
Kirkpatrick.paul
Kirkpatrick.paulKirkpatrick.paul
Kirkpatrick.paul
 
Patrick.guske.update
Patrick.guske.updatePatrick.guske.update
Patrick.guske.update
 
Patrick.guske.update
Patrick.guske.updatePatrick.guske.update
Patrick.guske.update
 
Borchardt.poole.majerowicz
Borchardt.poole.majerowiczBorchardt.poole.majerowicz
Borchardt.poole.majerowicz
 
Amer bill steve
Amer bill steveAmer bill steve
Amer bill steve
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
 
Dickerson mark
Dickerson markDickerson mark
Dickerson mark
 
Dickerson mark
Dickerson markDickerson mark
Dickerson mark
 
Geyer.m.sasaki.c
Geyer.m.sasaki.cGeyer.m.sasaki.c
Geyer.m.sasaki.c
 
Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...
Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...
Civic Exchange 2009 The Air We Breathe Conference - U.S. Politics and Laws as...
 
RFCs for HDF5 and HDF-EOS5 Status Update
RFCs for HDF5 and HDF-EOS5 Status UpdateRFCs for HDF5 and HDF-EOS5 Status Update
RFCs for HDF5 and HDF-EOS5 Status Update
 
Stewart.james
Stewart.jamesStewart.james
Stewart.james
 
Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13
 
Remotely Piloted Aircraft Systems (RPAS)
Remotely Piloted Aircraft Systems (RPAS)Remotely Piloted Aircraft Systems (RPAS)
Remotely Piloted Aircraft Systems (RPAS)
 
4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Management4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Management
 
WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...
WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...
WE2.L10 - NASA's Evolving Approaches to Maximizing Applications Return from o...
 
1-Hour SO2 NAAQS Implementation Modeling
1-Hour SO2 NAAQS Implementation Modeling1-Hour SO2 NAAQS Implementation Modeling
1-Hour SO2 NAAQS Implementation Modeling
 

Plus de NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk boNASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski johnNASAPMC
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joeNASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuartNASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahmNASAPMC
 
Snow lee
Snow leeSnow lee
Snow leeNASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandraNASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krageNASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marcoNASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mikeNASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karleneNASAPMC
 
Rackley mike
Rackley mikeRackley mike
Rackley mikeNASAPMC
 
Paradis william
Paradis williamParadis william
Paradis williamNASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeffNASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe williamNASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralfNASAPMC
 

Plus de NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
Paradis william
Paradis williamParadis william
Paradis william
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 

Dernier

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Dernier (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

John.lyver safety

  • 1. National Aeronautics and Space Administration Designing in Safety Through Early Safety Requirements Management John W. Lyver, IV, Ph.D. NASA Headquarters Office of Safety & Mission Assurance JLyver@NASA.GOV 202/358-1155 February 22, 2012
  • 2. National Aeronautics and Space Administration NASA Core Values To achieve mission success, program managers and institutional managers must balance a reliance on good engineering practices that are within the laws of physics yet apply sufficient caution to limit risk and protect the workers and the public. 2
  • 3. National Aeronautics and Space Administration 2010 National Space Policy Page 1: “The growth and evolution of the global economy has ushered in an ever-increasing number of nations and organizations using space. … decades of space activity have littered Earth’s orbit with debris; and as the world’s space-faring nations continue to increase activities in space, the chance for a collision increases correspondingly. Page 4: GOALS: (3) Strengthen Stability in Space … strengthening measures to mitigate orbital debris. Page 7: Preserve the Space Environment. the United States shall: - Lead … policies to minimize debris … 3 http://www.whitehouse.gov/sites/default/files/national_space_policy_6-28-10.pdf
  • 4. National Aeronautics and Space Administration NASA Policy Documents U.S. Government Laws/Regulations, Executive Orders, U.S. Government Interagency Requirements/Agreements International Treaties/Policies/Agreements NPD: NASA Policy Directives (Formerly: NMI) NPR: NASA Procedural Requirements Joint Documents with Partners (Formerly: NPG) NASA-STD: NASA Technical Standards VCS: Voluntary Consensus Standards (Formerly: NHB) NASA-HDBK: NASA Handbooks NASA/SP: NASA Special Publications (Also: NASA/TP, NASA/TR, NASA-Pub) 4
  • 5. National Aeronautics and Space Administration Why should this be done early? • Many requirements are required by higher authority and MUST be followed. • The earlier in a program‟s life-cycle requirements are implemented: – By knowing limitations, reduce early design options to investigate – Avoid designing in non-compliances which can not be „corrected‟ later in life – Fewer redesign efforts needed – Easier to implement – Better definition of project at Preliminary Design Review • NASA‟s experience with early integration of Mission Success requirements: – Easier overall management planning – Lower cost – Fewer problems later in design – Lower risk – Higher likelihood of Mission Success 5
  • 6. National Aeronautics and Space Administration Example: Pre-Acquisition Orbital Debris Requirements • Orbital Debris are relatively easy to determine applicability. All always apply. • Many OD requirement drive the base design of a spacecraft – Altitude-of-operations produces different levels of risk  shielding/self-protection – End of Life requirements  Disposal method (controlled reentry or super-GEO) • Materials used • Amount of fuel needed at EOM – Use of Tethers – Generation of OD in normal operations • Adding Pre-Acquisition OD Analysis Report (NASA-STD 8719.14A App A, A.4): – Intended to identify barriers to full compliance with US Gov‟t OD Std Mitigation Practices early enough in the process where overt decisions/changes can reasonably be made • Quick test of OD requirements that affect the design – About 3-6 pages long • NPR 7120.5”E” & NPR 8715.6”B” (both currently in NODIS Review) Require: – Used as a mandatory review point in Acquisition Strategy Meeting(ASM) – Show areas which my become non-compliant and by KDP A shall either: • Have the problem corrected through design change, or • Have waiver approved, or • Have corrective action plan 6
  • 7. National Aeronautics and Space Administration Example: NASA‟s Orbital Debris Requirements Pre-EOM Passivation Notification & Disposal SRR PDR CDR SMSR Launch In-flight EOM Reviews -45 days -30 to -60 days ODAR PreAcquisition Initial Updated NC Approved Reference Document Questionnaire Draft Draft Review Final EOMP Initialed Periodic Updates Approved Final Launch at Disposal Draft 7
  • 8. National Aeronautics and Space Administration Requirement Applicability and Traceability 8
  • 9. National Aeronautics and Space Administration What is Traceability • Traceability is: – Knowing the reason why a requirement exists – What higher level requirements are directing lower level requirements – Which level of management really controls the base requirement – Knowing which parent requirements are implemented – It is NOT verification that a requirement is being implemented/performed • Definition: “Requirement” (aka: ”shall statement”) – A documented paragraph directing someone to do something – New requirements use: “shall” for Mandatory, and “may” (et al) for permission – A well written requirement is: • 1 paragraph • 1 time period • 1 actionee • 1 action / product / outcome (or 1 set) • Verifiable • Clear & understandable • How is Traceability established? – Can be traced at the document, and/or chapter, and/or requirement level – Formalized through an agreement between the levels of management involved in the requirements 9
  • 10. National Aeronautics and Space Administration What do we get out of tracing requirements 1. >99% Program 2. Build History 3. Waiver/Exception Processing 4. Assist in Updating 5. Improved Auditing Capability 6. Feedback 10
  • 11. National Aeronautics and Space Administration Step 1: Determine Applicability • Senior organization identifies the list of documents which they “own,” “control,” “implement,” “enforce,” … • Determine which documents from the list of documents DO NOT APPLY to the lower level. • For each remaining document, build a matrix of the requirements (aka: shall statements) and determine for each lower level organization whether the requirement is: – Directly applicable as written or with modification, – Not applicable – Indirectly applicable (somebody else will impose this requirement) • Work done by Senior organization with help from lower orgs and is maintained by Senior org. Example: Project #1 Applicability Doc Para # Text Req # Project #1 Project #2 Project #3 X 1 ABCD … 2-1 Appl Appl Appl 2 EFGH … 2-2 Not Appl Not Appl Not Appl 3 IJKL … 2-3 Appl with Mod: Appl with Mod: Not Appl IJL… without K IJ… without K & L 4 MNOP … 2-4 Appl Appl Appl 5 QRST … 2-5 Not Appl Appl Not Appl 11
  • 12. National Aeronautics and Space Administration Step 2: Identification of Traceability Next the following work is done by the junior organization: • Lower Level Org identifies the requirement(s) at THEIR level that implements each applicable requirement(s). Note: This can be many-to-one, one-to-one, or one-to-many relationship. • Add traces to applicability matrix. Note: This identification is done by Lower Level Org but MUST have participation from Senior Org for interpretation of senior requirements. Example: Project #1 Applicability Doc Para # Sr Doc Req # Project #1: Doc Project #1: Paragraph Project #1: Text Text X 1 ABCD … 2-1 Project #1: Doc “Y” 2.1 & 4.5 AAABCD … 1.1 IJxxKL … 3 IJKL … 2-3 Project #1: Doc “Y” 4 MNOP … 2-4 Project #1: Doc “Z” 3.3 AABNOP … 12
  • 13. National Aeronautics and Space Administration Step 3: Develop Acceptable Tailoring • Senior Org reviews provided traces to check for meet/exceed of each of the applicable requirements. • Senior organization checks to see if any changes „violate‟ direction senior to them then processes waiver requests and updates applicability matrix with results. • Senior organization issues report of the results of the Applicability/Traceability effort to list: – Non-applicable waivers granted – Indirectly applicable requirements – Directly applicable requirements – Traces to directly applicable requirements • Senior organization maintains report under their configuration management system with copies available to lower level org. NOTE: This process must be updated periodically as the documents within the Senior and Lower Organizations changes. 13
  • 14. National Aeronautics and Space Administration Who Determines Tailoring & Applicability 14
  • 15. National Aeronautics and Space Administration Delegation of Authority • NPR 1400.1 and NPD 8070.6 assigns responsibility to Chief, OSMA for SMA TA requirements: – Includes definition of requirements, maintenance of documents, and waiver/deviation approval • Definition: Waiver – (1) A written authorization to depart from a specific directive requirement (from NPR 1400.1) – (2) A documented authorization releasing a program or project from meeting a requirement after the requirement is put under configuration control at the level the requirement will be implemented. (from NPR 7120.5 paragraph 3.6.1.1 and NASA-STD 0005) • Definition: Deviation – A documented authorization releasing a program or project from meeting a requirement before the requirement is put under configuration control at the level the requirement will be implemented. (from NPR 7120.5 paragraph 3.6.1.1 and NASA-STD 0005) 15
  • 16. National Aeronautics and Space Administration What is and is not Delegated? • Anything NOT reserved for Chief, OSMA may be delegated • Requirements ALWAYS reserved by Chief, OSMA (and may not be delegated) – All requirements in the following documents: • Orbital Debris (NPR 8715.6 and NASA-STD 8719.14), • Mishaps (NPR 8621.1), and • Human Rating (NPR 8705.2). – All requirements in the following chapters of NPR 8715.3: • Nuclear Safety for Launching Radioactive Materials (Chapter 6), • Experimental Aerospace Vehicle (EAV) Indemnification (Chapter 10), and • Micrometeoroid Environment Program (Chapter 11). – Requirements designated in writing from the Chief, OSMA as a result of audits, mishaps, or those of special interest to senior NASA management. Note: This may be done for specific worksites, projects, programs, Agency-wide, one Center, or other, and may be designated for a specified period of time. – All “Directed Requirements.” (continued next page) 16
  • 17. National Aeronautics and Space Administration What is and is not Delegated? • Requirements CONDITIONALLY reserved by Chief, OSMA (Continued) – When relief is requested for a Mandatory Standard which would relieve more that 50% of the Standard or would relieve whole Chapters either through tailoring or through another standard (aka: meet/exceed). • IF NONE of the requirements in the NASA-STD are reserved for Chief, OSMA Adjudication then the relief authority is delegated, otherwise it is reserved. • IF request is being requested for more than one Program or Center/Facility or non-tightly coupled project, then it is reserved. – NASA Safety Standard 1740.12, NASA-Standard 8719.9, NASA-Standard 8719.12, and NASA-Standard 8719.17: • The request shall be reviewed by the OSMA Occupational Safety Health Administration (OSHA) point of contact within the NASA Headquarters OSMA prior to adjudication of the request . 17
  • 18. National Aeronautics and Space Administration Who‟s done Applicability Studies of SMA Requirements? • Applicability Studies: – Constellation – Launch Services Program – (in work) Commercial Crew, MPCV/Orion, 21st Century Launch System – (in work) new JPL Contract • OSMA can help with the Traceability through the use of SMARTS (Safety & Mission Assurance Requirements Tracking System) Whole LSP Subdivisions of LSP What Applies? 18
  • 19. National Aeronautics and Space Administration Summary • Many requirements are required by higher authority and MUST be followed. • The earlier in a program‟s life-cycle requirements are implemented: – By knowing limitations, reduce early design options to investigate – Avoid designing in non-compliances which can not be „corrected‟ later in life – Fewer redesign efforts needed – Easier to implement – Better definition of project at Preliminary Design Review • NASA‟s experience with early integration of Mission Success requirements: – Easier overall management planning – Lower cost – Fewer problems later in design – Lower risk – Higher likelihood of Mission Success 19
  • 20. National Aeronautics and Space Administration Thank You JLyver@NASA.GOV Questions?