The ALMA Software (~ 80% completed) is in daily use at the ALMA Observatory and has been developed as an end-toend
system including: proposal preparation, dynamic scheduling, instrument control, data handling and formatting, data
archiving and retrieval, automatic and manual data processing, and support for observatory operations. This presentation
will expand on some software management aspects, procedures for releases, integrated system testing and deployment in
Chile. The need for a realistic validation environment, now achieved with a two antenna interferometer at the
observatory, and the balance between incremental development and stability of the software (a challenge at the moment)
will be explained.