Systems Engineering Essentials (in Aerospace)



Similar documents
Dynamic Simulation and Supply Chain Management

Applying 50 years of Aerospace Systems Engineering Lessons Learned to the Oil Field Technical Challenges of Today

NASA s Intelligent Synthesis Environment Program Revolutionizing the Agency s Engineering and Science Practice

Managing Testing Cycles efficiently

What methods are used to conduct testing?

Systems Engineering Beyond Aerospace and Defense

Software Development Life Cycle

Engineering a EIA - 632

Ensighten Data Layer (EDL) The Missing Link in Data Management

RAMS, Systems Engineering and Systems Thinking

JAD Guidelines. Description

Why is the Governance of Business Intelligence so Difficult? Mark Peco, CBIP

Continuous Risk Management at NASA

Software Engineering. Objectives. Designing, building and maintaining large software systems

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design

Environmental Decision Support Systems: A Human Factors Perspective

INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE

Logistics: A Total System s Approach Benjamin S. Blanchard Professor-Emeritus, Virginia Tech

Introduction to the ITS Project Management Methodology

Project Management. The Art of Getting Things Done Herding Cats. January,2015

Using People, Process and Technology to achieve a Successful CRM Implementation

Business Intelligence and Decision Support Systems

What is a process? So a good process must:

SysML Modelling Language explained

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

SharePoint Project Management: The Key to Successful User Adoption

Lecture 8. Systems engineering L E C T U R E. SIMILAR process. Zuzana Bělinová. Faculty of Transportation Sciences, CTU in Prague

revenue growth MANUFACTURING KNOW HOW 4 STEPS TO IMPROVE your business CRITICAL QUESTIONS to ask yourself LEARN FROM best in class manufacturers

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.

Dashboards with Live Data For Predictive Visualization. G. R. Wagner, CEO GRW Studios, Inc.

SharePoint Project Management: The Key to Successful User Adoption

LIFE-CYCLE COSTING: AN EFFECTIVE TOOL FOR TOTAL ASSET MANAGEMENT

Fundamentals of Information Systems, Seventh Edition

TAGUCHI APPROACH TO DESIGN OPTIMIZATION FOR QUALITY AND COST: AN OVERVIEW. Resit Unal. Edwin B. Dean

A Buyer s Guide to Enterprise Performance Management Suites

State of Medical Device Development State of Medical Device Development seapine.com 1

Ch.2 Logistics System Engineering.

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

U.S. Dept. of Defense Systems Engineering & Implications for SE Implementation in Other Domains

DATABASES AND ERP SELECTION: ORACLE VS SQL SERVER

PMP Exam Preparation Answer Key

Best Practices for Verification, Validation, and Test in Model- Based Design

Functional Safety Management: As Easy As (SIL) 1, 2, 3

ENTERPRISE RISK MANAGEMENT FRAMEWORK

Rigorous Software Development An introduction

Using Your PMO to Drive Successful Organizational Change Management

Information Technology (IT) Introduction to System Analysis and Design. Information System. Information System Components

Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality

Simulation Platform Overview

EFFECTIVE STRATEGIC PLANNING IN MODERN INFORMATION AGE ORGANIZATIONS

White Paper Business Process Modeling and Simulation

WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)?

Gap Analysis of the Change Control Process The History of a Transformed Change Control System

SE 367 Software Engineering Basics of Software Engineering

QUALITY MANAGEMENT SYSTEM

How To Write Software

how can I deliver better services to my customers and grow revenue?

Understanding How to Choose a Database Platform for Siemens PLM Software s Teamcenter

Touch Points Touch Points Step 1 Spend Areas Step 2 Creating and Developing a Sourcing Team Executive Sponsorship

Business Continuity Position Description

Requirements engineering

Summary of GAO Cost Estimate Development Best Practices and GAO Cost Estimate Audit Criteria

asuresign Aero (NATEP Grant MA005)

SCM & Agile Business Intelligence. Anja Cielen

Information Visualization WS 2013/14 11 Visual Analytics

POSITION SPECIFICATION ENTERPRISE ARCHITECT UK&I

CRM SUCCESS GUIDELINES

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

The Role and Task of the System Architect

Requirements Management John Hrastar

Service Desk Institute 10 Steps To Successful ITSM Tool Selection

Practical Agile Requirements Engineering

Basic Testing Concepts and Terminology

Tech-Clarity Insight: Top 5 Misconceptions about Innovation Management Software

National Standards. Council for Standards in Human Service Education (2010, 1980, 2005, 2009)

Business Solutions Manager Self and contribution to Team. Information Services

System Engineering Data Repository

Achieving 5 Nines Business Process Reliability With Barcodes. Michael Salzman, VP Marketing (408) sales@inliteresearch.

The Oracle Approach To ITSM Introducing The Customer Success Index

10 Steps to Building a More Profitable Construction Business. Leslie Shiner, MBA Sage Certified Consultant

A collection of Safran Project report samples for project professionals

Benefits of Test Automation for Agile Testing

Defining Quality Workbook. <Program/Project/Work Name> Quality Definition

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Why Agile Works: Economics, Psychology, and #PrDC16

thyu Engineering Change Management 2.0: Better Business Decisions from Intelligent Change Management

LCS 11: Cognitive Science Chinese room argument

IMPLEMENTING SERVICE LEVEL MANAGEMENT

Transcription:

Systems Engineering Essentials (in Aerospace) March 2, 1998 Matt Sexstone Aerospace Engineer NASA Langley Research Center currently a graduate student at the University of Virginia Executive Summary Boeing wants Systems Engineers... Systems Engineering (SE) is not new and integrates all of the issues in engineering SE involves a life-cycle balanced perspective to engineering design and problem solving An SE approach is especially useful when there is no single correct answer ALL successful project team leaders and management employ SE concepts

My background Overview Review: definition of a system Systems Engineering What is it? What isn t it? Why implement it? Ten essentials in Systems Engineering Boeing wants Systems Engineers. WHY? Summary and Conclusions My Background BS Aerospace Engineering, Virginia Tech, 1990 ME Mechanical & Aerospace Engineering, Manufacturing Systems Engineering, University of Virginia, 1997 NASA B737 High-Lift Flight Experiment Conceptual Design and Mission Analysis Technology and Systems Analysis I am not the Swami of Systems Engineering

Review: Definition of System A set of elements so interconnected as to aid in driving toward a defined goal. (Gibson) Generalized elements: Environment Sub-systems with related functions or processes Inputs and outputs Large-scale systems Typically include a policy component ( beyond Pareto ) Are high order (large number of sub-systems) Usually complex and possibly unique Systems Engineering is... An interdisciplinary collaborative approach to derive, evolve, and verify a life-cycle balanced system solution that satisfies customer expectations and meets public acceptability (IEEE-STD-1220, 1994) the absence of stupidity i.e. a structured approach to common sense not new! And descended from Operations Research

A Systems Engineering Conceptualization Source: NASA Langley Systems Engineering Handbook Concurrent Engineering = SE Systems Engineer Program Control Configuration Management Publications Training & Personnel Environment Operations Maintenance Logistics INTEGRATED PRODUCT TEAM Test Customer Chief Engineer Hardware Software Safety RM&A Manufacturability Security

Systems Engineering is not... Simply project management Simply trade studies Simply checking off the boxes in a project plan Simply a standardized process or procedure Why Systems Engineering? Life Cycle Mentality Real world metrics Faster Better Cheaper Systems Thinkers Systems Design (5%) Beyond multidisciplinary % Project Cost Incurred Detailed Design (3%) % Project Life Cycle Cost Committed Test (2%) Σ(Mobility of Knowledge * Experimentation) = 1/Ω(Innovation) Preplanned improvements and flexibility Planning Process (5%) Production & Operation (85%) 60% 20% 10% 5 5 Source: data from Anderson Consulting, January 1993

Ten Essentials in Systems Engineering (Gibson, J., A Systems Analyst s Decalog, unpublished, July 1991) There is always a customer The customer does not understand the problem The original problem statement is too specific The Metric concept is complex You are the analyst/engineer: not the decision maker Meet the time deadline and the cost budget Take a goal-centered, not a technology-centered or chronological approach Take care of bystanders (or non-users) too The universal computer simulation is a fantasy Role confusion often exists in decision making There is Always a Customer Someone requires a real solution to a real problem Meaningful, detailed requirements Level of complexity necessary? Provision for feedback Reality check Prevent the engineer from becoming too subjective and taking the easy way out

The Customer Does Not Understand the Problem... And thus the engineer should work with the customer to help him gain a proper understanding of the properly defined problem and to select the best solution. Ask the customer questions to verify the problem and the underlying system goals Beware of hidden agendas The customer is not always the decision maker The customer s past solutions may be a trap Make use of Active Listening The Original Problem Statement is Too Specific i.e. treat the illness not the symptoms Contextual Integrity Policy-laden problems No rigorous mathematical solution ( one answer ) Generalizing the problem and following a topdown approach reduces the likelihood for error Issues with generalizing the problem Customer will think you are avoiding the problem Immediate generalization looks expensive

The Customer Does Not Understand the Metric Concept Problem goals metrics Analysis metrics Measure system effectiveness in achieving customer goals MUST be agreed upon with the customer Explicit and implicit optimization Selecting the optimum solution eliminates the need to examine all other possible configurations It is difficult or impossible for the customer to visualize the impact of a particular metric on a complex system Policy makers in the real word regularly produce recommendations that, in principle, cannot be measured Your role: You are the Engineer: Not the Decision Maker The engineer must take care of the customer The engineer isn t there to get the customer fired Save the customer s job Your means: Prepare the customer Prepare solutions to the customer s problem Use an approach by which the customer selects from among your solutions to his problem

Meet the Time Deadline and the Cost Budget Engineers desire more and more time to do more and more analysis Focus on the real problem. Don t tinker. Redefining the problem is not a solution DO NOT be too optimistic in estimates Eat the loss. Get demoted. Go bankrupt. Lose your job. A design (or study) is never really finished Goal-Centered vs. Technology- Centered or Chronological Approaches Do you start at the beginning or the end? Chronological or Technological approach Starts at the beginning Produces numbers, designs, reports, and dead ends Tends to produce an artificially narrow options field May result in the exclusion of superior solutions Goal-centered approach Starts at the end. Output determines input. Often seems to be wasting time to many engineers Seeks to generate options and compare using trade studies

Take Care of Bystanders Too Beggar thy neighbor. Uh-uh! Better, more competitive design philosophy: leave the non-user better off than before DO NOT project either your or the customer s value system upon non-users Tobacco manufacturers SST Skylab BUT be reasonable, i.e. Cassini, HSCT, ISS The Universal Computer Simulation is a Fantasy Can t get more out of a computer than you put into it Computer simulations = mathematical relationships Solutions of a mathematical equation are implied by the mathematical relationship itself You don t know all of the solutions when you write the equation Computer simulations = cheap, fast experimentation The curse of dimensionality... just one more design variable... Virtual design is (will be) no different

Role Confusion Often Exists in Decision Making The Customer the person or group with whom the engineer or analyst interacts during goal definition Stakeholders are all those affected by the system Sponsors pay the bills often the decision maker, may or may not be the customer The Decision Maker chooses from among the options must select the particular system metrics Boeing Wants Systems Engineers WHY? Not really Boeing wants engineers who think in terms of systems: and can understand the system s interactions with their job, task, or problem: big-picture mentality and can communicate to supervisors and colleagues the system-level issues inherent within their job, task, or problem and can communicate with customers, partners, and vendors Cost and quality are becoming commodities Development-cycle efficiency, customer responsiveness, and service after delivery are the new battlefields for competitive advantage

Summary and Conclusions There often is no single solution to a customer s problem Systems engineering is an approach to effective problem solving Systems engineering uses a life-cycle balanced perspective Systems engineering is basically the application of common sense SE techniques are employed by successful project leaders and managers