Embracing Community Open Source Development Ray O’Brien August 17, 2011.

Slides:



Advertisements
Similar presentations
The Commitment Initial training will centre around short, foundation training in the theory and practice of sustainability as related to the Water Corporation.
Advertisements

Derby Hospitals moving forward in the 21 st Century …. Dianne Prescott, Director of Strategy & Partnerships Future Strategy.
In August, the historic CORE district waiver was approved allowing these districts to pursue a new robust and holistic accountability model for schools.
Your Technology Is Connected. Are You? Your technology doesn’t exist in a vacuum. Welcome to the networked and interconnected technology ecosystem where.
EInfrastructures (Internet and Grids) US Resource Centers Perspective: implementation and execution challenges Alan Blatecky Executive Director SDSC.
OpenStack Powered April 1, 2015 Driving interoperability through product validation.
Overview Duet Enterprise Feature Pack 1 (FP1). Agenda.
Open Library Environment Designing technology for the way libraries really work November 19, 2008 ~ ASERL, Atlanta Lynne O’Brien Director, Academic Technology.
Introduction to the State-Level Mitigation 20/20 TM Software for Management of State-Level Hazard Mitigation Planning and Programming A software program.
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 3. Defining the System A Use Case Primer Organizing.
THE JOINED UP WORLD OF E-RESEARCH Professor Neil McLean National Technical Standards Adviser to the Department of Education Science and Training (DEST)
Transformational Leadership. Description  New form of leadership identified in  One third of all leadership research is now on this form.  Transformational.
Questions from a patient or carer perspective
Post-Secondary Education, Training and Labour Dr. Bill Morrison Dr. Patricia Peterson Positive Mental Health Initiative.
DATA PRESERVATION IN ALICE FEDERICO CARMINATI. MOTIVATION ALICE is a 150 M CHF investment by a large scientific community The ALICE data is unique and.
Adapting to Climate Change: Canada’s Experience and Approach Elizabeth Atkinson Climate Change Impacts and Adaptation Directorate Natural Resources Canada.
What is Business Analysis Planning & Monitoring?
Effectiveness Day : Multi-professional vision and action planning Friday 29 th November 2013 Where People Matter Most.
1 Open Library Environment Designing technology for the way libraries really work December 8, 2008 ~ CNI, Washington DC Lynne O’Brien Director, Academic.
Use of OCAN in Crisis Intervention Webinar October, 2014.
Board on Career Development: Strategic Planning David E. Lee Chair Board on Career Development 25 February 2013.
Adopting Hydra Making the case and getting going Chris Awre Hydra Europe Symposium London School of Economics, 23 rd April 2015.
DATA FOUNDATION TERMINOLOGY WG 4 th Plenary Update THE PLUM GOALS This model together with the derived terminology can be used Across communities and stakeholders.
(ISC)2 SecureLondon 2009, London, United Kingdom This information is not intended, and should not be construed, as an offer to sell, or as a solicitation.
Cloud Computing Zach Ciccone Claudia Rodriguez Annia Aleman Xiaoying Tu Nov 14, 2013.
11-July-2011, SURFnet Heather Flanagan, COmanage Project Coordinator Benn Oshrin, COmanage Developer Scott Koranda, U. Wisconsin – Milwaukee and LIGO.
NSI/ISI Statistical software Issues and a way forward to maximise re-use and minimise integration efforts by Andrea Toniolo Staggemeier.
Geospatial Platform Update Migration of GOS to Data.gov Rob Dollison GOS Project Manager FGDC Metadata Summit 10/26/11.
U.S. Department of Agriculture eGovernment Program August 14, 2003 eAuthentication Agency Application Pre-Design Meeting eGovernment Program.
Collaborative Leadership: What is it and why should you care
Sharing Research Data Globally Alan Blatecky National Science Foundation Board on Research Data and Information.
Sustainability Training Series 2015 From Piloting to Sustaining Practices August 4, :00pm - 3:00pm The Essentials of Full Implementation Part II.
OVERVIEW 1. WHAT IS FIP YOUR SCHOOL? 2 What is a FIP School? Our goal is to make every school in Ohio a FIP School – a school committed to embracing.
AREVA T&D Security Focus Group - 09/14/091 Security Focus Group A Vendor & Customer Collaboration EMS Users Conference September 14, 2009 Rich White AREVA.
August 3, 2010ETDD Architecture GroupPage 1 Enforcement Targeting & Data Division (ETDD) Architecture Scope, Accomplishments, Challenges.
IS Methodologies. Systems Development Life Cycle - SDLC Planning Planning define the system to be developed define the system to be developed Set the.
Teaching to the Standard in Science Education By: Jennifer Grzelak & Bonnie Middleton.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
Hydra: making the case and getting going Hydra Europe Symposium – Dublin – 7/8 April 2014 Chris Awre.
The Value Driven Approach
Content Analysis of OpenCourseWare Initiatives within the Scope of Digital Literacy Skills Turkish OpenCourseWare Consortium Case Tolga ÇAKMAK – Jan 04,
Whole School, Whole Community, Whole Child Model Laura Rooney, MPH School and Adolescent Health.
Partners for 21st Century Learning Focusing Federal Investments in Science, Technology, Engineering and Math.
© 2007 Open Grid Forum Enterprise Best (Community) Practices Workshop OGF 22 - Cambridge Nick Werstiuk February 25, 2007.
Interacting with consumer Software Engineering. So far… What is Software Engineering? Different software process models waterfall, incremental, spiral.
#2-What is Agile? Why Agile? Subtopics 1- Agile motivation for software / systems 2- Agile tenets and principles 3- Agile as a risk mitigation strategy.
Data, Visualization and Scheduling (DVS) TeraGrid Annual Meeting, April 2008 Kelly Gaither, GIG Area Director DVS.
IFIP TC5 Working Group 5.4 Computer Aided Innovation Objectives: The Working Group will: – Identify the different existing approaches – Share opinions,
PPAI Decadal Prediction/Predictability/Variability –Reviewed the WGCM/WGSIP Decadal Prediction Experiment –Reviewed/Revised Decadal WG Prospectus Reviewed.
2009 Academy Leadership Summit Students Today, Leaders Tomorrow NAF Membership Development Model Stages, Services, and Support.
Summary of HEP SW workshop Ian Bird MB 15 th April 2014.
ASFPM National Conference 2009 Doug Bellomo June 11, 2009 Levees in a Risk MAP World.
NASA Earth Exchange (NEX) A collaborative supercomputing environment for global change science Earth Science Division/NASA Advanced Supercomputing (NAS)
Information Sharing for Integrated Care A 5 Step Blueprint.
SOFTWARE LIFECYCLE. What functions would ISEES perform?
A Shared Commitment to Digital Preservation and Access.
Strategy Summary Draft for Members Consultation.
T HE E FFECTIVE P ROJECT M ANAGEMENT O FFICE Strategies For Building, Selling & Setting Up PMOs Mark E. Mullaly, PMP.
Information Technology Planning
Contents Playbook Objectives Playbook Value Details Playbook Design
Transforming business
Identifying innovation
The Systems Engineering Context
The Theories of Leadership
1. Define a Vision & Identify Business Scenarios
The Open Group Architecture Framework (TOGAF)
Increase productivity
People Lead: This is the visual representation of our model. This model supports and reinforces our definition of leadership - achieving results, with.
What will you hear at this stage?
CIPD Assessment Activity 4DEP
Presentation transcript:

Embracing Community Open Source Development Ray O’Brien August 17, 2011

Embracing Community Open Source Development -- from the Perspective of a Project Manager  The Situation and Timing  The Vision  The Team  The Environment (location, hours, the chairs)  The Connections and the “Community”  The Challenges  The Rewards  Take-Aways Embracing Open Source August 17, 2011

Immersion Training – Learning about Community Open Source Development via Fire Hose:  Terminology  Methodology  Tools  Licensing  Governance models  Governing NASA policy and regulations  NASA software release approval process Embracing Open Source August 17, 2011

The Challenges  Learning that the existing NASA Open Source Agreement, NOSA, would likely hinder adoption by the targeted community of users and developers  Pursuit of a waiver to release Nebula under an Apache 2.0 license  Learning that the existing NASA software release policy did not address community open source development  Pursuit of a waiver to allow Nebula to engage in community open source development Embracing Open Source August 17, 2011

The Challenges (Cont’d)  Explaining: »Why the Nebula team wants to “release” software that is not yet complete outside of NASA »Why individuals not affiliated with NASA would want to help finish NASA’s incomplete software & why NASA would want to help others complete theirs »Why some parts of the NASA Software Engineering Procedural Requirements don’t map directly to community- based development processes (and best way to address) Embracing Open Source August 17, 2011

The Challenges (Cont’d)  Interpreting and understanding the concerns raised regarding Intellectual Property  Making the case that assessments for software release approval could be performed from pre-defined software development scope documents  Convincing a very motivated development team to be patient while we worked through the NASA software release approval process Embracing Open Source August 17, 2011

Ahh, But The Rewards  Turns out, the vision of a full community developed open source cloud solution was also shared by many outside of NASA  In July of 2010, NASA, together with Rackspace, provided the foundational components for Openstack  Since that time, Openstack has become one of the fastest growing open source cloud projects  The supporting community is in the drivers seat in developing the roadmap and is already influencing the direction of cloud Embracing Open Source August 17, 2011

Rewards (Cont’d)  NASA was able eliminate a significant Nebula development effort targeted at delivering object storage capability  NASA will be able to significantly reduce its Nebula development much earlier than planned  NASA will be able to focus its reduced Nebula development effort on differentiating features and capabilities that may be of value only to the Agency  NASA continues to receive very good public recognition as a leader in the development of cloud computing capabilities Embracing Open Source August 17, 2011

Moving Forward  Interactions with others within NASA led to the finding that others had considered community open source development projects but had chosen not to pursue this approach due to policy challenges  The challenges described and the finding spawned NASA’s first Open Source Summit last March  The discussions and input will be used to influence the development of revised or new licensing and policy enabling community open source development Embracing Open Source August 17, 2011

Take-Aways  For certain projects, NASA’s involvement in community open source development, either as a project lead or contributor, could be a great fit  In the future, the path will likely be smoother for other projects  Community open source development provides a great vehicle for public-private collaboration and directly supports the Opengov tenets of transparency, collaboration, and participation  Inspired development communities can build great things and participation can be very rewarding Embracing Open Source August 17, 2011