What You Need to Know About The Federal CIO’s Memo A Common Approach to Federal Enterprise...

23
mil-oss.org What You Need to Know About The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture 23 MAY 2012 What You Need to Know About The Common Approach to Federal Enterprise Architecture 1 Mil-OSS connects and empowers an active community of civilian and military open source software and hardware developers across the United States. This grassroots movement is a collection of diverse patriots that work for and with the Department of Defense and believe in adopting open technology innovation philosophies to effectively defend our nation.

description

What You Need to Know About The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture. Mil-OSS connects and empowers an active community of civilian and military open source software and hardware developers across the United States. - PowerPoint PPT Presentation

Transcript of What You Need to Know About The Federal CIO’s Memo A Common Approach to Federal Enterprise...

Page 1: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 1

What You Need to Know About

The Federal CIO’s MemoA Common Approach to

Federal Enterprise Architecture

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Mil-OSS connects and empowers an active community of civilian and military open source software and hardware developers across the United States.This grassroots movement is a collection of diverse patriots that work for and with the Department of Defense and believe in adopting open technology innovation philosophies to effectively defend our nation.

Page 2: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org

THE ROAD TO ‘SHARED FIRST’Background Information

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

2

Page 3: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 3

• OSS is considered “commercial computer software” and therefore allowable under the United States Code, the Federal Acquisition Regulations (FAR), and the Defense Federal Acquisition Supplement (DFARS)

• OSS often considered “commercial off-the-shelf” (COTS) per 41 USC 403

• OSS is preferred as commercial and nondevelopmental items (NDI) “to the maximum extent practicable” under 10 USC 2377

41 USC 403; FAR 2.101, FAR 12; DFARS 212.212, DFARS 252

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

FAR & DFARS Regulations

DoD & Service Policies

Background

Page 4: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 4

• DoD Policy

–2003 OSS in the DoD (Stenbit Memo)

–2006 Open Technology Development Roadmap

–2009 Clarifying Guidance Regarding Open Source

–2010 Better Buying Power (Carter Memo)

• U.S. Army

–AR 25-2 p4-6

• U.S. Navy

–2007 Open Source Software Guidance

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

FAR & DFARS Regulations

DoD & Service Policies

Background

Page 5: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 5

• Stephen VanRoekel

– Former USAIDE (Exec. Director)

• International IT Familiarity

• Importance of Open Standards

– Former FCC (Mng. Director)

• FCC Website Relaunch on OSS Platform

• API

– Former Microsoft (Sr. Director)

• Preceded by Vivek Kundra

– First CIO, had a clean slate

– Set out the 25 Points Memo

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 6: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 6

• Over half a million projects

• Over 5,000 sites for projects

• Over 2,000 licenses

• Approx. 20% of all code is Open Source

• Approx. 95% of code bases contain undisclosed OSS code

• Over 50% of code bases contain unknown or reciprocal (or protective) licenses

Black Duck Software

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 7: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 7

• Redundant problems should never be met with redundant problem solving

• Utilizes the r3 Principle

– Reuse when Possible

– Repurpose when Practical

– Recycle when Plausible

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 8: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 8

• Cost-Effective Development

• Highly Efficient

• Increased productivity

• Increased innovation

• Increased collaboration

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 9: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 9

• Without communities of interest around Defense-related OSS projects, they too often go unknown and unused

• Improve the project by involving other-agency input and collaboration

• NASA found it is easier to share agency-to-agency under OSS license than under government re-use regulations

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 10: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 10

• The military lends itself to redundant problems

• Redundant problems should never be met with redundant problem solving.

• Open Source enables the reuse of solutions to common problems

• Adaptability to expand from a basic problem into a new solution or service.

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 11: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 11

• Readable source code makes it impossible to become locked-in with a specific vendor

• Future vendor competition

• Rapid deployment is a strong case in the DoD

• IT tools for evolving mission solutions.

The Road to ‘Shared First’

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

The Federal CIO

Abundance of OSS

Cost-Effective Solutions

The Value Added

Interagency Sharing

Re-Deployable Solutions

Vendor-Neutral

Why Now?

Page 12: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org

ABOUT CAFEACommon Approach to Federal Enterprise Architecture

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

12

Page 13: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 13

• Common Approach to Federal EA (CAFEA)

• Replaces the 2001 Practical Guide to Federal Enterprise Architecture

• Released 2 MAY 2012

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Policy

Progressive

Groundwork

What is it?

Page 14: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 14

• Forward-Looking

• “Future-Ready”

• Keenly aware of the UK’s Open-Source First Policy Debacle

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Policy

Progressive

Groundwork

What is it?

Page 15: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 15

• Not Exactly OSS Policy, but Gets Close

• The ‘Principles’ Are In-Line with OSS

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Policy

Progressive

Groundwork

What is it?

Page 16: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 16

• Services should be standardized within and between agencies where possible (p14)

• Data and information exchange should be based on open standards (p15)

• Use well documented interfaces built on non-proprietary open platforms using standard platform independent data protocols (such as XML) (p15)

• Open-source software solutions should be included in alternatives analyses (p15)

• Use cloud-based application, platform, and infrastructure hosting designs whenever possible to promote scalability, cost-efficiency, and metering (p15)

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Principles Relevant to OSS

Collaborative Planning Methodology

Shared First

Excerpts

Page 17: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 17

Collaborative Planning Methodology

• “CPM is structured to embrace the principles of leverage and reuse by assisting planners in determining whether there are other organizations that have previously addressed similar needs, and whether their business model, experiences and work products can be leveraged to expedite improvement.” (p16)

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Principles Relevant to OSS

Collaborative Planning Methodology

Shared First

Excerpts

Page 18: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 18

Shared First

• “In alignment with “Shared First” principle, it is at this point that the planners consult both internal and external service catalogs for pre-existing services that are relevant to the current needs. In some instances, an entire business model, policy, technology solution, or service may be reusable . . . an important benefit in these cost-constrained, quickly evolving times.” (p18)

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

Principles Relevant to OSS

Collaborative Planning Methodology

Shared First

Excerpts

Page 19: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 19

• Open Source advocates are not anti-competition

• Other business models can be successful and effective

• Best solutions come from open competition, putting all solutions on equal footing is ideal for competition

• Reusing its assets before acquiring new ones is ideal for the Federal Government

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

OSS First Best Stance

Danger of OSS Only

Future Policies

Outcomes

Page 20: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 20

• The Debacle in the UK

• Economically harms competitors with different business models

• Hampers innovation from some private-sector companies with proprietary business models.

• Ties the hands of Acquisition professionals

• Forces companies into a particular business model to do business with the Federal Government.

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

OSS First Best Stance

Danger of OSS Only

Future Policies

Outcomes

Page 21: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org 21

• Clearly include “Open Source” in the language

• Continue to promote r3

• Work with legislators to improve code reuse

Shared First ~ OSS

23 MAY 2012What You Need to Know About The Common Approach to Federal Enterprise Architecture

OSS First Best Stance

Danger of OSS Only

Future Policies

Outcomes

Page 22: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org An Introduction to the Mil-OSS Community22

PRESENTATION INFORMATION

19 JAN 2012

Page 23: What You Need to Know About  The Federal CIO’s Memo A Common Approach to Federal Enterprise Architecture

mil-oss.org An Introduction to the Mil-OSS Community

Contact Information Presenter Kane McLeanWebsite mil-oss.orgPhone 202.455.8089General Email [email protected] Email [email protected]

Presentation Information Version 1.0Revised 23 MAY 2012

19 JAN 2012 23