Estimating models in software engineering are used to estimate some important and future characteristics of the software project, such as estimating the developed project effort, and that failure in the program is mainly due to wrong project management practices, so estimating the software effort is a very important step in the software management process for large projects. In this research, a software estimation tool was built to find an efficient and accurate method for estimating the effort. The average COnstructive COst MOdel COCOMO was used, which is classified as one of the best traditional methods among arithmetic estimation models. Four methods of swarm intelligence were used, the first of which is the Glowing worm Swarm Optimization GSO method and the second is the Bird Swarm Algorithm BSA and the third is the first proposed method hybrid BSA-GSO Method1 BSA-GSOM1, where the GSO and BSA algorithms were hybridized, and the performance of the third method was improved to form the fourth method, represented by the second hybrid new method, which called hybrid BSA-GSO Method2 BSA-GSOM2. The new tool was implemented with all its methods on the NASA data set and satisfactory results were obtained by the first and second swarms intelligence, and excellent results were obtained in the first proposed method, but the results of the second proposed method were better and more accurate than the previous ones. many measurements of performance were used for all the methods, the second proposed method yielded the best results from everyone.