SKAO software development management: an update

被引:0
作者
Miccolis, Maurizio [1 ]
Rees, Nick [1 ]
Mampuru, Euphrasia [1 ]
机构
[1] Jodrell Bank, Sq Kilometre Array Observ, Macclesfield SK11 9FT, Cheshire, England
来源
SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY VIII | 2024年 / 13101卷
关键词
SKAO; software; project management; risk management; relational contract; collaboration;
D O I
10.1117/12.3017808
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
In 2016 the SKA Organisation decided that, due to the complexity of the software and the uncertainty of the implementation details, the software development would be managed as an agile development programme. This led to a strategic decision to retain control of the primary risks of software construction and, by implication, some degree of central management. In the years before construction began we selected the Scaled Agile Framework (R) as the basis for agile development and the NEC4 (R) framework as the contract structure to hire the developers needed. The latter is complemented by the Vested (R) methodology for creating highly collaborative business relationships. All of these are unusual in our environment, but reflect world best practice in other areas. We report on the progress of the contracts after about three years of construction. Overall, we believe it has been a success, with: the competitive rates offered allowing the engagement of more resources than what was estimated at the time of the SKA System CDR due to the low risk structure; positive results from a regular "happiness" survey of the developers; high levels of trust; a strong engagement with suppliers actively contributing to the governance; and the development being largely on time and budget with no expected impact on the critical path. Finally, we will report on the lessons we have learned and what we feel others should take away to consider for use in future large scale scientific software programmes.
引用
收藏
页数:8
相关论文
共 8 条
  • [1] Adcock Rick, 2024, SEBoK v. 2.10 - Applying Life Cycle Processes
  • [2] Fairlay D., 2024, SEBoK v. 2.10-Vee Life Cycle Model
  • [3] NEC4<(R), 2024, Contracts
  • [4] NEC4<(R), 2024, NEC4: Framework Contract
  • [5] Rees N., 2021, SKA-TEL-SKO-0001822 Software and Computing Framework Information
  • [6] Scaled Agile Framework<(R), 2023, Principle #8-Unlock the Intrinsic Motivation of Knowledge Workers
  • [7] Scaled Agile Inc<, 2024, Scaled Agile Framework<(R)
  • [8] Vested Outsourcing Inc<, Vested