A Game-Theoretic Approach to Optimizing Behaviors in Acquisition

Similar documents
Carnegie Mellon University Notice

Cyber Affordance Visualization in Augmented Reality (CAVIAR)

Guide to the SEI Partner Network

Pittsburgh, /7/2014. Cyber Vulnerabilities in the Intangible World

Software Sustainment: Continuous Engineering to

When and Where to Apply the Family of Architecture- Centric Methods

Applying the Goal-Question-Indicator- Metric (GQIM) Method to Perform Military Situational Analysis

Mission Thread Workshop (MTW): Preparation and Execution

Panel: Experiences with. Engineering in the Defense Industry. Moderator: Mary Ann Lapham, PMP, CSM

Notre Dame College Website Terms of Use

Mission Thread Workshop

Systems Engineering Capstone Marketplace Pilot

Hiring Talented Sales Professionals

U.S. Hiring Trends Q3 2015:

SCAMPI B&C Tutorial. Software Engineering Process Group Conference SEPG Will Hayes Gene Miluk Jack Ferguson

Risk themes from ATAM data: preliminary results

MEMBERSHIP AGREEMENT FOR THE ANALYTIC TECHNOLOGY INDUSTRY ROUNDTABLE

Test and Evaluation of Highly Complex Systems

REQUEST FOR PROPOSAL: SAN EXPANSION & OPTIMIZATION

University of Ottawa (uottawa) Terms & Non-Disclosure Agreement. for. Mitacs Accelerate Internships and. Mitacs Elevate Postdoctoral Fellowships

Overview of the New Introduction to CMMI Course and Changes to the Intermediate Concepts and Instructor Training Courses

AMRDEC. Core Technical Competencies (CTC)

The Ultimate Guide to Startup Success:

Process Improvement at NAVAIR using TSP and CMM

Technical Position Paper

GLASSDOOR SURVIVAL GUIDE

(Billing Code ) Defense Federal Acquisition Regulation Supplement: Costs. Related to Counterfeit Electronic Parts (DFARS Case 2016-D010)

MEMORANDUM OF UNDERSTANDING

Intellectual Property Policy: Purpose. Applicability. Definitions

Advanced Explosive Ordnance Disposal Robotic System (AEODRS)

It s All about the Money!

GAO DEFENSE CONTRACTING. Improved Policies and Tools Could Help Increase Competition on DOD s National Security Exception Procurements

Cognitive Triangle. Dec The Overall classification of this Briefing is UNCLASSIFIED

The Air Force's Evolved Expendable Launch Vehicle Competitive Procurement

COTS Selection and Adoption in a Small Business Environment. How Do You Downsize the Process?

DARPA. Doing Business with

Design Tool Kit. Moving Day T-Shirt Contest Moving Day Contest Guidelines & Regulations

ACTION: Notice of Proposed Amendments to SBIR and STTR Policy Directives.

Regional Journalism Collaborations

GAO INDUSTRIAL SECURITY. DOD Cannot Provide Adequate Assurances That Its Oversight Ensures the Protection of Classified Information

The Shifting Sands of Government IP. John McCarthy Karen Hermann Jon Baker

CMMI: The DoD Perspective

The Journey of Commercialization

2010 Job Search Trends Impacting Students and Recent Graduates

LUXURY AND CREATION TALENTS 2019

Customer Success Story

Request for Solutions: Distributed Live Virtual Constructive (dlvc) Prototype

Collaborative Operations and Services Grant Program GUIDELINES Revised January 15, 2014

Can Federal Agencies Get More Out of Contracting to Improve Government Efficiency?

a GAO GAO DOD BUSINESS SYSTEMS MODERNIZATION Improvements to Enterprise Architecture Development and Implementation Efforts Needed

Commercial Solutions Opening (CSO) Office of the Secretary of Defense Defense Innovation Unit (Experimental)

Safety Innovations FOUNDATIONHTSI. Healthcare Alarm Safety What We Can Learn From Military Alarm Management Strategies

Western Innovation (WINN) Initiative Application

Compliance Program And Code of Conduct. United Regional Health Care System

Operations Security (OPSEC)

CRA Certification: What it Can Mean to You

INSIDER THREATS. DOD Should Strengthen Management and Guidance to Protect Classified Information and Systems

West Virginia Trading Partner Account Patient Roster User Guide. Date of Publication: 01/19/2016 Document Version: 1.0

WarmWise Audits & Rebates Contest Drawing PA-7 OFFICIAL RULES

Commercial Solutions Opening (CSO) Office of the Secretary of Defense Defense Innovation Unit (Experimental)

From Risk Scores to Impactability Scores:

Conflict of Interest with Grants Policy DRAFT

Integrating Software Architecture Evaluation in a DoD System Acquisition

Maximizing Your Potential Under MIPS Oregon MACRA Playbook Conference

I have read this section of the Code of Ethics and agree to adhere to it. A. Affiliate - Any company which has common ownership and control

@Scale Initiative Report: Business Brief

Engaging Frontline Staff in Real-Time Improvement

Department of Defense INSTRUCTION

United Nations Development Programme. Terms of Reference

Sustaining Software-Intensive Systems - A Conundrum

AXELOS Consulting Partner Programme Brochure. AXELOS.com. February 2017 PUBLIC

The Triple Helix Model Role of different entities

Spectrum Auction Planning Grant GUIDELINES

MACRA Frequently Asked Questions

Call for abstracts. Submission deadline: 31 st October Submission guidelines

INSERT ORGANIZATION NAME

GAO. DOD Needs Complete. Civilian Strategic. Assessments to Improve Future. Workforce Plans GAO HUMAN CAPITAL

Proposal for the Suicide Bomb Detector Model # RDS400

IAF Guidance on the Application of ISO/IEC Guide 61:1996

AS /FA Policy on Intellectual Property

Our Terms of Use and other areas of our Sites provide guidelines ("Guidelines") and rules and regulations ("Rules") in connection with OUEBB.

THE 2017 CHICAGO INNOVATION CHALLENGE. put on and sponsored, in part, by

PANELS AND PANEL EQUITY

The American Occupational Therapy Association Advisory Opinion for the Ethics Commission Ethical Issues Concerning Payment for Services

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

Introduction. The Rise of the Mobile Office. One in five employees worldwide telecommutes regularly. One in ten works remotely full-time.

Gift Exchange versus Monetary Exchange: Theory and Evidence

Performance-Based Regulation: The Power of Outcomes

CHAPTER 5 AN ANALYSIS OF SERVICE QUALITY IN HOSPITALS

MY.BAKUGAN.COM BAKUGAN S MECHTANIUM SURGE DREAM TEAM CONTEST RULES

Terms of Submission In order to participate, you must be at least eighteen (18) years old.

The Value of Integrating EMR and Claims/Cost Data in the Transition to Population Health Management

Protecting Ideas: Perspectives for Individuals and Companies

Non-Standard Matches and Charitable Giving

UCLA INNOVATION FUND PROCESS...

Specialist Payment Schemes and Patient Selection in Private and Public Hospitals. Donald J. Wright

Rewarding excellence, Fostering innovation.

Doing Business with DARPA

INSTITUTE FOR DEFENSE ANALYSES

ACO Practice Transformation Program

Transcription:

A Game-Theoretic Approach to Optimizing Behaviors in Acquisition William E. Novak Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

Copyright 2017 Carnegie Mellon University. All Rights Reserved. This material is based upon work funded and supported by the Department of Defense under Contract No. FA8702-15-D-0002 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. The view, opinions, and/or findings contained in this material are those of the author(s) and should not be construed as an official Government position, policy, or decision, unless designated by other documentation. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. [DISTRIBUTION STATEMENT A] This material has been approved for public release and unlimited distribution. Please see Copyright notice for non-us Government use and distribution. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. Carnegie Mellon is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. DM17-0726 2

Project Overview Problem Government As The Integrator (GATI) is now preferred approach Incentives among contractors may not align with program objectives Poor contractor cooperation causes delays, overruns, poor performance Government is still learning how to play the game of GATI acquisition Research builds on prior work in: 1. Joint Program dynamic modelling 2. Signalling game cybersecurity modelling 3. Acquisition Archetypes Solution Align contractor incentives using customized incentive mechanisms Combine different incentive mechanisms to be more effective Contractors acting in their interests also serves program interests Approach Describe & analyze GATI contractor incentives using game theory Use agent-based modelling to quantify the game outcomes Simulate incentive mechanisms in context of a full acquisition program Select the most promising combinations of mechanisms 2017 Work: Interview acquisition program staff to gather empirical data Future Work: Pilot most promising mechanisms and measure results 3

Research Approach 1 A GATI program has a CPAF contract with the ability to change the award fee structure every six months. 4

Research Approach Contractor 2 2 There are two contractors, each developing a subsystem, who must work cooperatively to produce the full system. A "Giver/Receiver" list describes the schedule for the areas where the contractors must interface their subsystems. Contractor 1 5

Research Approach Measure, Integrate, Coordinate Goal: Program Success Contractor 2 3 The wants to successfully achieve the program's cost, schedule, & performance goals, and to do so can a) measure the contractor's actions and performance, b) perform some integration actions themselves, and c) implement coordination actions to encourage contractor cooperation. Contractor 1 6

Research Approach Develop Signal Develop Signal 4 The contractors want to maximize their own goals, and in doing so they both a) perform various development activities, and b) send (possibly deceptive) performance "signals" to the about what they're doing. Contractor 2 Signal Goal: Corporate Success Contractor 1 Goal: Corporate Success 7

Research Approach Contractor 2 5 While the contractors may want the program to succeed, they also have individual incentives to not cooperate with each other, such as concerns about disclosing proprietary information to a competitor, providing costly technical support, or agreeing on an interface that might simplify the other contractor's work, while making their own more difficult. Contractor 1 8

Research Approach Contractor 2 6 If a contractor doesn't cooperate, they may a) delay work and desynchronize the schedule, b) refuse to provide the data they should provide to the other contractor, or c) choose an interface that undermines the other but they will manipulate the 's measurements to avoid detection, and conceal their motives to avoid penalties for being uncooperative. Contractor 1 9

Research Approach Contractor 2 7 Assuming that contractors not cooperating on interfaces will hurt the program, combining the benefits and impacts ("utilities") to both the contractors and the overall program can produce the following payoffs which form what's called a "coordination" game, where participants tend to end up in one of two solutions (i.e., "Nash equilibria") but neither one is good for the program. Contractor 1 Assist Assist Reject (9,9) (2,5) Reject (5,2) (3,3) Coordination Game 10

Research Approach Contractor 2 8 If the contractors' incentives are slightly different due to the program's context (e.g., the level of distrust between them, or the criticality of the IP), the utilities can form another game called the "Prisoner's Dilemma," where participants end up in only one Nash equilibrium where neither cooperates which is the worst outcome for the program. Contractor 1 Assist Assist Reject (13,13) (9,9) (3,17) (2,5) Reject (17,3) (5,2) (3,3) (7,7) Prisoner s Dilemma 11

Research Approach 9 To prevent these undesirable outcomes, the can incentivize the contractors to cooperate, using award fee incentives that change the game to one in which the only Nash equilibrium serves the interests of the program. Contractor 2 Contractor 1 Assist Assist Reject (13,13) (9,9) (3,17) (2,5) Reject (17,3) (5,2) (3,3) (7,7) Incentive Solution 12

Research Approach Contractor 2 10 Some specific solution "mechanisms" for contractor cooperation issues include "Shared Destiny" (all players win or lose based on the outcome), "Assigned Fault" (some win and some lose based on a fault determination), or a "Risk Pool" (a reserve fund used to mitigate issues that arise). Contractor 1 Assist Assist Reject (13,13) (9,9) (3,17) (2,5) Reject (17,3) (5,2) (3,3) (7,7) Incentive Solution 13

Research Approach Contractor 2 11 The effectiveness of the solution approaches can be tested by simulating a model of each mechanism in the context of the program with its specific incentive values, playing out all combinations of moves and counter-moves into the projected future and evaluating the outcome. The most promising mechanisms can be piloted with the collaborating program. Contractor 1 Assist Assist Reject (13,13) (9,9) (3,17) (2,5) Reject (17,3) (5,2) (3,3) (7,7) Incentive Solution 14

Research Approach Future Work Develop Signal Develop Signal Contractor 2 12 The outcomes of the piloted efforts can be measured in terms of: 1) compliance with program s Giver/Receiver list schedule, 2) EVM performance and schedule variance, 3) defect counts from testing of that interface, and 4) the number of waivers/deviation requests submitted for interface issues. Signal Assist Reject Contractor 1 Assist Reject Incentive Solution Agent-Based Model 15

Incentive Mechanisms in Combination Distinct types of incentives affect contractors differently and the combined impact can be more effective in influencing a range of contractors sufficiently to change their behavior. Business: Future Business Incentives (appeal to High-Level Management) Example: Reputation Tracking: Reputational impacts affect future business opportunities in the absence of award or incentive fee. Money: Direct Financial Incentives (appeal to Project Management) Example: Truth-Revealing Incentive Mechanism (TRIM): A sliding CPIF fee based on schedule (e.g., sooner completion, larger fee incentivizes early delivery. Example: Shared Destiny: All teams only receive as much award fee as the worst team gets, so all are incentivized to help the poorest performing team. Social: Team Networking Incentives (appeal to Project Teams) Example: Co-Location: Teams with greatest potential for poor cooperation are co-located (and kept badge-less) to foster communication and trust. Takeaway Combine multiple incentives to align the contractor organization with the, maximizing improvement 16

Truth-Revealing Incentive Mechanism (TRIM) Example: wants to keep contractors working on the program, and not diverting resources toward other profitable activities The TRIM 1 mechanism has a sliding incentive fee for CPIF 2 contracts based on completion date (e.g., sooner completion, larger fee, with rapidly diminishing (non-linear) returns incentivizing early delivery. Using a hybrid agent-based/system dynamics model of TRIM, ran 200 simulations of contractor actions with randomized values from input distributions to determine the distribution of key performance measures. Result: For a simulated 56-month/4.5-year program: With TRIM: only 6 of 200 runs fall below on-schedule (97% on schedule) Without TRIM: no runs are on schedule, and half the runs go more than a year over 1 Truth-Revealing Incentive Mechanism [Coughlan 2010] 2 Cost-Plus Incentive Fee 17

Model of Systems Integration Cooperation and Effectiveness Across Multiple Program Segments influence of shared destiny over TRIM time to change support indicated SEG support effect of collaborator support on my support allocating support to SEG actual SEG support PDY effect of support on dev PDY SEG Work to Do <initial fraction PDY allocated to support> Fraction SEG PDY Allocated to Support avg SEG development staff capability SEG Dev SEG Scope to Do SEG Scoping requiring actual SEG dev PDY baseline SEG support PDY Doing Integration Work base SEG processing rate initial SEG staff doing development total SEG PDY inter SEG support toggle <adjusted people allocated> <adjusting completion time> SEG Reqs to Do SEG designing SEG Staff Doing Development single opportunity toggle max rate moving people SEG Design to Do moving people to other opportunities SEG coding R1 Escalation of Development Rework SEG reworking SEG Code integration related work done moving people to integration opportunity frequency per year Integration generating Related Work integration to Do related work baseline rework fraction max SEG staff initial SEG staff doing integration doing ntegration acceptable satisfaction level SEG Staff Doing Integration <multiple opportunity toggle> SEG Integration Related Work Done SEG doing integration related work fraction local integration performed integration work to do per person SE doing integration related work B2 - B1 Segment Use of Local Integration - Segment Use of GPE Integration initial SE integration staff team networking toggle SE Integration Related Work Done effective SEG integration related productivity SE Integration Staff effective SE integration related productivity adjusting time fraction capability respect increase from team networking actual avg SEG integration staff capability optimal integration work to do per person SE achieving global goals threshold satisfaction - adding SE staff Time Integration Work To Do Above Optimal perceived avg SEG integration staff capability fraction integration work to do above optimal - initial perceived avg capability <initial fraction PDY allocated to support> - - capability of staff hired new avg integration capability Avg SE Integration Staff Capability SEG trust in SE integration satisfaction with SE integration capability SEG achieving local goals SE staff hiring limitation extending capability initial avg integration staff capability <Fraction SEG PDY Allocated to Support> B3 weight capability vs performance Expanding SE Integration Staff initial alignment of local with global goals alignment of local with global goals - capability improvement from training fraction alignment increase from shared destiny shared destiny toggle local integration toggle Context: 1. Systems Engineering is resource constrained for doing integration. 2. Segment integration goals aren t consistent with program goals view it locally, not globally. 3. Segments see Systems Engineering as ineffective although it isn t. 18

Visualizing the Effects of Cooperation Incentives on Performance -1 Composite Program Performance 1 1 0.9 0.8 0.7 0.6 0.5 0.4 1 0.3 0.8 0.2 0.1 0.6 0 0.4 0 0.1 0.2 0.2 0.3 0.4 0.5 0.6 Ability of Team Networking to Increase 0.7 0.8 0 0.9 Respect for Systems Integration 1 0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1 The effects of combinations of different incentive mechanisms on program performance can be analyzed and predicted 1 Composite Program Performance = Segment Schedule Performance Index * Segment Productivity Index * Extent Global Goals are Achieved 19

Visualizing the Effects of Cooperation Incentives on Performance -2 Composite Program Performance 0.9 0.8 0.7 0.6 0.5 0.4 0.3 Result of combining the Shared Destiny and TRIM incentive mechanisms 0.2 0.1 0 0 Low 0.1 0.2 0.3 0.4 0.5 Medium 0.6 0.7 0.8 0.9 High Low Medium High 0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 20

Acquisition Program Support Engagement Model Key Questions to Answer Incentive Mechanism Identification Incentive Mechanism Model Development Mechanism Integration with Program Model Is poor GATI contractor cooperation hindering the program? And if so, how can I improve it? Presentation Title [DISTRIBUTION STATEMENT Date A] 00, Approved 2017 for public release and unlimited distribution. [Insert Distribution Statement Here] 21

Piloting Integrated Model with Mechanism Evaluation of Model Conformance and Correctness of Pilot Acquisition Problem Mitigation Continuing Work Conduct interviews of acquisition program stakeholders, and collect feedback on game theory-based model and candidate incentive mechanisms Future Research Pilot incentive mechanisms on program to validate effect on contractor cooperation Vision Develop a virtual acquisition modelling laboratory serving DoD acquisition programs to help program managers make evidence-based decisions based on projected performance Presentation Title [DISTRIBUTION STATEMENT Date A] 00, Approved 2017 for public release and unlimited distribution. [Insert Distribution Statement Here] 22

Contact Information Presenter William E. Novak Senior Member of Technical Staff Email: wen@sei.cmu.edu Telephone: 1 412.268.5519 Contributors Dr. William A. Casey Julie B. Cohen Andrew P. Moore Dr. Bhubaneswar Bud Mishra NYU Courant Institute 23