1 DOE O 414.1C, Quality Assurance “Improving Safety Software Quality” Frank Russo Deputy Assistant Secretary Corporate Performance Assessment (EH-3)

Slides:



Advertisements
Similar presentations
Course Material Overview of Process Safety Compliance with Standards
Advertisements

Effective Contract Management Planning
Contract and Project Management: A Field Perspective Moderator Michael Peek, PE CCE CFM Office of Engineering and Construction Management.
Global Congress Global Leadership Vision for Project Management.
Quality Assurance Update Presented byRay Hardwick Presented by: Ray Hardwick.
Department of Energy Quality Assurance Updates Frank Russo Deputy Assistant Secretary Office of Corporate Performance Assessment Energy & Environmental.
The DMCC Perspective on the Application to Meteorological Software of DOE’s SQA Requirements Prepared by: Cliff Glantz (PNNL) Carl Mazzola (Shaw Env.)
Safety Software QA at BNL’s Collider-Accelerator Department (C-AD) Accelerator Safety Workshop E. Lessard Collider-Accelerator Department August 12-14,
ANSI/ASQ E Overview Gary L. Johnson U.S. EPA
More CMM Part Two : Details.
Departmental Initiative to Enhance Activity-level Work Planning and Control DOE and DOE Contractors Industrial Hygiene Meeting in Conjunction with the.
OH&S Management System
Software Quality Assurance Implementation Plan June 15, 2004 Defense Nuclear Facilities Safety Board Chip Lagdon Director Office of Quality Assurance Programs.
Work Planning & Control for “All” Activity Level Work Tim Flake Maintenance Advisor Washington Savannah River Company ISMS Work Shop November 28, 2007.
Introduction to ISO New and modified requirements.
Safety Analysis Working Group FY2010 EFCOG Semi-Annual Meeting Brad Evans, Chair Pacific Northwest National Laboratory Rob McKeehan, Vice-Chair Oak Ridge.
ISM Workshop 1 Independent Oversight Perspectives Michael A. Kilpatrick Deputy Director Office of Security and Safety Performance Assurance.
Commissioning of Fire Protection and Life Safety Systems Presented by: Charles Kilfoil Bechtel National Waste Treatment Plant Richland WA.
2009 DEPARTMENT OF ENERGY ISM CONFERENCE KNOXVILLE, TENNESSEE AUGUST 26, 2009 Cecil Gibb Manager-Operations C Gibb Consultants.
Nov Readiness Review Course Implementation Plan - Mod 8 Screening or Scoping Meeting (ORR vs RA, Authorization Authority (AA) Defined, Startup Notification.
Quality Assurance Program National Enrichment Facility Warren Dorman September 19, National Energy and Environmental Conference.
QA Requirements for DOE Accelerator Safety System Software K. Mahoney Group Leader, Safety Systems TJNAF Presented at the 2008 DOE Accelerator Safety Workshop.
QUALITY ASSURANCE TRAINING DOE O 414.1C AND 10 CFR 830, SUBPART A
1 DOE IMPLEMENTATION WORKSHOP ASSESSING MY EMS Steven R. Woodbury
SENG521 (Fall SENG 521 Software Reliability & Testing Software Product & process Improvement using ISO (Part 3d) Department.
Cultivating a Safety Culture within a Creative Environment Frances Alston Manager, Environmental, Safety & Waste Management.
Integrating ISMS Safety Concepts and Tools into the Design of CH2M HILL’s Demonstration Bulk Vitrification System September 12-13, 2006.
Breakout Group 2: Software Quality Assurance Objectives and Goals 8/18/10 1.
New DOE Software Quality Assurance Requirements: Implications for Meteorological Software Cliff Glantz Pacific Northwest National Laboratory
Quality Assurance Policy in DOE Debbie Rosano Director, Office of Quality Assurance (AU-33) September 14, 2015 Presented to: 2015 Analytical Services Program.
11 FSO Assessment of Fermilab QA Program Status September 14 – 18, 2009.
Programme Performance Criteria. Regulatory Authority Objectives To identify criteria against which the status of each element of the regulatory programme.
Using ISMS Principles and Functions in Developing an ARRA Readiness Review Process Presented by Linda K. Rogers Assessments & Readiness Programs Manager.
DOE Order 413.3A Program and Project Management for the Acquisition of Capital Assets Catherine Santana Deputy Director, Project Management Systems, OECM.
DOE Integrated Safety Management (ISM) Conference Knoxville, TN August 24-27, 2009 Colette Broussard, DOE-HQ Office of Quality Assurance Policy.
ISM at the Savannah River Site Department of Energy Best Practices Workshop Facility Evaluation Board Steve Johnson, Manager Operations Evaluation Department.
Main Requirements on Different Stages of the Licensing Process for New Nuclear Facilities Module 4.5/1 Design Geoff Vaughan University of Central Lancashire,
Presented by: Rick Kendall, NA-17 Integrated Safety Management Best Practices Workshop September 2006; Denver Co. Assessment Criteria and Guidelines for.
Model Contract Implementation at Sandia National Laboratories Risk Based Oversight Dan Pellegrino Sandia Site Office November, 2007.
Energy, Environment and National Security Directorate (EENS) Best Management Practices in the Experimental Safety Review Program Robert Doty Experimental.
Integration of Safety into the Design Process Overview of DOE-STD-1189 Richard Black, Director Office of Nuclear & Facility Safety Policy.
ISM at the Savannah River Site Department of Energy Best Practices Workshop Work Planning and Control Tim Flake, Principle Technical Advisor Maintenance.
Integrating EM QA Performance Metrics with Performance Analysis Processes August 26, 2009 Robert Hinds, Manager, Quality Assurance Engineering & Greg Peterson,
Software QA Safety Systems at SLAC Enzo Carrone Controls Department – Safety Systems SLAC National Accelerator Laboratory.
ISM at the Savannah River Site
Quality Assurance Improvement Plan and Software Quality Assurance Implementation Plan February 23, 2004 Defense Nuclear Facilities Safety Board Frank Russo.
Office of the Under Secretary 1 CENTRAL TECHNICAL AUTHORITY A SYSTEMATIC APPROACH TO NUCLEAR SAFETY Dr. Tim Arcano Deputy Chief of Nuclear Safety Office.
Defense Nuclear Facilities Safety Board September 26, 2005 Frank Russo Office of Corporate Performance Assessment Robert Loesch Office of Quality Assurance.
Quality Assurance Update for the EFCOG ISM & QA Working Group 2011 Spring Meeting Sonya Barnette Office of Quality Assurance Policy and Assistance Office.
ISO Registration Common Areas of Nonconformances.
U N C L A S S I F I E D Operated by the Los Alamos National Security, LLC for the DOE/NNSA Improvement of Integrated Work Management and ISM Presented.
Monitoring the Long-Term Effectiveness of Integrated Safety Management System (ISMS) Implementation Through Use of a Performance Dash Board Process Mike.
Thursday August 20, 2009 John Anderson Page 1 Accelerator Interlock System Issues Flow Down of Requirements from the Safety Order to Engineered Safety.
DOE Integrated Safety Management (ISM) Conference Knoxville, TN August 24-27, 2009 Sonya Barnette, DOE-HQ Office of Quality Assurance Policy and.
0 Software Quality Assurance Implementation Plan Briefing to the Board June 20, 2003.
Qualification & Training of Work Planners Steven K. Little Work Control Department Manager.
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
1 Quality Assurance Software Quality Assurance Implementation Plans October 16, 2003 Defense Nuclear Facilities Safety Board Beverly Cook Assistant Secretary.
Pertemuan 14 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
1 1 Effective Administration of Commercial Contracts Breakout Session # Session D06 Name: Holly Walker, CPCM Corporate Learning Solutions and Contract.
Quality Assurance Briefing Defense Nuclear Facilities Safety Board June 1, 2005 Frank Russo Office of Corporate Performance Assessment Robert Loesch Office.
Organization and Implementation of a National Regulatory Program for the Control of Radiation Sources Program Performance Criteria.
Update on Revision of DOE Order 456.1, The Safe Handling of Unbound Engineered Nanoparticles DOE and DOE Contractors Industrial Hygiene Meeting in Conjunction.
Introduction for the Implementation of Software Configuration Management I thought I knew it all !
Implementing SMS in Civil Aviation: the Canadian Perspective
NIEP Evaluation PO&A “How-to” Guide and Issue Classification
The Federal Oversight and Contractor Assurance System Directives Safety Culture Improvement Panel Meeting September 7, 2016 Patricia.
Contractor Assurance Systems (CAS) Summit August 23, 2016
Trending Requirements and Results
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

1 DOE O 414.1C, Quality Assurance “Improving Safety Software Quality” Frank Russo Deputy Assistant Secretary Corporate Performance Assessment (EH-3)

2 Welcome

3 Video Conference Ground Rules Mute remote locations Silence cell phones Hold questions until the end Allow us to defer your question if it will be covered during the FAQs

4 DOE O 414.1C General Information Video Conference Agenda Welcome (F. Russo) DOE Expectations for Safety and Quality (R. Shearer) Background - Order and Guide Development (F. Russo) Safety Software Quality Responsibilities (F. Russo) Safety Software Requirements (B. Danielson) Field Experiences (C. Lagdon) PSO Perspective (L. Dever, E. Schmidt, R. Singh, J. Poppiti, M. Janaskie) Path Forward (R. Loesch) Q&A (D. Sparkman, C. Lagdon, C. Thayer)

5 DOE Expectations for Safety and Quality Russell Shearer Principle Deputy Assistant Secretary Environment, Safety and Health

6 Background

7 Importance of Software Quality Assurance as part of a Quality Assurance Program New and revised Quality Assurance requirements in DOE directives Majority of new requirements are for software quality assurance First phase of a Department-wide rollout

8 Order and Guide Development DOE EH-31 responsible for QA Order requirements  Surveyed applicable industry standards and guidance  Consulted DOE organizations, field staff, and SMEs Working groups established for development of Guides  Wide spectrum of individuals  Selected based upon DOE organization, site location, and SME knowledge  Members authored sections in Guides  Members were SME reviewers for all sections

9 Informal and Formal Review Processes Informal Reviews  SME Reviewers  Defense Nuclear Facility Safety Board Formal Process  RevCom  Hundreds of valuable comments

10 Thank You DOE G A Quality Assurance Writing Team Bud Danielson Team Leader DOE Office of Quality Assurance Programs Ron Farchmin West Valley Nuclear Services Company, Inc. Dennis K. Dreyfus Bechtel National, Inc. Charles H. Moseley Writing Team Coordinator BWXT/Y-12 Roy Lebel Brookhaven National Laboratory Ron Schrotke Pacific Northwest National Laboratory Geoffrey L. Beausoleil DOE Idaho Operations Office David Shugars Washington Group International-WTP Amy Ecclesine Los Alamos National Laboratory David Stroup Bechtel National, Inc

11 Thank You DOE G Safety Software Quality Assurance Writing Team Debra Sparkman Team Leader, DOE Office of QA Programs Pranab Guha DOE Office of Quality Assurance Programs Ron Schrotke Pacific Northwest National Laboratory Toni Austin Bechtel, Hanford Waste Treatment Plant Scott Mathews Los Alamos National Laboratory Subir Sen DOE Office of Quality Assurance Programs Dwight Brayton Fluor Government Group, Hanford Keith Morrell Westinghouse Savannah River Company John Shultz, DOE Office of Safeguards and Security Policy Bud Danielson DOE Office of Quality Assurance Programs Kevin O’Kula Washington Safety Management Solutions Bob Stevens DOE Office of Quality Assurance Programs

12 Roles and Responsibilities

13 Order Implementation Roles and Responsibilities EH roles and responsibilities  DOE’s independent element responsible for safety of the public, worker and environment  Develops and maintains QA policy requirements, guides, and standards for all DOE work  Provides advise and assistance to DOE elements and contractors implementing DOE QA policy  Identifies and proposes resolutions for crosscutting QA issues  Manages DOE Safety Software Central Registry

14 Order Implementation Roles and Responsibilities continued PSO roles and responsibilities  Ensure HQ, field elements, and contractors implement the requirements in the QA Order  Set priorities and schedule for compliance  Provide direction and resources, including prioritization, for implementing the QA requirements  Review and approve QAPs or other documents that include implementation approaches for the QA requirements

15 Safety Software Requirements Gustave E. (Bud) Danielson, Jr. Quality Policy Manager Office of Quality Assurance Programs

16 Significant Changes to DOE O 414.1C Addition of SQA for safety software  Cancels DOE N 411.1, SQA Functions, Responsibilities and Authorities Reflect existing requirements in 10 CFR 830 Order references 1 updated and 2 new Guides  DOE G A, QA Management System  DOE G , Suspect/Counterfeit Items  DOE G , Safety Software Inclusion of aviation safety into Corrective Action Management Program (CAMP)

17 Significant Changes to DOE G A Quality Management Strengthened the use of a single management system or work process for similar requirements Incorporated review guidance for use by DOE in evaluating contractor quality management systems Discussed the use of third party management system validation New generic QAP assessment plan

18 Significant Changes to DOE G A Quality Management continued Updated information pertaining to the identification and control of suspect/counterfeit items (S/CIs) and links to expanded guidance for S/CIs Expanded information on the grading process to include programmatic and mission ‑ critical considerations and a description of the steps in implementing the grading process Expanded the description of identification, tracking, and resolution of quality problems Clarified the guidance on procurement processes for nuclear safety applications

19 New Guidance with DOE G Suspect & Counterfeit Items Issued November 3, 2004 Incorporates the new complex-wide S/CI Process Updates S/CI information and resources Supersedes DOE G , Suspect Counterfeit Items Guide for use with DOE O 440.1, Worker Protection Management; 10 CFR ; and DOE O C, Quality Assurance

20 Safety Software Changes to DOE O 414.1C Scope of 10 CFR 830 and DOE O 414.1B Included software related to nuclear (including radiological) facilities Establishes specific category of software, SAFETY SOFTWARE Identification of Safety Software definitions, responsibilities and requirements

21 Safety Software Definitions Safety System Software: Software for a nuclear facility that performs a safety function as part of a structure, system, or component and is cited in either (a) a DOE approved documented safety analysis or (b) an approved hazard analysis per DOE P 450.4, Safety Management System Policy, dated 10 ‑ 15 ‑ 96, and the DEAR clause.

22 Safety Software Definitions continued Safety and Hazard Analysis Software and Design Software: Software that is used to classify, design, or analyze nuclear facilities. This software is not part of a structure, system, or component (SSC) but helps to ensure the proper accident or hazards analysis of nuclear facilities or an SSC that performs a safety function.

23 Safety Software Definitions continued Safety Management and Administrative Controls Software: Software that performs a hazard control function in support of nuclear facility or radiological safety management programs or technical safety requirements or other software that performs a control function necessary to provide adequate protection from nuclear facility or radiological hazards. This software supports eliminating, limiting, or mitigating nuclear hazards to workers, the public, or the environment as addressed in 10 CFR 830, 10 CFR 835, and the DEAR ISMS clause.

24 Significant Changes to DOE O 414.1C continued Invokes ASME NQA ,supplemented by other consensus standards or other consensus standards that provide an equivalent level of SQA requirements Sites define grading levels and consensus standards in DOE approved QAP or other appropriate DOE approved document Using the grading levels, select and implement the applicable software quality assurance work activities defined in the Order Identification, documentation, and maintenance of safety software inventory

25 Significant Changes to DOE O 414.1C continued Identifies 10 SQA work activities  Software project management  Software risk management  Software configuration management  Procurement and supplier management  Software requirements identification and management  Software design and implementation  Software safety  Verification and validation  Problem reporting and corrective action  Training of personnel in the design, development, use and evaluation of safety software

26 New Guidance in DOE G Safety Software Facilitates implementation of SQA responsibilities and requirements Detail guidance for each of the10 SQA work activities for safety software Procedures for updating, adding and removing tool box codes from Central Registry Cross references from ASME NQA to 10 CFR 830 and DOE O 414.1C Sample Criteria Review and Approach Document for DOE O 414.1C

27 Impact Update and maintain an inventory of safety software  NA and EM have initial lists Grade safety software  Many sites institutional SQA programs include graded approach Implement 10 SQA work activities  Basic SQA practices  Consistent with consensus standards  Map very closely to most sites institutional SQA program practices

28 Field Experiences Chip Lagdon Chief of Nuclear Safety (Acting) Energy, Science and Environment

29 Lessons Learned Software Requirement Specification (SRS) and Software Design Document (SDD) are essential for developing quality software and life cycle maintenance.  Majority of software projects did not have SRSs and SDDs  Sites using the SRSs and SDDs have clear understanding of what was needed to develop and maintain software quality.  The sites without SRSs and SDDs appeared to be relying heavily on the available experts to ensure software is developed or procured to meet the project needs. Related SQA Work Activities Software requirements identification and management (#5) Software design and implementation (#6) Verification and validation (#8)

30 Lessons Learned continued Software procurement specifications should specify details of software requirements, not just catalog data.  Sites procuring PLC’s for process systems only specified the vendors’ catalog model information as procurement specifications  Supporting documentation for the suitability and applicability of the technical requirements not included Related SQA Work Activities Software requirements identification and management (#5)

31 Lessons Learned continued Formal procedures for software problem reporting and corrective actions for software errors and failures need to be maintained and rigorously implemented.  Many sites resolve software errors and corrective actions at the project level and maintain informal coordination with vendors or other effected entities. Related SQA Work Activities Procurement and supplier management (#4) Problem reporting and corrective action (#9)

32 Lessons Learned continued Appropriate qualifications and training on software use is essential for proper use of safety software.  Very sophisticated and complex software are being used without appropriate training in their use. Related SQA Work Activities Training of personnel in design, development, use and evaluation of safety software (#10)

33 Lessons Learned continued Appropriate software control and configuration management are essential for safe use of the software.  Lack of proper control has resulted in multiple versions being available at the same time and even some with known errors.  Deficiencies have been noted with configuration control in terms of software version and documentation. Related SQA Work Activities Software configuration management (#3)

34 SC Perspective Leah Dever Associate Director for Laboratory Operations Office of Science

35 NNSA Weapons Perspective Ed Schmidt Director Office of Nuclear Weapon Surety and Quality

36 NNSA Perspective Rabi Singh NNSA QA Roadmap Leader National Nuclear Security Administration

37 EM Perspective James Poppiti Environmental Management

38 NE Perspective Mark Janaskie Office of Integrated Safety and Project Management Nuclear Energy, Science and Technology

39 Path Forward Robert Loesch Director (Acting) Office of Quality Assurance (EH-31)

40 Commitment and Accountability The Department is committed to implementing SQA requirements as part of its overall Quality Assurance Program We have worked extensively with NNSA (NA-121 & NA- 124) and EM Directives have been revised to reflect the SQA requirements along with roles and responsibilities Central Registry established for “toolbox” codes  QA and SQA web sites along with SQA List Server established to share information and solicit feedback

41 Upcoming Activities Toolbox code upgrades Other directive revisions  Minor changes to include reference to revised QA Order and new SQA Guide QA and SQA Qualification Standards Update Order Roll Out  Regional training and support  Site visits upon request  Newsletter series on 10 work activities  Safety software assessment support

42 Resources EH QA Web Site  EH SQA Knowledge Portal  SQA List Server  EH S/CI Web Site 

43 Resources continued EH Staff  QA - Bud Danielson  SQA - Debra Sparkman  S/CI - Rick Green

44 FAQs Debra Sparkman, Software Quality Engineer Gustave (Bud) Danielson, Jr. Quality Policy Manager Office of Quality Assurance Programs

45 FAQs 1.Why does the safety software definition include references to 10 CFR 835, DOE P 450.4, and the DEAR ISMS clause? 2.How were the 10 work activities determined? 3.Our site currently does not use NQA Will this be a big change for our programs?

46 FAQs continued 4.Our site’s SQA program is based on 10-CFR- 830, ASME NQA , QC1, RW0333P, and DOE Orders. Our SQA / QA program and implementing procedures cover all software. Can we continue to use our grading levels if they are different from those suggested in the Guide? 5.Facility design software used by a DOE contractor may be graded differently than the same software used by a supplier of design services to the DOE contractor. Why does DOE G recommend different grading of the work activities?

47 FAQs continued 6.The Order is silent on software quality requirements for "non-safety software". What software quality standards are required for "non- safety software"? 7.How do the safety software requirements in DOE O 414,1C apply to DOE weapons related work? 8.How do the safety software requirements in DOE O 414.1C differ from those in QC-1?

48 FAQs continued 9.Are there any changes in the way software users will be contacted on software bugs or major issues, especially with respect to software used by many contractors? 10.Is there a centralize list of safety analysis software used by DOE contractors? 11.How does the graded approach apply to safety software? Can you provide examples?

49 FAQs continued 12.Can a developer or contractor submit software to DOE to be considered a toolbox code and included in the Central Registry? 13.When will the contractor be required to comply with DOE O 414.1C?