Overview Presented by: Boyd L. Summers



Similar documents
Report Documentation Page

John Mathieson US Air Force (WR ALC) Systems & Software Technology Conference Salt Lake City, Utah 19 May 2011

DEFENSE CONTRACT AUDIT AGENCY

Headquarters U.S. Air Force

Asset Management- Acquisitions

Using the Advancement Degree of Difficulty (AD 2 ) as an input to Risk Management

EAD Expected Annual Flood Damage Computation

Guide to Using DoD PKI Certificates in Outlook 2000

DCAA and the Small Business Innovative Research (SBIR) Program

ELECTRONIC HEALTH RECORDS. Fiscal Year 2013 Expenditure Plan Lacks Key Information Needed to Inform Future Funding Decisions

RT 24 - Architecture, Modeling & Simulation, and Software Design

Pima Community College Planning Grant For Autonomous Intelligent Network of Systems (AINS) Science, Mathematics & Engineering Education Center

Mr. Steve Mayer, PMP, P.E. McClellan Remediation Program Manger Air Force Real Property Agency. May 11, 2011

Military Health System Conference

THE MIMOSA OPEN SOLUTION COLLABORATIVE ENGINEERING AND IT ENVIRONMENTS WORKSHOP

73rd MORSS CD Cover Page UNCLASSIFIED DISCLOSURE FORM CD Presentation

Integrated Force Method Solution to Indeterminate Structural Mechanics Problems

IISUP-. NAVAL SUPPLY SVSTE:MS COMMAND. Ready. Resourceful. Responsive!

AFRL-RX-WP-TP

Cancellation of Nongroup Health Insurance Policies

Issue Paper. Wargaming Homeland Security and Army Reserve Component Issues. By Professor Michael Pasquarett

CAPTURE-THE-FLAG: LEARNING COMPUTER SECURITY UNDER FIRE

FIRST IMPRESSION EXPERIMENT REPORT (FIER)

In June 1998 the Joint Military Intelligence. Intelligence Education for Joint Warfighting A. DENIS CLIFT

PROBLEM STATEMENT: Will reducing the ASD for Kadena AB F-15 C/Ds increase the CPFH for this Mission Design Series (MDS)?

DEFENSE BUSINESS PRACTICE IMPLEMENTATION BOARD

REPORT DOCUMENTATION PAGE *

TITLE: The Impact Of Prostate Cancer Treatment-Related Symptoms On Low-Income Latino Couples

Advanced Micro Ring Resonator Filter Technology

An Oil-Free Thrust Foil Bearing Facility Design, Calibration, and Operation

CERT Virtual Flow Collection and Analysis

Addressing the Real-World Challenges in the Development of Propulsion IVHM Technology Experiment (PITEX)

Dr. Gary S. E. Lagerloef Earth and Space Research, 1910 Fairview Ave E

NAVSUP FLC NORFOLK PHILADELPHIA OFFICE

A GPS Digital Phased Array Antenna and Receiver

Non-Autoclave (Prepreg) Manufacturing Technology

System of Systems Engineering and Family of Systems Engineering from a Standards, V-Model, Dual V-Model, and DoD Perspective

Graduate Level Credit for Resident EWS Students. Natasha McEachin CG 1

Simulation of Air Flow Through a Test Chamber

An Application of an Iterative Approach to DoD Software Migration Planning

THE FLATWORLD SIMULATION CONTROL ARCHITECTURE (FSCA): A FRAMEWORK FOR SCALABLE IMMERSIVE VISUALIZATION SYSTEMS

Intelligence Community Public Key Infrastructure (IC PKI)

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist

How To Integrate Software And Systems

Microstructural Evaluation of KM4 and SR3 Samples Subjected to Various Heat Treatments

Army Environmental Policy and ISO 14001

E X A D A T A NEW EXPLOSIVES ACCIDENT DATABASE

A DOCTORAL PROGRAM WITH SPECIALIZATION IN INFORMATION SECURITY A High Assurance Constructive Security Approach

Software Security Engineering: A Guide for Project Managers

Obsolescence Considerations for Materials in the Lower Sub-Tiers of the Supply Chain

UMass at TREC 2008 Blog Distillation Task

GAO ELECTRONIC HEALTH RECORDS. DOD and VA Should Remove Barriers and Improve Efforts to Meet Their Common System Needs

I N S T I T U T E F O R D E FE N S E A N A L Y S E S NSD-5216

Cyber Security Training and Awareness Through Game Play

Mobile Robot Knowledge Base

Regional Field Verification Operational Results from Four Small Wind Turbines in the Pacific Northwest

Award Number: W81XWH

Aircraft Cleanability and Corrosion Issues 26 February Craig Matzdorf NAVAIR

Multiple Network Marketing coordination Model

REPORT DOCUMENTATION PAGE

OPTICAL IMAGES DUE TO LENSES AND MIRRORS *

Effective Methods for Software and Systems Integration

Algorithmic Research and Software Development for an Industrial Strength Sparse Matrix Library for Parallel Computers

PREPARED FOR: U.S. Army Medical Research and Materiel Command Fort Detrick, Maryland

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

PREPARED FOR: U.S. Army Medical Research and Materiel CommandFort Detrick, Maryland

A Manager's Checklist for Validating Software Cost and Schedule Estimates

Development and Support for the USGODAE Server

THE NATIONAL SHIPBUILDING RESEARCH PROGRAM

Dynamic IR Scene Projector Based Upon the Digital Micromirror Device

Elastomer Compatibility Testing of Renewable Diesel Fuels

Metamaterials and Transformation Optics

Interagency National Security Knowledge and Skills in the Department of Defense

NATIONAL DEFENSE UNIVERSITY NATIONAL WAR COLLEGE

Secure Autonomous Automated Scheduling (SAAS) Phase 1 Final Report

HEC-DSS Add-In Excel Data Exchange for Excel

Hydrologic Engineering Techniques for Regional Water Resources Planning

"OTHER TRANSACTIONS" (OT) GUIDE FOR PROTOTYPE PROJECTS

An Overview of Romanian Command and Control Systems

Ultra-low Sulfur Diesel Classification with Near-Infrared Spectroscopy and Partial Least Squares

PERFORMANCE EVALUATION OF THE GPS BLOCK IIR TIME KEEPING SYSTEM

LMI. Improving EDI Data Quality. Logistics Management Institute. W. Michael Bridges Charles D. Guilliams MT403LN1

Software Quality Assurance: VI Standards

Camber Quality Assurance (QA) Approach

THE NATIONAL SHIPBUILDING RESEARCH PROGRAM

UNCLASSIFIED LOW-COST MINIATURE INTERFACE AND CONTROL SYSTEMS FOR SMART SENSORS, TACTICAL RADIOS, AND COMPUTER NETWORKS

ADVANCED NETWORK SECURITY PROJECT

Transcription:

Overview Presented by: Boyd L. Summers Systems & Software Technology Conference SSTC May 19 th, 2011 1

Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 1. REPORT DATE 19 MAY 2011 2. REPORT TYPE 3. DATES COVERED 00-00-2011 to 00-00-2011 4. TITLE AND SUBTITLE Software Engineering Reviews and Audits Overview 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Boeing Company,Boeing Integrated Defense Systems,Seattle,WA,98101 8. PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR S ACRONYM(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited 11. SPONSOR/MONITOR S REPORT NUMBER(S) 13. SUPPLEMENTARY NOTES Presented at the 23rd Systems and Software Technology Conference (SSTC), 16-19 May 2011, Salt Lake City, UT. Sponsored in part by the USAF. U.S. Government or Federal Rights License 14. ABSTRACT 15. SUBJECT TERMS 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified Same as Report (SAR) 18. NUMBER OF PAGES 33 19a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

Currently working Software Engineering (Quality) - The Boeing Company in Seattle, Washington. Program(s): Missile Systems, B2 Bomber, Advanced Satellite Systems, F-22 Raptor Air Vehicle Systems, 737 Airborne Early Warning and Control (AEW&C) Australia and South Korea programs. CMMI v1.3 Model Upgrade Certification 2

? How can internal organizations ensure software engineering programs or projects become successful? 3

This presentation will not answer every Question about the importance of Reviews and Audits, but provide ideas and solutions to consider. 4

The emphasis of software disciplines are key to ensure effective methods are in place for reviews and audit performance. 5

Defined software plans consist of: systems and software development configuration management test, integration, and delivery software quality evaluations 6

Capability Maturity Model Integration (CMMI) Quality Management System (QMS) Software Engineering Reviews and Audits Compliance to Software Requirements 7

Software Engineering Reviews and Audits provide a readiness for conducting and performing: First Article Inspection (FAI) Functional Configuration Audits (FCA) Physical Configuration Audit (PCA) 8

Reviews and Audits prepare us to answer questions: what are the requirements? who needs to participate? how do we ensure released baselines are compliant and meet quality objectives? 9

Accurate reviews and audits are essential to the software industry military and aerospace programs to define the framework and specific requirements for verification and validation of software development efforts. 10

software development and the disciplines required is a dream - software engineering reviews and audits are serious. Boyd L. Summers 11

Senior Management must have in place: allocated budget committed schedules trained personnel 12

Senior Management will always provide when they see: effective software development team work performance customer expectations achievement quality improvement 13

why do our software programs or projects need to worry or be concerned? 14

answer: assurance that software products delivered to customers have been reviewed, audited, verified, and meet required quality requirements. 15

Capability Maturity Model Integration (CMMI) Improving processes for developing better products and services by adopting CMMI practices, I have seen for years software development processes improve. 16

effective software development plans and processes are better defined for: planning design test integration 17

software plans, documented processes and procedures, artifacts, t data packages are requirements when it is time to conduct and perform software engineering reviews and audits. 18

The scope is to review and confirm information is complete, correct, and configuration changes are sufficiently addressed. 19

The CMMI model provides effective methods for systems and software engineering and integration environments. Let s discuss Peer Reviews 20

Definition: The Peer Review is the review of software work products developed by other software designers during development of those work products to identify and fix defects. 21

CMMI for Development v1.3 Process Area: Verification peer reviews are an important part of verification and are a proven mechanism for effective defect removal. 22

Examples of peer review methods include the following: Inspections Structured walkthroughs Deliberate refactoring Pair programming 23

Software and System Integration The quality enforcer will ensure that the processes such as peer reviews, are followed. 24

< Peer Review Methods > select appropriate peer review Conduct Formal peer review with applied Software Tools Conduct Informal peer review using team inspection 25

To ensure you have a successful peer review, select trained reviewers and guidelines are understood from the start. If the peer review was conducted and performed correctly, you have done it right. 26

Quality Management System (QMS) Standards AS9100, SAE AS9110, and ISO 9001 Quality Systems is the model: quality requirements, design and development production installation service. 27

QMS is simply: defined and documented software processes execution of processes monitoring or measuring processes making continual improvements 28

Plan Processes are documented to deliver results Do Implementation is accomplished by a skilled work force. Check Compliance to improve performance. Act Take actions to continually improve performance. 29

In order to have quality management implemented be : focused process based improvement oriented say what you do, do what you say, prove it, and improve it 30

Closing Statement: Software Engineering Reviews and Audits 31

improve individual and team efforts in maintaining a professional setting where software is developed for profit, cost reduction, and service quality improvement. 32

AEW&C Airborne Early Warning & Control AS Aerospace CMMI Capability Maturity Model Integration FAI First Article Inspection FCA Functional Configuration Audit ISO International Organization for Standardization PCA Physical Configuration Audit QMS Quality Management System 33