CaltechAUTHORS
  A Caltech Library Service

Agile software development in an earned value world: a survival guide

Kantor, Jeffrey and Long, Kevin and Becla, Jacek and Economou, Frossie and Gelman, Margaret and Juric, Mario and Lambert, Ron and Krughoff, K. Simon and Swinbank, John D. and Wu, Xiuqin (2016) Agile software development in an earned value world: a survival guide. In: Modeling, Systems Engineering, and Project Management for Astronomy VII. Proceedings of SPIE. No.9911. Society of Photo-Optical Instrumentation Engineers (SPIE) , Bellingham, WA, Art. No. 99110N. ISBN 978-1-5106-0201-4. http://resolver.caltech.edu/CaltechAUTHORS:20161115-093859483

[img] PDF - Published Version
See Usage Policy.

2503Kb

Use this Persistent URL to link to this item: http://resolver.caltech.edu/CaltechAUTHORS:20161115-093859483

Abstract

Agile methodologies are current best practice in software development. They are favored for, among other reasons, preventing premature optimization by taking a somewhat short-term focus, and allowing frequent replans/reprioritizations of upcoming development work based on recent results and current backlog. At the same time, funding agencies prescribe earned value management accounting for large projects which, these days, inevitably include substantial software components. Earned Value approaches emphasize a more comprehensive and typically longer-range plan, and tend to characterize frequent replans and reprioritizations as indicative of problems. Here we describe the planning, execution and reporting framework used by the LSST Data Management team, that navigates these opposite tensions.


Item Type:Book Section
Related URLs:
URLURL TypeDescription
http://dx.doi.org/10.1117/12.2233380DOIArticle
http://proceedings.spiedigitallibrary.org/proceeding.aspx?articleid=2546289PublisherArticle
Additional Information:© 2016 Society of Photo-Optical Instrumentation Engineers (SPIE). This material is based upon work supported in part by the National Science Foundation through Cooperative Support Agreement (CSA) Award No. AST–1227061 under Governing Cooperative Agreement 1258333 managed by the Association of Universities for Research in Astronomy (AURA), and the Department of Energy under Contract No. DE–AC02–76SF00515 with the SLAC National Accelerator Laboratory. Additional LSST funding comes from private donations, grants to universities, and in-kind support from LSSTC Institutional Members. We thank Victor Krabbendam and Tim Jenness, AURA/LSST for reviewing the draft manuscript.
Group:Infrared Processing and Analysis Center (IPAC)
Funders:
Funding AgencyGrant Number
NSFAST–1227061
Association of Universities for Research in Astronomy (AURA)1258333
Department of Energy (DOE)DE– AC02–76SF00515
LSSTC Institutional MembersUNSPECIFIED
Subject Keywords:Project Management, Software Engineering, Agile Process, Earned Value
Record Number:CaltechAUTHORS:20161115-093859483
Persistent URL:http://resolver.caltech.edu/CaltechAUTHORS:20161115-093859483
Official Citation:Jeffrey Kantor ; Kevin Long ; Jacek Becla ; Frossie Economou ; Margaret Gelman ; Mario Juric ; Ron Lambert ; Simon Krughoff ; John D. Swinbank ; Xiuqin Wu; Agile software development in an earned value world: a survival guide. Proc. SPIE 9911, Modeling, Systems Engineering, and Project Management for Astronomy VI, 99110N (August 19, 2016); doi:10.1117/12.2233380.
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:72025
Collection:CaltechAUTHORS
Deposited By: Ruth Sustaita
Deposited On:15 Nov 2016 21:13
Last Modified:15 Nov 2016 21:13

Repository Staff Only: item control page