SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Bruce	
  Berriman	
  
Jim	
  Willenbring	
  
Michael	
  McLennan	
  
Jennifer	
  Schopf	
  
Nigel	
  Ward	
  

LIFE	
  FOR	
  SOFTWARE	
  BEYOND	
  
PUBLIC	
  FUNDING	
  
Funding	
  agency	
  pays	
  model	
  
•  Most	
  research	
  so=ware;	
  Condor,	
  GLOBUS,	
  
   myProxy	
  …	
  	
  
•  Pros	
  
    –  Big	
  money	
  
    –  Clear	
  project	
  scope	
  &	
  direcJon	
  
    –  O=en	
  funded	
  over	
  several	
  cycles	
  
•  Cons	
  
    –  Keep	
  jusJfying	
  existence	
  
    –  Grant	
  goes	
  away,	
  you	
  lose	
  the	
  model	
  
    –  Maintenance,	
  documentaJon	
  o=en	
  hidden	
  
Resell	
  services	
  model	
  
•  HUBzero,	
  RedCloud	
  (Cornell),	
  Nova	
  (OpenStack)	
  
•  Generally	
  purchased	
  by	
  an	
  organizaJon	
  
•  Pros	
  
    –  Clarity	
  about	
  specific	
  service	
  for	
  specific	
  $	
  
    –  Diverse	
  funding	
  stream	
  
•  Cons	
  
    –  Has	
  to	
  be	
  a	
  good	
  service!	
  
    –  Scalability	
  trade-­‐offs	
  
    –  FluctuaJons	
  in	
  funding	
  
User	
  pays	
  (app	
  model)	
  
•  MatLab,	
  IDL	
  
•  Pros	
  
    –  Per	
  per	
  use,	
  you	
  know	
  what	
  you	
  get	
  
    –  Cost	
  split	
  over	
  maximum	
  number	
  of	
  users	
  
•  Cons	
  
    –  Finding	
  the	
  right	
  pricing	
  model	
  
    –  Researchers	
  are	
  thri=y	
  
    –  Less	
  likely	
  they	
  will	
  just	
  try	
  it	
  
    –  Small	
  community	
  =	
  high	
  cost	
  
Community	
  development	
  model	
  

•  OpenMPI,	
  Apache	
  Webserver,	
  Hadoop,	
  GCC	
  
•  Pro	
  
    –  Harness	
  community	
  experJse	
  
    –  Project	
  sustainable	
  beyond	
  single	
  funding	
  source	
  or	
  
       insJtuJon	
  
•  Cons	
  
    –  Careful	
  management	
  of	
  contribuJons	
  
    –  IP	
  challenges	
  
    –  Work	
  on	
  relaJonship	
  with	
  the	
  dev	
  community	
  
    –  Tension	
  when	
  $	
  Jght	
  :	
  lack	
  of	
  willingness	
  to	
  contribute	
  	
  
    –  Not	
  developed	
  here	
  syndrome	
  
Corporate	
  spin-­‐off	
  model	
  
•  Eucalyptus	
  (success),	
  Globus	
  (fail)	
  
•  Pros	
  
    –  Path	
  to	
  user	
  pays	
  
•  Cons	
  
    –  Difficulty	
  establishing	
  a	
  business	
  model	
  
Community	
  development	
  model	
  

•    user	
  community	
  
•    developer	
  community	
  
•    policing	
  contribuJon	
  
•    recognizing	
  contribuJon	
  	
  
Brainstorm	
  Topics	
  
•  Best	
  pracJces	
  for	
  making	
  maintainable	
  so=ware?	
  
•  Paying	
  for	
  so=ware	
  development,	
  maintenance 	
  	
  
    –  Lobbying	
  funding	
  agencies	
  for	
  financial	
  support	
  for	
  maintaining	
  
       so=ware	
  
    –  funding	
  currently	
  gets	
  hidden	
  in	
  grants	
  
    –  Amazon	
  cloud	
  in	
  your	
  grant	
  proposal	
  
    –  Argument	
  for	
  maintaining	
  so=ware	
  outside	
  the	
  organizaJon	
  /	
  
       funding	
  agency	
  
         •    Treat	
  so=ware	
  like	
  infrastructure	
  a	
  ship	
  
         •    Pay	
  for	
  use	
  
         •    Kickstarter	
  
         •    Path	
  to	
  commercializaJon	
  
    –  What	
  is	
  the	
  right	
  amount	
  of	
  money	
  for	
  maintenance?	
  
         •  Maintenance	
  is	
  ?	
  New	
  features,	
  bugs	
  …	
  
Brainstorm	
  Topics	
  
•  Building	
  communiJes	
  
   –  both	
  user	
  and	
  developer	
  	
  
   –  policing	
  and	
  recognizing	
  contribuJon	
  	
  
•  Are	
  the	
  right	
  people	
  doing	
  the	
  maintenance?	
  
   –  Grad	
  student	
  porJng	
  the	
  code	
  (not	
  right	
  skill	
  set)	
  
   –  DuplicaJon	
  of	
  effort	
  
•  Overcoming	
  not	
  invented	
  here	
  syndrome	
  
Brainstorm	
  topics	
  

•  Needs	
  to	
  be	
  built	
  in	
  from	
  the	
  ground	
  up	
  
•  Building	
  a	
  community	
  
    –  Users	
  
    –  Developers	
  
•  Finding	
  the	
  right	
  people	
  
•  Oversight	
  /	
  quality	
  models	
  &	
  processes	
  
•  Doesn’t	
  seem	
  to	
  be	
  a	
  non-­‐funded	
  sustainable	
  
   model	
  
Brainstorm	
  topics	
  
•  Astounding	
  that	
  funding	
  agencies	
  won’t	
  fund	
  
   maintenance	
  
•  Consider	
  sustainability	
  model	
  while	
  funded	
  
•  User	
  communiJes	
  
   –  Part	
  of	
  funding	
  jusJficaJon	
  
   –  Understand	
  the	
  community	
  and	
  engage	
  them	
  
   –  Source	
  of	
  feedback	
  on	
  what’s	
  useful	
  
   –  Input	
  into	
  licensing	
  models	
  

Más contenido relacionado

La actualidad más candente

Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?Vince Smith
 
Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014sbclapp
 
Turning the IT Dept. Outward
Turning the IT Dept. OutwardTurning the IT Dept. Outward
Turning the IT Dept. OutwardBohyun Kim
 
Preparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesPreparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesRachel Vacek
 
Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...
Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...
Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...Guiseppe Getto
 
Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.Ellen Cramer
 
Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...Joy Palmer
 
Risks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC ResearchRisks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC ResearchJohn MacColl
 

La actualidad más candente (13)

Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?
 
Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014
 
Turning the IT Dept. Outward
Turning the IT Dept. OutwardTurning the IT Dept. Outward
Turning the IT Dept. Outward
 
Preparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesPreparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbraries
 
Diffusion
DiffusionDiffusion
Diffusion
 
Sgci nsf-si2-2-21-17
Sgci nsf-si2-2-21-17Sgci nsf-si2-2-21-17
Sgci nsf-si2-2-21-17
 
3 dvc nsf-062813
3 dvc nsf-0628133 dvc nsf-062813
3 dvc nsf-062813
 
Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...
Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...
Designing Globally, Thinking Locally: An Argument for Design Workflow Virtual...
 
Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.
 
Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...
 
Metro academic
Metro academicMetro academic
Metro academic
 
Rate of adotion of an innovation
Rate of adotion of an  innovationRate of adotion of an  innovation
Rate of adotion of an innovation
 
Risks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC ResearchRisks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC Research
 

Destacado

MSBI LIVE & VIDEO TRAINING From SQL-SCHOOL
MSBI LIVE & VIDEO TRAINING From SQL-SCHOOLMSBI LIVE & VIDEO TRAINING From SQL-SCHOOL
MSBI LIVE & VIDEO TRAINING From SQL-SCHOOLSequelGate
 
Mortal instruments program days rr
Mortal instruments program days rrMortal instruments program days rr
Mortal instruments program days rrlehicks
 
The Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor ReportingThe Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor ReportingVisible.vc
 
Catalogo LED 2012
Catalogo LED 2012Catalogo LED 2012
Catalogo LED 2012Fabio Magli
 
Presentation5
Presentation5Presentation5
Presentation5rian_foe
 
BNI Educational: Better Body Language
BNI Educational: Better Body LanguageBNI Educational: Better Body Language
BNI Educational: Better Body LanguageAdam Griffith
 
Depliant LED - Convergenze
Depliant LED - ConvergenzeDepliant LED - Convergenze
Depliant LED - ConvergenzeFabio Magli
 

Destacado (11)

MSBI LIVE & VIDEO TRAINING From SQL-SCHOOL
MSBI LIVE & VIDEO TRAINING From SQL-SCHOOLMSBI LIVE & VIDEO TRAINING From SQL-SCHOOL
MSBI LIVE & VIDEO TRAINING From SQL-SCHOOL
 
Mortal instruments program days rr
Mortal instruments program days rrMortal instruments program days rr
Mortal instruments program days rr
 
MCL-report
MCL-reportMCL-report
MCL-report
 
The Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor ReportingThe Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor Reporting
 
план шмв 2014 2015
план шмв 2014 2015план шмв 2014 2015
план шмв 2014 2015
 
Catalogo LED 2012
Catalogo LED 2012Catalogo LED 2012
Catalogo LED 2012
 
Apple
AppleApple
Apple
 
Presentation5
Presentation5Presentation5
Presentation5
 
BNI Educational: Better Body Language
BNI Educational: Better Body LanguageBNI Educational: Better Body Language
BNI Educational: Better Body Language
 
Depliant LED - Convergenze
Depliant LED - ConvergenzeDepliant LED - Convergenze
Depliant LED - Convergenze
 
Showroom creation
Showroom creationShowroom creation
Showroom creation
 

Similar a Software Practice 12 breakout - Life for Software Beyond Public Funding

Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startupmatthewhyatt
 
Building B2B Communities in a Low Trust World
Building B2B Communities in a Low Trust WorldBuilding B2B Communities in a Low Trust World
Building B2B Communities in a Low Trust WorldLou Ordorica
 
Business model innovation in the cloud v1
Business model innovation in the cloud v1Business model innovation in the cloud v1
Business model innovation in the cloud v1Michael Netzley, Ph.D.
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97akshay8835
 
Crowdfunding and Social Media
Crowdfunding and Social MediaCrowdfunding and Social Media
Crowdfunding and Social Mediatwintangibles
 
Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...
Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...
Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...Lean Startup Co.
 
20 nov2014 personal financial management_ve
20 nov2014 personal financial management_ve20 nov2014 personal financial management_ve
20 nov2014 personal financial management_vewhartonfintech
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-modelasidharath
 
TRANSLATING THE SH*T ENTREPRENEURS SAY
TRANSLATING THE SH*T ENTREPRENEURS SAYTRANSLATING THE SH*T ENTREPRENEURS SAY
TRANSLATING THE SH*T ENTREPRENEURS SAYRiva-Melissa Tez
 
6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...
6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...
6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...Michelle Caldwell, PSM, SSGB
 
Omni Channel Marketing Conference - Gavin Merriman
Omni Channel Marketing Conference - Gavin MerrimanOmni Channel Marketing Conference - Gavin Merriman
Omni Channel Marketing Conference - Gavin MerrimanTony Booth
 
So You Want to Start a Company? Berkeley 111611
So You Want to Start a Company?  Berkeley 111611So You Want to Start a Company?  Berkeley 111611
So You Want to Start a Company? Berkeley 111611Stanford University
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurszhurama
 
User experience for slide share 121815
User experience for slide share 121815User experience for slide share 121815
User experience for slide share 121815Jinsoo Kim
 
Leadership & innovation 2014
Leadership & innovation 2014Leadership & innovation 2014
Leadership & innovation 2014Paul Woods
 
Enterprise digital transformation
Enterprise digital transformationEnterprise digital transformation
Enterprise digital transformationSunil Maulik
 
Securing funding for educational development projects
Securing funding for educational development projectsSecuring funding for educational development projects
Securing funding for educational development projectsUniversity of Liverpool
 

Similar a Software Practice 12 breakout - Life for Software Beyond Public Funding (20)

Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startup
 
Lec 13b
Lec 13bLec 13b
Lec 13b
 
Building B2B Communities in a Low Trust World
Building B2B Communities in a Low Trust WorldBuilding B2B Communities in a Low Trust World
Building B2B Communities in a Low Trust World
 
Business model innovation in the cloud v1
Business model innovation in the cloud v1Business model innovation in the cloud v1
Business model innovation in the cloud v1
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97
 
Crowdfunding and Social Media
Crowdfunding and Social MediaCrowdfunding and Social Media
Crowdfunding and Social Media
 
Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...
Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...
Lean for Sharing Ventures: Four Times Harder, Four Times More Rewarding, Ted ...
 
20 nov2014 personal financial management_ve
20 nov2014 personal financial management_ve20 nov2014 personal financial management_ve
20 nov2014 personal financial management_ve
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
 
TRANSLATING THE SH*T ENTREPRENEURS SAY
TRANSLATING THE SH*T ENTREPRENEURS SAYTRANSLATING THE SH*T ENTREPRENEURS SAY
TRANSLATING THE SH*T ENTREPRENEURS SAY
 
6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...
6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...
6 Pillars of Proving the Business Value of Social - DevIntersections-Fall2016...
 
Omni Channel Marketing Conference - Gavin Merriman
Omni Channel Marketing Conference - Gavin MerrimanOmni Channel Marketing Conference - Gavin Merriman
Omni Channel Marketing Conference - Gavin Merriman
 
So You Want to Start a Company? Berkeley 111611
So You Want to Start a Company?  Berkeley 111611So You Want to Start a Company?  Berkeley 111611
So You Want to Start a Company? Berkeley 111611
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurs
 
User experience for slide share 121815
User experience for slide share 121815User experience for slide share 121815
User experience for slide share 121815
 
Leadership & innovation 2014
Leadership & innovation 2014Leadership & innovation 2014
Leadership & innovation 2014
 
Class5 Business Design
Class5 Business DesignClass5 Business Design
Class5 Business Design
 
Enterprise digital transformation
Enterprise digital transformationEnterprise digital transformation
Enterprise digital transformation
 
Securing funding for educational development projects
Securing funding for educational development projectsSecuring funding for educational development projects
Securing funding for educational development projects
 

Más de SoftwarePractice

Overview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle ModelOverview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle ModelSoftwarePractice
 
Sustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials ModelingSustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials ModelingSoftwarePractice
 
ScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open ScienceScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open ScienceSoftwarePractice
 
libHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservationlibHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservationSoftwarePractice
 
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...SoftwarePractice
 
The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...SoftwarePractice
 

Más de SoftwarePractice (6)

Overview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle ModelOverview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle Model
 
Sustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials ModelingSustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials Modeling
 
ScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open ScienceScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open Science
 
libHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservationlibHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservation
 
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
 
The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...
 

Software Practice 12 breakout - Life for Software Beyond Public Funding

  • 1. Bruce  Berriman   Jim  Willenbring   Michael  McLennan   Jennifer  Schopf   Nigel  Ward   LIFE  FOR  SOFTWARE  BEYOND   PUBLIC  FUNDING  
  • 2. Funding  agency  pays  model   •  Most  research  so=ware;  Condor,  GLOBUS,   myProxy  …     •  Pros   –  Big  money   –  Clear  project  scope  &  direcJon   –  O=en  funded  over  several  cycles   •  Cons   –  Keep  jusJfying  existence   –  Grant  goes  away,  you  lose  the  model   –  Maintenance,  documentaJon  o=en  hidden  
  • 3. Resell  services  model   •  HUBzero,  RedCloud  (Cornell),  Nova  (OpenStack)   •  Generally  purchased  by  an  organizaJon   •  Pros   –  Clarity  about  specific  service  for  specific  $   –  Diverse  funding  stream   •  Cons   –  Has  to  be  a  good  service!   –  Scalability  trade-­‐offs   –  FluctuaJons  in  funding  
  • 4. User  pays  (app  model)   •  MatLab,  IDL   •  Pros   –  Per  per  use,  you  know  what  you  get   –  Cost  split  over  maximum  number  of  users   •  Cons   –  Finding  the  right  pricing  model   –  Researchers  are  thri=y   –  Less  likely  they  will  just  try  it   –  Small  community  =  high  cost  
  • 5. Community  development  model   •  OpenMPI,  Apache  Webserver,  Hadoop,  GCC   •  Pro   –  Harness  community  experJse   –  Project  sustainable  beyond  single  funding  source  or   insJtuJon   •  Cons   –  Careful  management  of  contribuJons   –  IP  challenges   –  Work  on  relaJonship  with  the  dev  community   –  Tension  when  $  Jght  :  lack  of  willingness  to  contribute     –  Not  developed  here  syndrome  
  • 6. Corporate  spin-­‐off  model   •  Eucalyptus  (success),  Globus  (fail)   •  Pros   –  Path  to  user  pays   •  Cons   –  Difficulty  establishing  a  business  model  
  • 7. Community  development  model   •  user  community   •  developer  community   •  policing  contribuJon   •  recognizing  contribuJon    
  • 8. Brainstorm  Topics   •  Best  pracJces  for  making  maintainable  so=ware?   •  Paying  for  so=ware  development,  maintenance     –  Lobbying  funding  agencies  for  financial  support  for  maintaining   so=ware   –  funding  currently  gets  hidden  in  grants   –  Amazon  cloud  in  your  grant  proposal   –  Argument  for  maintaining  so=ware  outside  the  organizaJon  /   funding  agency   •  Treat  so=ware  like  infrastructure  a  ship   •  Pay  for  use   •  Kickstarter   •  Path  to  commercializaJon   –  What  is  the  right  amount  of  money  for  maintenance?   •  Maintenance  is  ?  New  features,  bugs  …  
  • 9. Brainstorm  Topics   •  Building  communiJes   –  both  user  and  developer     –  policing  and  recognizing  contribuJon     •  Are  the  right  people  doing  the  maintenance?   –  Grad  student  porJng  the  code  (not  right  skill  set)   –  DuplicaJon  of  effort   •  Overcoming  not  invented  here  syndrome  
  • 10. Brainstorm  topics   •  Needs  to  be  built  in  from  the  ground  up   •  Building  a  community   –  Users   –  Developers   •  Finding  the  right  people   •  Oversight  /  quality  models  &  processes   •  Doesn’t  seem  to  be  a  non-­‐funded  sustainable   model  
  • 11. Brainstorm  topics   •  Astounding  that  funding  agencies  won’t  fund   maintenance   •  Consider  sustainability  model  while  funded   •  User  communiJes   –  Part  of  funding  jusJficaJon   –  Understand  the  community  and  engage  them   –  Source  of  feedback  on  what’s  useful   –  Input  into  licensing  models