Better together: Elements of successful scientific software development in a distributed collaborative community.
Julia Koehler LemanBrian D. WeitznerP. Douglas RenfrewSteven M. LewisRocco MorettiAndrew M. WatkinsVikram Khipple MulliganSergey LyskovJared Adolf-BryfogleJason W. LabonteJustyna KrysRosettaCommons ConsortiumChristopher BystroffWilliam R. SchiefDominik GrontOra Schueler-FurmanDavid BakerPhilip BradleyRoland L. Dunbrack Jr.Tanja KortemmeAndrew Leaver-FayCharlie E. M. StraussJens MeilerBrian KuhlmanJeffrey J. GrayRichard BonneauPublished in: PLoS Comput. Biol. (2020)
Keyphrases
- software development
- geographically dispersed
- software engineering
- distributed systems
- cooperative
- distributed environment
- knowledge intensive
- scientific communities
- software systems
- development process
- software components
- software projects
- effort estimation
- software testing
- computer supported collaborative learning
- software developers
- distributed learning
- requirements engineering
- data mining
- knowledge sharing
- cscl community
- information technology
- knowledge creation
- science learning
- collaborative learning
- software design
- scientific data
- open source software
- virtual communities
- online communities