Today's era is a complete era of digitalization, so without any software technology, it is impossible for any major project to be completed. To develop Software for cost estimation is one of the most challenging works due to the fact that it requires detailed information about each stage of the project, including the project scope, project requirements, software development methodology and the required resources. BAKDOP has some experienced consultants in software development field . Our consultants are also capable of improving the client's existing software according to its needs, and improving its functions and also have skill to develop new software using software development Life Cycle.