Software project management for combined software and data engineering (Software Project Management for Distributed Computing: Life-Cycle Methods for Developing Scalable and Reliable Tools, 2017)

(untitled) - Shah, SM; Welch, J; Davies, J; Gibbons, J