Ways to facilitate and distribute work across teams, promote partnerships via software, and contribute to stronger communities.
Software is the key crosscutting technology that sustains long-term CSE collaboration, encapsulating advances in applied mathematics, computer science, and domain-specific science and engineering for use by others. We provide information for CSE projects of all sizes, ranging from small teams (for example, a professor and collaborating students) to broad partnerships that span different scientific, institutional, and geographic areas.
Discussion forums and sites where questions about scientific software development, productivity, and sustainability are welcome.
Sources of financial support for efforts to improve scientific software development practices, productivity, sustainability, and community-building. Note that these efforts are distinct from traditional computational science and engineering R&D.
Projects and organizations having a particular emphasis on scientific software development, productivity, and sustainability.
Publishing and citing of software as a distinct artifact (i.e., different from scientific papers); and publication venues focusing on software development topics, as distinct from the scientific results and methods.
Ways to foster teamwork, leveraging people's diverse skills in pursuit of a common goal.
The legal side of controlling software distribution and use.