Title :
Organizing Software Growth and Distributed Development: The Case of Abinit
Author :
Pouillon, Yann ; Beuken, Jean-Michel ; Deutsch, Thierry ; Torrent, Marc ; Gonze, Xavier
Author_Institution :
Univ. of the Basque Country (UPV/EHU), Donostia-San Sebastian, Spain
Abstract :
When it comes to developing scientific software, the most prominent trait of scientists gathered around a specific project is their varied approach to computer science: they´re not employed as developers, and they´re often self-taught programmers. This article discusses that larger efforts require an organized, structured community to keep pace with the growth of software and related activities.
Keywords :
distributed processing; organisational aspects; software engineering; Abinit; computer science; distributed development; scientific software development; selftaught programmer; software growth; structured community; Distributed databases; Documentation; Logic gates; Programming; Software; Testing; Software development; collaborative development; open-source computing; scientific computing; scientific programming;
Journal_Title :
Computing in Science & Engineering
DOI :
10.1109/MCSE.2011.13