Share Email Print

Proceedings Paper

Distributed agile software development for the SKA
Author(s): Andreas Wicenec; Rebecca Parsons; Slava Kitaeff; Kevin Vinsen; Chen Wu; Paul Nelson; David Reed
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The SKA software will most probably be developed by many groups distributed across the globe and coming from dierent backgrounds, like industries and research institutions. The SKA software subsystems will have to cover a very wide range of dierent areas, but still they have to react and work together like a single system to achieve the scientic goals and satisfy the challenging data ow requirements. Designing and developing such a system in a distributed fashion requires proper tools and the setup of an environment to allow for ecient detection and tracking of interface and integration issues in particular in a timely way. Agile development can provide much faster feedback mechanisms and also much tighter collaboration between the customer (scientist) and the developer. Continuous integration and continuous deployment on the other hand can provide much faster feedback of integration issues from the system level to the subsystem developers. This paper describes the results obtained from trialing a potential SKA development environment based on existing science software development processes like ALMA, the expected distribution of the groups potentially involved in the SKA development and experience gained in the development of large scale commercial software projects.

Paper Details

Date Published: 24 September 2012
PDF: 9 pages
Proc. SPIE 8451, Software and Cyberinfrastructure for Astronomy II, 845106 (24 September 2012); doi: 10.1117/12.926125
Show Author Affiliations
Andreas Wicenec, The Univ. of Western Australia (Australia)
Rebecca Parsons, ThoughtWorks, Inc. (United States)
Slava Kitaeff, The Univ. of Western Australia (Australia)
Kevin Vinsen, The Univ. of Western Australia (Australia)
Chen Wu, The Univ. of Western Australia (Australia)
Paul Nelson, ThoughtWorks, Inc. (United States)
David Reed, ThoughtWorks, Inc. (Australia)

Published in SPIE Proceedings Vol. 8451:
Software and Cyberinfrastructure for Astronomy II
Nicole M. Radziwill; Gianluca Chiozzi, Editor(s)

© SPIE. Terms of Use
Back to Top