A network management system for Telecom Australia's public fast packet switching network was developed. The network management system is highly standards-compliant, and was designed to meet the needs of managing a nationally distributed telecommunications network. The business, functional and availability requirements of the management system and its interface to the FASTPAC network equipment are described. The paper discusses the major features of the software architecture of the network management system, and some of the processes used in the software development.