In the current development and competitive situation of domestic and international research and development business, more and more single machine products have broken the production mode of sporadic or single piece manufacturing, and embarked on the path of productization and mass production. Therefore, the development of software also needs to shift from the previous mode that consumed a lot of manpower and time costs to an efficient batch mode. Based on the development experience in the daily batch software development process, this article introduces the concept, development requirements and processes, configuration management, etc. of batch software, analyzes the processes and quality assurance methods in the development process of batch software, and puts forward some operational suggestions, aiming to promote the optimization of batch software development and quality assurance work.