Sarah Sheard
Software Engineering Institute
Sarah Sheard is an SEI alumni employee.
Sarah Sheard is a senior member of the technical staff and Principal Systems Engineer at the SEI, working in the CERT Division. Sheard’s role at SEI includes research into today’s systems and software engineering concerns as well as consulting with government clients on how to navigate between systems engineering (which envisions and balances the “whole picture”) and software engineering (which creates the bulk of any system’s capability today). She led the team conducting innovative research on the relationship of avionics complexity to safety and another team looking at the relationship between software architectures and system properties.
Sheard’s 20 years of experience includes seven years of service as CEO and principal consultant of Third Millennium Systems, focusing on systems engineering process improvement and application of complexity sciences to systems engineering.
She also led the systems engineering effort at the Systems and Software Consortium, served three years at IBM/Loral on air traffic control, and twelve years building satellites at Hughes Aircraft Company (now Boeing Satellite Systems).
Dr. Sheard is the head of the International Council on Systems Engineering’s (INCOSE’s) new working group on the System and Software Interface, which works to clarify the number of ways in which the two disciplines interface, and improve and transition viable solutions. Also an INCOSE Founder’s Award winner and Fellow, she has written many well-known papers on systems and software engineering.
Sheard holds a BA in chemistry from the University of Rochester and a PhD from Stevens Institute of Technology.
Contact: Sarah Sheard
Rev 01/31/2018
Publications by Sarah Sheard
-
Why Software Architects Must Be Involved in the Earliest Systems Engineering Activities
October 01, 2019 • Podcast
Sarah Sheard
Dr. Sarah Sheard discusses the importance of including software architects in the earliest systems engineering activities.
learn more -
Systems Engineering—Software Engineering Interface for Cyber-Physical System
August 13, 2019 • Conference Paper
Sarah SheardMichael E. Pafford (INCOSE Chesapeake)Mike Phillips
This paper describes guidelines for approaches, practices, and questions to help systems and software engineering prevent interface issues in cyber-physical systems (CPSs).
read -
Complexity in a Systems Engineering Context
August 13, 2019 • Presentation
Sarah Sheard
In this talk, Sarah Sheard demonstrates the many ways complexity makes systems engineering difficult, and she will give suggestions for reducing risk.
read -
Measuring Complexity for System Safety Assurance
March 23, 2017 • Presentation
Sarah SheardMichael D. KonradWilliam Nichols
This presentation describes a two-year research effort to define complexity measures for avionics systems in order to help the FAA identify when systems are too complex to assure their safety.
read -
Methodology for Comparing Cloud Service Offerings
March 23, 2017 • Presentation
Jeff DavenportSarah Sheard
This presentation describes a methodology for normalizing the offerings into common units of measure that are relevant to the procurer of the services.
read -
FAA Research Project on System Complexity Effects on Aircraft Safety: Testing the Identified Metrics
November 30, 2016 • White Paper
Michael D. KonradSarah SheardCharles B. Weinstock
This report describes a test of an algorithm for estimating the complexity of a safety argument.
read -
FAA Research Project on System Complexity Effects on Aircraft Safety: Estimating Complexity of a Safety Argument
November 30, 2016 • White Paper
Michael D. KonradSarah SheardCharles B. Weinstock
This report presents a formula for estimating the complexity of an avionics system and directly connects that complexity to the size of its safety argument.
read -
FAA Research Project on System Complexity Effects on Aircraft Safety: Identifying the Impact of Complexity on Safety
November 30, 2016 • White Paper
Sarah SheardCharles B. WeinstockMichael D. Konrad
This report organizes our work on the impact of software complexity on aircraft safety by asking, “How can complexity complicate safety and, thus, certification?”
read -
FAA Research Project on System Complexity Effects on Aircraft Safety: Candidate Complexity Metrics
November 30, 2016 • White Paper
William NicholsSarah Sheard
This special report identifies candidate measures of complexity for systems with embedded software that relate to safety, assurability, or both.
read -
FAA Research Project on System Complexity Effects on Aircraft Safety: Literature Search to Define Complexity for Avionics Systems
November 30, 2016 • White Paper
Michael D. KonradSarah Sheard
This special report describes the results of a literature review sampling what is known about complexity for application in the context of safety and assurance.
read -
Definition and Measurement of Complexity in the Context of Safety Assurance
October 27, 2016 • Technical Report
Sarah SheardMichael D. KonradCharles B. Weinstock
This report describes research to define complexity measures for avionics systems to help the FAA identify when systems are too complex to assure their safety.
read -
What Do Systems Engineers Need To Know About Software?
October 24, 2016 • Presentation
Sarah Sheard
This presentation was given at the NDIA (National Defense Industrial Association) Systems Engineering Conference, held in Springfield VA, 24-27 October 2016.
read -
The QUELCE Method: Using Change Drivers to Estimate Program Costs
August 17, 2016 • Technical Note
Sarah Sheard
This technical note introduces Quantifying Uncertainty in Early Lifecycle Cost Estimation (QUELCE), a method for estimating program costs early in development.
read -
The QUELCE Method: Using Change Drivers to Estimate Program Costs
April 19, 2016 • White Paper
Sarah Sheard
This report introduces the Quantifying Uncertainty in Early Lifecycle Cost Estimation (QUELCE) method for estimating program costs early in a development lifecycle.
read -
Managing Software and System Complexity
November 18, 2015 • Presentation
Sarah Sheard
This presentation discusses the research the SEI is doing to determine what characteristics of avionics systems can be measured to help evaluate whether a system is capable of being certified as safe.
read -
Reducing Complexity in Software & Systems
July 16, 2015 • Podcast
Sarah Sheard
In this podcast, Sarah Sheard discusses research to investigate the nature of complexity, how it manifests in software-reliant systems such as avionics, how to measure it, and how to tell when too much complexity might lead to safety problems.
learn more -
A Dynamic Model of Sustainment Investment
February 05, 2015 • Technical Report
Sarah SheardRobert FergusonAndrew P. Moore
This paper describes a dynamic sustainment model that shows how budgeting, allocation of resources, mission performance, and strategic planning are interrelated and how they affect each other over time.
read -
Dynamics of Software Sustainment
October 31, 2014 • Article
Sarah SheardRobert FergusonMike Phillips
This paper describes the development of a dynamic economic model of sustainment to predict the consequences of funding decisions within sustainment organizations.
read -
Modeling Sustainment Dynamics
March 21, 2014 • Presentation
Sarah SheardAndrew P. MooreRobert Ferguson
This presentation overviews a systems dynamics simulation model that describes influences of multiple variables on the sustainment phase of a system.
read -
Wireless Emergency Alerts: Trust Model Technical Report
February 25, 2014 • Special Report
Robert W. StoddardJoseph P. ElmJames McCurley
This report describes a trust model to enable the Federal Emergency Management Agency to maximize the effectiveness of the Wireless Emergency Alerts (WEA) service and provides guidance for alert originators in using WEA to maximize public safety.
read -
Modeling Software Sustainment
February 14, 2014 • Article
Robert FergusonMike PhillipsSarah Sheard
This paper describes research to develop a model that shows the results of investment decisions, allowing decision makers to make adjustments before problems occur.
read -
DoD Architecture Framework and Software Architecture Workshop Report
March 01, 2003 • Technical Note
William G. WoodLyn UzzleJohn Weiler
This report summarizes the activities of the Workshop on the Department of the 2003 Defense Architecture Framework and Software Architecture workshop.
read