This paper describes the evolution of the processes, methodologies and tools developed and utilized on the Large Synoptic Survey Telescope (LSST) project that provide a complete end-to-end environment for verification planning, execution, and reporting. LSST utilizes No Magic’s MagicDraw Cameo Systems Modeler tool as the core tool for systems modeling, a Jira-based test case/test procedure/test plan tool called Test Management for Jira for verification execution, and Intercax’s Syndeia tool for bi-directional synchronization of data between Cameo Systems Modeler and Jira. Several additional supporting tools and services are also described to round out a complete solution. The paper describes the project’s needs, overall software platform architecture, and customizations developed to provide the end to- end solution.
The Large Synoptic Survey Telescope (LSST) is an 8.4m optical survey telescope being constructed on Cerro Pach´on in Chile. The data management system being developed must be able to process the nightly alert data, 20,000 expected transient alerts per minute, in near real time, and construct annual data releases at the petabyte scale. The development team consists of more than 90 people working in six different sites across the US developing an integrated set of software to realize the LSST science goals. In this paper we discuss our agile software development methodology and our API and developer decision making process. We also discuss the software tools that we use for continuous integration and deployment.