Download presentation
Presentation is loading. Please wait.
Published byJemima Cameron Modified over 8 years ago
1
Community Development 2 nd OSEHRA Summit September 4 th 2013 Patrick Reynolds Luis Ibanez Kitware Inc / OSEHRA
2
“Community” is not just a Metaphor
3
1. The Manufacturing Delusion 2. Exemplar Communities 3. Community Development 4. Developing Our Community Contents
4
The Manufacturing Delusion
5
"Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry." Eric S. Raymond
6
Software is Not a “Product”
7
Software is never “Finished”
8
Software is a platform for delivering Services
9
http://www.flickr.com/photos/rampix/2983350797http://www.flickr.com/photos/rampix/2983350797 CC-BY 2.0
10
http://www.flickr.com/photos/brewbooks/8178924346http://www.flickr.com/photos/brewbooks/8178924346 CC BY-SA 2.0
11
http://da.wikipedia.org/wiki/Fil:Iceberg.jpghttp://da.wikipedia.org/wiki/Fil:Iceberg.jpg CC BY-SA 2.0 Total Cost of Ownership
12
http://www.flickr.com/photos/metrolibraryarchive/3897646507/http://www.flickr.com/photos/metrolibraryarchive/3897646507/ CC BY-NC-SA 2.0 Picture of Maintenance
13
“Imitation is not just the sincerest form of flattery— it’s the sincerest from of learning." George Bernard Shaw
17
How do we get there?
18
Community Development
19
http://www.flickr.com/photos/84509731@N00/3030646778/http://www.flickr.com/photos/84509731@N00/3030646778/ CC BY 2.0 Social Economy
20
http://www.flickr.com/photos/63061739@N06/8465532733/http://www.flickr.com/photos/63061739@N06/8465532733/ CC BY-NC-SA 2.0
21
Community Development Cultural Transformation Shift in Mindset
22
Community Development Open Source: “Modus Operandi” Peer-Production Orthogonal Collaboration
23
Community Development Open Source Production Open Source Production Managed Production Managed Production Managing Scarcity Managing Scarcity Managing Abundance Managing Abundance Contracts Budgets Schedules Motivations Coordination Rewards
24
Community Development Open Source Production Large Scale 10,977 Developers 1.5 Billion Edits
25
Problems are Different at large scale.
26
Community Development 80 Day Releases 19 Million Registered Users 10,000 Patches 10,000 Patches 1,200 Contributors 1,440 Administrators 3.2 Million Content Pages 3.2 Million Content Pages
27
Community Development Paid Experts 7 Steps Review 1 Year + $120K = 24 Articles Nupedia Wiki Volunteers Volunteer Peer-Review Volunteer Peer-Review 1 Year + $0K 18,000 Articles 1 Year + $0K 18,000 Articles
28
Community Development 15 Million Lines of C Code 15 Million Lines of C Code 10,000 Developers 10,000 Developers 2.5 Million Lines of M Code 2.5 Million Lines of M Code 25 Million Lines of C Code 25 Million Lines of C Code 16,000 Developers 16,000 Developers
29
“Given enough eyeballs, all bugs are shallow." Eric S. Raymond
30
Community Development The Long Tail 20% of Developers 80% of Work
31
Community Development 16,000 Developers 16,000 Developers Large Scale Economics of Abundance 5,400 US Hospitals 5,400 US Hospitals 3 Developers per US Hospital
32
Community Development Doctors 3 Developers per US Hospital M M Nurses Pharmacists Developers Easy to Learn
33
Large Scale Efforts yield “Complementary Problems”
34
Community Development Economics of Abundance Problem A Problem B Solution
35
http://content.time.com/time/photogallery/0,29307,1911990,00.htmlhttp://content.time.com/time/photogallery/0,29307,1911990,00.html Time, Radhika Chalasani Solving Two Problems
36
Community Development Economics of Abundance Solution
38
Community Development Economics of Abundance Solution 100 Million Captchas per DAY !
39
? Community Development Economics of Abundance Who has a Problem, for which our problem is their solution ?
40
Public Data for Testing and Training Community Development Economics of Abundance Nursing Schools Realistic Projects Nursing Schools Realistic Projects
41
Easy Bugs in VistA that need addressing Easy Bugs in VistA that need addressing Community Development Economics of Abundance College Programming Courses Projects College Programming Courses Projects
42
Developers who can use M Database Community Development Economics of Abundance 258 CS Programs in US Universities 258 CS Programs in US Universities
43
Code Reviews for Patches Code Reviews for Patches Community Development Economics of Abundance 5,400 Hospitals in need of an EHR 5,400 Hospitals in need of an EHR
44
Community Development
45
Hierarchical Communication
47
Orthogonal Communication
48
Community Development Orthogonal Collaboration Level 1 Level 2 Level 1 Level 2 Collaboration
49
Community Development Orthogonal Collaboration Universities Hospitals Patient Advocates Students Doctors Service Providers
50
Community Development Orthogonal Collaboration “Trust is Everything” Elinor Ostrom
51
What marks a successful community?
52
GROWTH
53
Community Development Community Growth Demographic Crisis Demographic Crisis VistA Experts Young Developers
54
Community Development Community Growth Teaching & Training Teaching & Training Rensselaer Polytechnic SUNY Albany SUNY Albany
55
Community Development Community Growth 75 Students 150 Students Rensselaer Polytechnic SUNY Albany SUNY Albany
56
Community Development Community Growth Online Courses Online Courses MOOC
58
Questions?
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.