{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T02:44:49Z","timestamp":1761965089321,"version":"build-2065373602"},"reference-count":36,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"funder":[{"DOI":"10.13039\/501100004981","name":"Athlone Institute of Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004981","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Astronomy and Computing"],"published-print":{"date-parts":[[2019,7]]},"DOI":"10.1016\/j.ascom.2019.05.001","type":"journal-article","created":{"date-parts":[[2019,5,11]],"date-time":"2019-05-11T11:40:29Z","timestamp":1557574829000},"page":"100283","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":4,"special_numbering":"C","title":["Using the Agile software development lifecycle to develop a standalone application for generating colour magnitude diagrams"],"prefix":"10.1016","volume":"28","author":[{"given":"K.","family":"Fitzgerald","sequence":"first","affiliation":[]},{"given":"L.-M.","family":"Browne","sequence":"additional","affiliation":[]},{"given":"R.F.","family":"Butler","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"1","key":"10.1016\/j.ascom.2019.05.001_b1","doi-asserted-by":"crossref","first-page":"e15","DOI":"10.5334\/jors.bv","article-title":"Looking before leaping: Creating a software registry","volume":"3","author":"Allen","year":"2015","journal-title":"J. Open Res. Software"},{"year":"2003","series-title":"Test-Driven Development:A Practical Guide","author":"Astels","key":"10.1016\/j.ascom.2019.05.001_b2"},{"key":"10.1016\/j.ascom.2019.05.001_b3","series-title":"Astronomical Data Analysis Software an Systems XXIV (ADASS XXIV)","first-page":"383","article-title":"The high level data reduction library","author":"Ballester","year":"2015"},{"year":"2002","series-title":"Test Driven Development. By Example (Addison-Wesley Signature)","author":"Beck","key":"10.1016\/j.ascom.2019.05.001_b4"},{"key":"10.1016\/j.ascom.2019.05.001_b5","unstructured":"Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D., 2001. Manifesto for Agile Software Development, , Accessed: 2016-09-20."},{"key":"10.1016\/j.ascom.2019.05.001_b6","series-title":"Astronomical Data Analysis Software and Systems XXIII","first-page":"343","article-title":"Astropy: Building blocks for astronomy software","author":"Bray","year":"2014"},{"key":"10.1016\/j.ascom.2019.05.001_b7","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1146\/annurev.astro.44.051905.092441","article-title":"Extragalactic globular clusters and galaxy formation","volume":"44","author":"Brodie","year":"2006","journal-title":"Annu. Rev. Astron. Astrophys"},{"key":"10.1016\/j.ascom.2019.05.001_b8","doi-asserted-by":"crossref","first-page":"77","DOI":"10.3847\/1538-3881\/153\/2\/77","article-title":"Astroimagej: Image processing and photometric extraction for ultra-precise astronomical light curves","volume":"153","author":"Collins","year":"2017","journal-title":"Astron. J."},{"key":"10.1016\/j.ascom.2019.05.001_b9","doi-asserted-by":"crossref","first-page":"A56","DOI":"10.1051\/0004-6361\/201322282","article-title":"The software package for astronomical reductions with KMOS: SPARK","volume":"558","author":"Davies","year":"2013","journal-title":"Astron. Astrophys."},{"key":"10.1016\/j.ascom.2019.05.001_b10","doi-asserted-by":"crossref","first-page":"2260","DOI":"10.1111\/j.1365-2966.2012.21034.x","article-title":"High-resolution optical imaging of the core of the globular cluster M15 with FastCam","volume":"423","author":"D\u00edaz-S\u00e1nchez","year":"2012","journal-title":"Monthly Notices Roy. Astron. Soc."},{"key":"10.1016\/j.ascom.2019.05.001_b11","unstructured":"Economou, F., Hoblitt, J.C., Norris, P., 2014. Your data is your dogfood: DevOps in the astronomical observatory, arXiv e-prints, arXiv:1407.6463."},{"key":"10.1016\/j.ascom.2019.05.001_b12","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1002\/asna.201211705","article-title":"Principles of high-dimensional data visualization in astronomy","volume":"333","author":"Goodman","year":"2012","journal-title":"Astron. Nachr."},{"key":"10.1016\/j.ascom.2019.05.001_b13","series-title":"Astronomical Data Analysis Software and Systems IX","first-page":"59","article-title":"A new CL for IRAF based on python","author":"Greenfield","year":"2000"},{"key":"10.1016\/j.ascom.2019.05.001_b14","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.ascom.2015.03.007","article-title":"The virtual astronomical observatory: Re-engineering access to astronomical data","volume":"11","author":"Hanisch","year":"2015","journal-title":"Astron. Comput."},{"key":"10.1016\/j.ascom.2019.05.001_b15","doi-asserted-by":"crossref","first-page":"731","DOI":"10.1086\/671412","article-title":"Visualizing Astronomical Data with Blender","volume":"125","author":"Kent","year":"2013","journal-title":"Publ. Astron. Soc. Pac"},{"key":"10.1016\/j.ascom.2019.05.001_b16","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.ascom.2015.01.007","article-title":"The starfish diagram: Visualising data within the context of survey samples","volume":"10","author":"Konstantopoulos","year":"2015","journal-title":"Astron. Comput."},{"issue":"5603","key":"10.1016\/j.ascom.2019.05.001_b17","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1126\/science.1075631","article-title":"Age estimates of globular clusters in the milky way: Constraints on cosmology","volume":"299","author":"Krauss","year":"2003","journal-title":"Science"},{"year":"2012","series-title":"Software Development Life Cycle AGILE vs Traditional Approaches, Vol. 37","key":"10.1016\/j.ascom.2019.05.001_b18"},{"key":"10.1016\/j.ascom.2019.05.001_b19","series-title":"Astronomical Data Analysis Software and Systems XVI","first-page":"127","article-title":"CASA Architecture and applications","author":"McMullin","year":"2007"},{"key":"10.1016\/j.ascom.2019.05.001_b20","unstructured":"Momcheva, I., Tollerud, E., 2015. Software Use in Astronomy: an Informal Survey, ArXiv e-prints, arXiv:1507.03989."},{"key":"10.1016\/j.ascom.2019.05.001_b21","series-title":"Astronomical Data Analysis Software an Systems XXIV (ADASS XXIV)","first-page":"145","article-title":"Scientific visualization of radio astronomy data using gesture interaction","author":"Mulumba","year":"2015"},{"key":"10.1016\/j.ascom.2019.05.001_b22","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1146\/annurev-astro-081309-130834","article-title":"Young massive star clusters","volume":"48","author":"Portegies Zwart","year":"2010","journal-title":"Annu. Rev. Astron. Astrophys"},{"key":"10.1016\/j.ascom.2019.05.001_b23","unstructured":"Rehkopf, M., 2017. Atlassian Agile Coach - User Stories, . Accessed: 2018-09-13."},{"key":"10.1016\/j.ascom.2019.05.001_b24","first-page":"324","article-title":"\u201cGiant\u201d and \u201cdwarf\u201d stars","volume":"36","author":"Russell","year":"1913","journal-title":"Observatory"},{"key":"10.1016\/j.ascom.2019.05.001_b25","unstructured":"Sami, M., 2012. Choosing the right Software development life cycle model, . Accessed: 2017-09-20,."},{"key":"10.1016\/j.ascom.2019.05.001_b26","doi-asserted-by":"crossref","first-page":"1658","DOI":"10.1086\/511979","article-title":"The ACS survey of galactic globular clusters. I. Overview and clusters without previous hubble space telescope photometry","volume":"133","author":"Sarajedini","year":"2007","journal-title":"Astron. J."},{"key":"10.1016\/j.ascom.2019.05.001_b27","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1086\/131977","article-title":"DAOPHOT - A computer program for crowded-field stellar photometry","volume":"99","author":"Stetson","year":"1987","journal-title":"Publ. Astron. Soc. Pac."},{"key":"10.1016\/j.ascom.2019.05.001_b28","series-title":"Astronomical Data Analysis Software an Systems XXIV (ADASS XXIV)","first-page":"197","article-title":"The palomar transient factory: High quality realtime data processing in a cost-constrained environment","author":"Surace","year":"2015"},{"key":"10.1016\/j.ascom.2019.05.001_b29","series-title":"Software and Cyberinfrastructure for Astronomy III, Vol. 9152","first-page":"91521C","article-title":"Software for autonomous astronomical observatories: challenges and opportunities in the age of big data","author":"Sybilski","year":"2014"},{"volume":"vol. 495","year":"2015","series-title":"Astronomical Data Analysis Software an Systems XXIV (ADASS XXIV)","key":"10.1016\/j.ascom.2019.05.001_b30"},{"key":"10.1016\/j.ascom.2019.05.001_b31","series-title":"Astronomical Data Analysis Software and Systems II","first-page":"173","article-title":"IRAF In the nineties","author":"Tody","year":"1993"},{"key":"10.1016\/j.ascom.2019.05.001_b32","series-title":"Astronomical Data Analysis Software an Systems XXIV (ADASS XXIV)","first-page":"277","article-title":"Flexible and modular design for the bepicolombo science operations control system","author":"Vallejo","year":"2015"},{"key":"10.1016\/j.ascom.2019.05.001_b33","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1088\/0004-637X\/775\/2\/134","article-title":"The ages of 55 globular clusters as determined using an improved \u2216delta v\u0302HB_TO Method along with Color-Magnitude Diagram constraints, and their implications for broader issues","volume":"775","author":"VandenBerg","year":"2013","journal-title":"Astrophys. J."},{"issue":"1","key":"10.1016\/j.ascom.2019.05.001_b34","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1086\/339895","article-title":"Models of metal-poor stars with gravitational settling and radiative accelerations. II. The age of the oldest stars","volume":"571","author":"VandenBerg","year":"2002","journal-title":"Astrophys. J."},{"key":"10.1016\/j.ascom.2019.05.001_b35","doi-asserted-by":"crossref","unstructured":"VanderPlas, J., Connolly, A.J., Ivezic, Z., Gray, A., 2012. Introduction to astroML: Machine learning for astrophysics, In: Das K., Chawla N.V. and Srivastava A.N. (Eds.), Conference on Intelligent Data Understanding (CIDU), 2012, 47, https:\/\/doi.org\/10.1109\/CIDU.2012.6382200, arXiv:1411.5039, ascl:1407.018.","DOI":"10.1109\/CIDU.2012.6382200"},{"key":"10.1016\/j.ascom.2019.05.001_b36","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1093\/mnras\/stv300","article-title":"Tracing the conversion of gas into stars in young massive cluster progenitors","volume":"449","author":"Walker","year":"2015","journal-title":"Monthly Notices Roy. Astron. Soc."}],"container-title":["Astronomy and Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2213133718300556?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2213133718300556?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T01:20:25Z","timestamp":1761960025000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2213133718300556"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7]]},"references-count":36,"alternative-id":["S2213133718300556"],"URL":"https:\/\/doi.org\/10.1016\/j.ascom.2019.05.001","relation":{},"ISSN":["2213-1337"],"issn-type":[{"type":"print","value":"2213-1337"}],"subject":[],"published":{"date-parts":[[2019,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Using the Agile software development lifecycle to develop a standalone application for generating colour magnitude diagrams","name":"articletitle","label":"Article Title"},{"value":"Astronomy and Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ascom.2019.05.001","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2019 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"100283"}}