Building the CONNECT Open Source Community Brian Behlendorf Apache, Mozilla, CollabNet...and now working with HHS on CONNECT Copyright 2009. All Rights.

Slides:



Advertisements
Similar presentations
SAM REDDING CENTER ON INNOVATION & IMPROVEMENT Indistar managing change.
Advertisements

Risk & Novelty Collaboration & Engagement Efficiency & Effectiveness Transferability & Scalability ▪Led government as first agency to implement enterprise-wide,
Unleashing Government Data and Information To Enable Transformation: Next Generation of CMS Compare Data Patrick Conway, M.D., MSc CMS Chief Medical Officer.
<<replace with Customer Logo>>
Intro to Scrum. What is Scrum? An answer to traditional “fixed cost / strict requirements” contracts which had very high rates of failure Recognizes the.
© Lehman Associations, LLC 2013 Technology Trends for Association Suppliers Tom Lehman Lehman Associates, LLC Lehman Reports ASAE Technology Conference.
Champions Workshop Jam 6/13/2012 © Copyright All rights reserved.
Use Case Development Social Journey Template. A “Use Case” is simply a defined way of using Yammer to accomplish a goal or complete a task. Define the.
Business Circle Useful Social Networking Charles Brexel.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
July 3, 2015 New HIE Capabilities Enable Breakthroughs In Connected And Coordinated Care Delivery. January 8, 2015 Charissa Fotinos.
1 Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. Open Source Strategy NexJ Systems Inc.
GyanSys Contact: Phone: Simplified Document Management Faster, Better, Stronger Search Integration - Site Mailbox.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
“Free Beer” for Libraries? - Getting Results with Open Source Solutions SNRG FM Michelle Suranofsky Mark Canney Lehigh University.
Sl.NoUnitContents 1.Unit - 1 What is Open Source?, Why Open Source? 2Unit – 2 What is Open Standard? - Why Open Standards? 3Unit – 3 Peek into history.
Best Practices Social Roadmap from American Marketing Association: How Organizations Use SharePoint & Online Communities © 2012 Telligent. All rights reserved.
Thomas Hacker Barb Fossum Matthew Lawrence Open Science Grid May 19, 2011.
Sudheesh Singanamalla. Editable and Free Every open source software is free to download and use for a lifetime. At the same time it gives the transparency.
GEO Work Plan Symposium 2012 ID-05 Resource Mobilization for Capacity Building (individual, institutional & infrastructure)
Systems Used for Collaboration When to achieve a common goal, result or work product.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Future support of EGI services Tiziana Ferrari/EGI.eu Future support of EGI.
BLOG. WHAT IS A BLOG ? We have a lot of definition of blog.. A blog is a personal diary. A daily pulpit. A collaborative space. A political soapbox. A.
Sarasota Policy Wiki Why Wiki? To provide a new platform for community input on public policies and issues. To encourage engagement.
Medium Size Software, Inc. SQA Plan: The Batch Processing Application.
ICANN COMMUNITY STRATEGIC PLANNING DISCUSSION Brussels, June
Chapter 6 Supporting Knowledge Management through Technology
MONDAY, 4:00 – 4:20PM and TUESDAY, 5:00 – 5:30PM Brian Behlendorf CONNECT Collaboration Advisor (Contractor) Federal Health Architecture, Office of the.
Updated September 30, 2010 Open Health Tools (OHT) Strategic Plan.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
Getting Started Copyright 2010 Peoplemovers.com, All rights reserved.
What is Open-Source Software?  Open-Source software (OSS) is computer software that is available in source code form: the source code and certain other.
Agile Methodology in BIND: Scrum, TDD, and how you can help the DNS (r)evolution Larissa Shapiro BIND Open Day, January 2012.
Local Healthwatch, health and wellbeing boards and council scrutiny: Roles, relationships and adding value Su Turner Principal Consultant Centre for Public.
Entrance viewBack side view. Entrance view- click on the area that you want to explore UOI display Go to Back side view News Zone PYP concepts Class organizer.
Modularity Status Update Extension Module Webinar 25 th of February 2010.
1 Local Readiness Team Lead Meeting June 6, 2007.
Participation in OS projects: Commercial and Individual motivation.
Let’s Move! Sub-initiatives Launched June 2010 and enhanced in July Lead Partners Lead Federal Agency: U.S.
A337 File Design Computerized and Manual Systems 3/27/08.
TUESDAY, 3:30 – 3:50PM David Riley, CONNECT Lead (Contractor) Federal Health Architecture Office of the National Coordinator for Health IT CONNECT 3.0.
Creating an Interoperable Learning Health System for a Healthy Nation Jon White, M.D. Acting Deputy National Coordinator Office of the National Coordinator.
Vision to Reality: How Knowledge Sharing Promotes Efficiencies Through Process Improvement  History of the Knowledge Collaboration Centre (KCC)  The.
Open Health Tools Board Presentation June 30, 2010 Peter Vescuso EVP of Marketing and Business Development Black Duck Software, Inc.
2. 3 A New Unified & Comprehensive NC School Jobs.
December 17, 2014 popHealth® OSEHRA Update Fred Prior, PhD Special Projects Consultant Peter Li Director, Engineering Don Hewitt VP, Business Operations.
MEASURING BPM SOFTWARE ROI AND ITS BENEFITS IN RISK MANAGEMENT PROCESS AUTOMATION Contact us at | Web : | Tel: 1.
Website Tools & Resources Navy League of the United States Citizens in Support of the Sea Services Building an Online Presence for Your Council What is.
Health Informatics Awareness Planned DayTopicPlanned Time Day 1 22/7/ Course introduction & pre course survey 2.Pre evaluation test 3.Introduction.
CS10K Community Facilitators and Social Learning Team Meeting January 14, 2013 Portland, OR.
Talks! Social Media Decision Making September 21, 2010 Audio is only available by calling this number: Conference Call: ; Access Code:
Welcome to our Webinar Selling Your Products Online Presented by: John Duffield.
Open Source Project Development – A case study - CSC8350, 4/07/ Instructor: Xiaolin Hu - Presenters: Fasheng Qiu & Xue Wang.
123 What is it? End-to-end capabilities Work ItemsDashboards and Charts Your IDE Your Languages Visual Studio Online and TFS give you a drag and drop collaboration.
Advantages and Disadvantages of Open source Software
Interset Support Overview March 2017
Agile Scrum Management
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Navision Business Analytics
What Is Workforce Development?
Automating Profitable Growth™
Communication Plan PPT Template
Automating Profitable Growth
Co-production: Enablement Tracking & Reporting
Presentation transcript:

Building the CONNECT Open Source Community Brian Behlendorf Apache, Mozilla, CollabNet...and now working with HHS on CONNECT Copyright All Rights Reserved.

What is Open Source? First, It's About Licensing 1998 (though really much earlier) a definition for software licenses. Meaning: the nearly-unlimited right to read, modify, and redistribute the source code. 2 Copyright All Rights Reserved.

Exponential growth since: From 3 Copyright All Rights Reserved.

Open Source Can Also Be About Technology Consolidation All innovations go through a lifecycle from leading edge, to commodity, to legacy, where they become a burden to end users. Open Source software, as a disruptive innovation, can replace legacy code and provide a lower cost of entry, thus serving as a platform for new innovation. 4 Copyright All Rights Reserved.

“ ” Open Source Is Even More About How We Collaborate Open source, in other words, is not an end in itself. It is a means to an end, and that end is collaborative innovation. Matt Asay 5 Copyright All Rights Reserved.

User-Led Innovation Involving the users in the development process. Allowing them to climb a ladder, based on skills and need and investment of effort, from “first- time user” to “core contributor”. Enabling extensions – and bringing those into core on a regular basis. 6 Copyright All Rights Reserved.

The Apache Story Started by webmasters who didn't want to be web server developers,...who needed a platform for building cool websites,...who needed it for commercial purposes,...and who had, incidentally, a strong interest in seeing a common platform emerge around HTTP. 7 Copyright All Rights Reserved.

8 Team Photo

More Than Just LAMP and Firefox Mifos: Micro-Finance Miradi: Environmental Monitoring Martus: Human Rights Worker Secure Note-Taking / Comms Sahana: Disaster Relief Coordination Schooltool: Student Information Systems Plus over 160 Healthcare projects listed at the Wikipedia 9 Copyright All Rights Reserved.

What Are Attributes of a Successful Open Source Project? Visibility by the user-base into development tools, processes, decision-making, and roadmap. A sense of momentum, a persistant “core” of development activity. A ladder from “first-time user” to “core developer” based on skills and investment. A convergence of interests, leading to a diminished need to “fork” 10 Copyright All Rights Reserved.

OSS Projects Need A Healthy Commercial Ecosystem Open Source developers, in general, don't do it for free. Some vendors incorporate code into their product, fixing bugs along the way or adding features, and feeding those back to the community. Other vendors specialize in additional products or support, and take on a stewardship role for the project. Individuals might take on consulting jobs on specific tasks, but also work to keep their skills sharp and enhance their reputation. Great projects recognize the need for that, and their potential role in making that materialize. Drupal: 62 consultancies listed on drupal.org, hundreds of consultants, 61 jobs mentioning Drupal at monster.com Another example: Eclipse 11 Copyright All Rights Reserved.

Screenshot of Eclipse

CONNECT is “smart plumbing”, but every household it's connecting to is different, and has different needs. Those needs do have commonalities – how do we find them and optimize how we build to them?. Why Does This Matter to CONNECT? Rich standards and open source software that implement them can co- evolve. CONNECT can be the proving ground for new standards work Harmonizing EHR exchange is about more than record transfer, it's about driving common technology, terminology, and practices Copyright All Rights Reserved. 13

Open Development Processes Arriving ASAP An Open Source Community Strategy for CONNECT Copyright All Rights Reserved. 14 Open Development Tools Community- Building Actions

Open Development Tools Public Subversion source code repository –Transparency into the reasons for changes. –See changes as they happen. Public issue tracking database –Bugs, tasks, and “stories”, in a system used by the core developers. Public developer and end-user discussions –Gives developers a place to engage users during development, and users a place to contribute ideas and code. –Gives users a chance to help each other. 15 Copyright All Rights Reserved.

Screenshot: Subversion: Issue List - Mozzilla Firefox

Open Development Processes Goal: turn users into software collaborators, gain the advantages of many eyes and hands working on common code. The current development team uses SCRUM methodology with bi-weekly sprints, which is serving them well. Opening SCRUM without slowing down development will require careful thought and planning that is just beginning. Lots of open questions: how do we ensure accountability to the current project stakeholders? 17 Copyright All Rights Reserved.

Community-Building Actions Enable user-led innovation by being a home for adapter development, patches, and other opportunities for development beyond the committed core. Code-a-thons near the Change Control Board's quarterly meeting, and other developer in-person activities. Once an active contributor community emerges, we'll start conversations around governance. 18 Copyright All Rights Reserved.

The Whole World is Watching CONNECT and related health IT projects are critical to improving the effectiveness of healthcare spending. If we can work with the vendor community to reduce the cost of the “boring” plumbing of healthcare IT, we can free up resources to put towards new and important innovations. Open Source has a series of proven examples for us here. Let's get this right! 19 Copyright All Rights Reserved.

Participating in Our Future Copyright All Rights Reserved. 20 Upcoming events to keep up the momentum: Webinar: Regarding Updates from CONNECT 2.0 to 2.1: July 28, 2-4 pm Code-A-Thon: Summer 2009 in DC Area more information will be posted online at in the coming weeks. All registered CONNECT Seminar participants will be contacted via .