CCSM is a climate model that has grown significantly over the past several years. Early on, there were a handful of scientists and software engineers working on the project and the project was reasonable to manage. In the past few years, the number of developers and collaborators has increased significantly as has the importance of this work.
Over the past year, concerns have been initiated by NCAR scientists, software engineers, the community, and external collaborators about how CCSM can continue to develop effectively as the number of people working on the project increases. Some of these concerns are summarized in Appendix A which came out of a discussion at the CCSM programmers meeting on September 19, 2001. Currently, there is a loosely defined set of rules that governs model development. Independent research and loose coordination has been the status quo. This no longer works well for CCSM.