Presentation is loading. Please wait.

Presentation is loading. Please wait.

Community Development 2 nd OSEHRA Summit September 4 th 2013 Patrick Reynolds Luis Ibanez Kitware Inc / OSEHRA.

Similar presentations


Presentation on theme: "Community Development 2 nd OSEHRA Summit September 4 th 2013 Patrick Reynolds Luis Ibanez Kitware Inc / OSEHRA."— Presentation transcript:

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

14

15

16

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

37

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

46

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

57

58 Questions?


Download ppt "Community Development 2 nd OSEHRA Summit September 4 th 2013 Patrick Reynolds Luis Ibanez Kitware Inc / OSEHRA."

Similar presentations


Ads by Google