The Human Element in Unmaintainable Systems

Slides:



Advertisements
Similar presentations
1.Quality-“a characteristic or attribute of something.” As an attribute of an item, quality refers to measurable characteristics— things we are able to.
Advertisements

1 Eurostat Unit B1 – IT Systems for Statistical Production IT outsourcing in Eurostat – our experience Georges Pongas, Adam Wroński Meeting on the Management.
AASHTO/FHWA Right of Way and Utilities Subcommittee Conference Austin, Texas May 16, 2005 “Consultant Performance Oversight” Gus Cannon, SR/WA.
Designed by Johannes-Scharrer-Gymnasium Germany THE HUBBLE-SPACE-TELESCOPE.
Integration of Quality Into Accident Investigation Processes ASQ Columbia Basin Section 614 John Cornelison January 2008.
 Space, in general usage, that which is characterized by the property of extension; in astronomy, the region beyond the Earth's atmosphere or beyond.
Overview Lesson 10,11 - Software Quality Assurance
Software life cycle processes Purpose n A new international standard (ISO/IEC 12207:1995(E) that –establishes a common framework for software life cycle.
Current Space Missions (Part 2)
System Safety & Mission Assurance (SS&MA) for Sub-Class D Missions Steve Jara NASA Ames System Safety & Mission Assurance Division.
Center for Health Care Quality Licensing & Certification Program Evaluation 1 August 2014 rev.
ISO 9000 Certification ISO 9001 and ISO
Planning. SDLC Planning Analysis Design Implementation.
SPACECRAFT ACCIDENTS: EXAMINING THE PAST, IMPROVING THE FUTURE Hubble Recovery with STS Bryan Palaszewski working with the Digital Learning Network NASA.
“Here’s why you need the new wheels, too…” Shawn and Steve Image from
SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
Standard WBS Version 1.0 WBS2-3.pptPage 1 Standard Work Breakdown Structure Legend = Decomposes to lower level WBS elements 4.0 Implementation 4.0 Implementation.
S oftware Q uality A ssurance Part One Reviews and Inspections.
Supply Chain Oversight in Unprecedented Times Wayne Brown Director, Boeing Commercial Airplanes Supplier Quality The Boeing Company March 14, 2011.
Software Quality Assurance Activities
Acquisition Strategy Under the laws of the State of Colorado Commercial acquisition practices to be utilized.
SQA System Overview Chapter 4. Where we have been so far, Where we are going Where do software errors come from? What is quality? How can quality be measured?
S Q A.
Safety-Critical Systems T Ilkka Herttua. Safety Context Diagram HUMANPROCESS SYSTEM - Hardware - Software - Operating Rules.
Telerik Software Academy Software Quality Assurance.
Software Engineering. Introduction Objective To familiarize students to the fundamental concepts, techniques, processes, methods and tools of Software.
Lecture 14 Maintaining the System and Managing Software Change SFDV Principles of Information Systems.
Telescopes Key Words Optical Telescopes: make use of electromagnetic radiation in the range of visible light Refraction Telescopes: use lenses Reflecting.
Software Requirements and Design Khalid Ishaq
U.S. General Services Administration Integrating Accessibility Into Contracts for Services with Vendors presented by Jim Kindrick GSA Government-wide Section.
Software Quality Assurance SOFTWARE DEFECT. Defect Repair Defect Repair is a process of repairing the defective part or replacing it, as needed. For example,
Hubble Space Telescope By Brittany Bellows Physics 1040 – Spring 2011.
Markland J. Benson, Computer Systems Manager, White Sands Complex, (575) , Technology Infusion of CodeSonar into the Space.
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques.
Software Engineering Lecture 8: Quality Assurance.
Requirements Management with Use Cases Module 2: Introduction to RMUC Requirements Management with Use Cases Module 2: Introduction to RMUC.
Introduction Conception, design How it works? The HST launch Scientific results Future of Hubble Conclusion.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
THEME: EMPOWERING FACILITY MANAGEMENT AND HEALTHCARE TECHNOLOGY IN KENYA TOPIC:MEDICAL EQUIPMENT MANAGEMENT DATE’13/11/2013 BY MILLICENT ALOOH.
Software Design and Architecture
Reflective Systems Naomi Pequette
A six-pack of major RFP problems
Introduction for the Implementation of Software Configuration Management I thought I knew it all !
Chapter 1 The Systems Development Environment
Software Configuration Management
CIS 375 Bruce R. Maxim UM-Dearborn
Chapter 1 The Systems Development Environment
Software Quality Assurance
BSBWOR301 Organise personal work priorities and development
Chapter 18 Maintaining Information Systems
Quality Control.
What, When, Why, Where and How SCC maintains your Oracle database
Transforming Organizations
STAT 312 Chapter 7 - Statistical Intervals Based on a Single Sample
Chapter 1 The Systems Development Environment
ISO 9000.
Chapter 6: Design of Expert Systems
Chapter 1 The Systems Development Environment
UNIT-6 SOFTWARE QUALITY ASSURANCE
Air Carrier Continuing Analysis and Surveillance System (CASS)
Chapter 10 Systems Implementation and Operation
UNIT-6 SOFTWARE QUALITY ASSURANCE
Chapter 13 Quality Management
Applied Software Project Management
Software Engineering I
HHS Child Welfare National IT Managers' Meeting
Managing Project Risks and Opportunities
Chapter 1 The Systems Development Environment
System Safety Regulation
Jeff Dutton/NASA COR August 26, 2019
Presentation transcript:

The Human Element in Unmaintainable Systems Lynda A. Bottos 2018 SAE Aerospace Summit October 2, 2018

The Human Element in Unmaintainable Systems Human Impact Before System Operation Introducing human error into the supply chain, which leads to latent failures (unintentional). Creating unconventional* designs, software, methods, processes, or other requirements (intentional). * Unconventional is not the same as innovative. The Human Element in Unmaintainable Systems

The Human Element in Unmaintainable Systems Example - Hubble Space Telescope Spherical aberration of the mirror (wrong shape) Original launch date in 1986. Challenger mishap grounded orbiter fleet; had down-time to concentrate on configuration management. Instead, worked on system upgrades. Launched April 24, 1990 (STS-31); sent back blurry images. Repaired during the first planned servicing mission in December 1993 (STS- 61); employed a “workaround” using corrective mirrors to focus the image. The Human Element in Unmaintainable Systems

The Human Element in Unmaintainable Systems Ideas for Preventing Latent Failures Identify the potential hazards associated with latent failures Conduct a comprehensive failure mode analysis that includes human error Accept that errors will occur. No amount of training will prevent errors. Conduct quality assurance and quality control of the “System,” not “system” Ensure that processes are accurate and understandable Reflect the production or maintenance required Are written in “plain language” Ensure that software exhibits standardized, conventional coding that any skilled successor can understand, maintain, and upgrade. Verify vehicle or product through testing when possible. The Human Element in Unmaintainable Systems

The Human Element in Unmaintainable Systems Example - Future Imagery Architecture (FIA) Satellite Program Too many unconventional approaches Lack of seasoned technical staff oversight on the project Unrealistically low budget for new technology contract (no budget for research/testing) Budget was $5 billion; Final project cost nearly $18 billion, and was never delivered Unrealistic optical design, of could not be built Use of known non-aerospace rated material by parts suppliers to keep costs down (tin) The Human Element in Unmaintainable Systems

The Human Element in Unmaintainable Systems Managing the Unconventional Approach Ensure correct skill mix Train staff to avoid “creative” designs or coding because they don’t know better Maintain staff currency for latest techniques, designs, codes, etc. Eliminate staff single-point failures Assign back-ups; they should be as skilled as the primaries COR *- Contracts need technical oversight, not just administrative oversight *Government Federal Acquisition Regulations (FARs) eliminated the Technical Operations Representative (TOR). Most Contracting Representatives (CORs) do not have the expertise to both manage the day-to- day contract activities and technically evaluate deliverables. Ensure contracts have a dedicated technical SME who can help accept the deliverables. The Human Element in Unmaintainable Systems

The Human Element in Unmaintainable Systems Main Take-Aways Humans will make errors. Tolerating is better than mitigating. Use properly skilled staff to develop products, write processes, and conduct maintenance. Focus on quality and configuration management throughout the System, not just the system. Learn from the past, don’t repeat it. Time is money. The Human Element in Unmaintainable Systems

Questions? The Human Element in Unmaintainable Systems