Quality assurance and verification of TMT observatory software

2020
The Thirty Meter Telescope (TMT) is a massive international undertaking with a myriad of software packages delivered by partners around the world. A comprehensive software development process with a focus on quality assurance has been established and agreed to by the partners to ensure a consistent and well-integrated system. Additionally, thorough requirements verification is necessary to ensure the deliverables meet the needs and requirements of the observatory. As software engineering continues to progress, technologies such as cloud-based collaboration tools and automated testing through continuous integration systems have become common place and facilitate the development and verification processes. We describe how TMT leverages the use of modern software development tools and methodologies to promote a cohesive and complete software system, using the recent construction and delivery of TMT Common Software as an example.
    • Correction
    • Source
    • Cite
    • Save
    0
    References
    0
    Citations
    NaN
    KQI
    []
    Baidu
    map