IEEE Software · 2019 · 41 citations · 11 references
ComputingComputer ScienceScientific ComputingSoftware EngineeringComputer Science EducationSoftware ConstructionSoftware DesignSoftware Project ManagementSoftware TestingComputer Science LiteracyScientific Problem SolvingSoftware Engineering Education
The scientific software community's lack of computer science background and software engineering training takes a toll on scientists who need to develop software. We built a taxonomy of 2,110 reported problems and grouped them into three major axes: technical-related, socialrelated, and scientific-related problems.
11
Best Practices for Scientific Computing
Greg Wilson, D. A. Aruliah, C. Titus Brown et al. · PLoS Biology · 2014 · 721 citations · Full text
Good enough practices in scientific computing.
Greg Wilson, Jennifer Bryan, Karen Cranston et al. · PubMed · 2017 · 453 citations
How do scientists develop and use scientific software?
Jo Erskine Hannay, Carolyn MacLeod, Janice Singer et al. · 2009 · 278 citations